
У меня есть столбец чисел, который выглядит следующим образом:
но фактическое значение показанной ячейки равно 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
чтобы отметить все ячейки, щелкните правой кнопкой мыши по ячейке -> выберите формат ячеек -> выберите нужный вариант