Как я могу изменить целое число в десятичное число в Excel?

Пример:

Я хочу сделать 12435 в 1.2435 и сделать это для 100 строк. Десятичная точка всегда идет после первой цифры, и я хочу заменить исходное число.

Есть ли ярлык для этого в Excel?

4 ответа4

3

Вы можете использовать эту формулу для сдвига всех чисел:
=A1/10^ROUNDDOWN(LOG10(A1),0)
(примечание: работает только с числами> 0)

Если вы предпочитаете не иметь новый столбец и у вас есть все числа, имеющие одинаковое количество цифр (например, от 10 000 до 99 9999), просто введите делитель (в данном примере 10000) в ячейку, нажмите CTRL+C на этой ячейке, затем выберите все свои номера и перейдите к Home - Paste - Paste Special - Divide.

3

Вы не указываете, имеют ли все ячейки одинаковое количество цифр. Если нет, я подозреваю, что вам понадобится дополнительная колонка, по крайней мере, временно.

В дополнение к математическим подходам вы можете сделать это с помощью строковых функций. Например:

=VALUE(LEFT(A1,1)&"."&RIGHT(A1,LEN(A1)-1))

Это просто берет крайнюю левую цифру, добавляет после нее десятичную точку, добавляет оставшуюся часть числа, а затем превращает строку обратно в число. Скопируйте формулу вниз по строкам.

Если вам нужно заменить исходные значения, используйте copy , paste special values для замены исходных чисел, после чего вы можете удалить дополнительный столбец.

0

Orrr ... наберите 100 в ячейке или 1000 или любой другой фактор, на который вы хотите поделить - скопируйте его и затем используйте вставку special> Divide для всех соответствующих ячеек.

-1

так, например: у вас есть набор данных, который всегда состоит из 4 чисел, в моем случае мы всегда подсчитываем трубу в поле и ее длина почти всегда XX.XX (40 '-50' на соединение). Поэтому мне нужно мое превосходство, чтобы поставить точку для меня. Для этого я перехожу к FILE-OPTIONS-ADVANCED - установите флажок "АВТОМАТИЧЕСКИ ВСТАВИТЬ ДЕСЯТИЧНУЮ ТОЧКУ" - установите, сколько мест вы хотите разместить в нем. В моем случае я выбираю 2 места. Вуаля без формул, без вопросов, легко peasy.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .