Как предотвратить округление чисел в Excel или добавление лишних нулей?

Как предотвратить округление чисел в Excel или добавление лишних нулей?

У меня есть столбец чисел, который выглядит следующим образом:

введите описание изображения здесь

но фактическое значение показанной ячейки равно 20130.153334

Другие значения имеют другое количество знаков после запятой. Я не хочу добавлять лишние нули, поэтому я не могу просто указать определенное количество знаков после запятой для отображения. Я просто хочу обрабатывать значения как текст.

Я уже изменил формат ячейки на Текст, так как описание для Текста следующее: "Ячейки текстового формата обрабатываются как текст, даже если в ячейке есть число. Ячейка отображается точно так, как введено.". Однако, очевидно, что он отображается не совсем так, как введен! Странно, но если я нажимаю F2 на ячейке, чтобы перейти в режим редактирования, а затем нажимаю Enter, он отображается правильно. Но я не могу сделать это вручную для 2000+ записей!

Как предотвратить округление чисел?

решение1

Если у вас уже есть число в ячейке, то вы не можете изменить формат на текст (...или можете, но это не работает!). Вы можете проверить это - если данные находятся в A1, то измените формат на текст и используйте эту формулу в B1

=ЕСТЕКСТ(A1)

Ответ будет ЛОЖЬ

Вам необходимо отформатировать ячейки как текст.довы вводите данные - тогда данные будут отображаться так, как введены

Чтобы отформатировать столбец как текст «постфактум», попробуйте сделать следующее:

Выберите столбец данных, затем используйте

Данные > Текст в столбцы > Далее > Далее > в разделе «Формат данных столбца» выберите «Текст» > Готово

Это должно отформатировать весь столбец как текст и показать количество цифр для каждой введенной записи.

решение2

crtl+ ASelect all - right click - format cells - custom- ########.#####################сделает то, что вы хотите.
Он не будет показывать начальные и конечные нули.

решение3

Ваша проблема в том, что вы форматируете числа как текст, а не как число, и у вас недостаточно знаков после запятой, поэтому приходится округлять.
crtl+ ASelect all - right click - format cells - number - change decimal placesдооднакомного вы хотите показать и проверитьuse 1000 separator (,)

решение4

Этотна сайте объясняется, как установить точность округления.

короткая версия: Ctrl-aчтобы отметить все ячейки, щелкните правой кнопкой мыши по ячейке -> выберите формат ячеек -> выберите нужный вариант

Связанный контент