Как ограничить максимальное количество цифр после запятой, но не устанавливать минимум

Как ограничить максимальное количество цифр после запятой, но не устанавливать минимум

Моя таблица Excel вычисляет некоторые десятичные значения. В зависимости от входного значения, результат может быть, например,

0
0.5
0.04166(6)

Я бы хотел, чтобы эти значения отображались как

0
0.5
0.0417

то есть ограничить максимальное количество десятичных цифр, но не устанавливать минимальное, позволяя ему быть равным 0 или больше по мере необходимости.

С "общим" форматом я получаю минимально необходимое, но неограниченное количество цифр, т. е. 0, 0,5, 0,0416667.
С "числовым" форматом я получаю 0,0000 и 0,5000, если я хочу получить 0,0417.

Есть ли способ обойти это? Кстати, у меня Excel 2010.

решение1

В случае, если вам необходимо сохранить неокругленные значения, попробуйте пользовательский формат 0.####:

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

Это всего лишь один дополнительный пункт (в 0.) от описанного формата.

решение2

Если изменение значения не является для вас проблемой (вы написали«появиться как»), вы можете использовать =ROUND(...)около того, что вы вычисляете, или в новом столбце. Второй параметр определяет, до скольких цифр вы хотите округлить, например,
=ROUND(2/3,4)даст вам 0.6667.

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