Предположим, ваши данные находятся в диапазоне A1:A8
,
Шаги:
- Установить формат по умолчаниюиз ваших чисел на
General
; - Установите следующие три правила условного форматирования правила:
Rule 1
, чтобы показать разделитель тысяч для целого числа:
=MOD($A1,1)=0
Rule 2
, чтобы показать разделитель тысяч и округлить число до 2 десятичных знаков, если оно имеет 2 или более десятичных знаков:
=LEN(MOD($A1,1))>3
Rule 3
, чтобы показатьразделитель тысяч и округление числа до 1 десятичного знака, если оно имеет 1 десятичный знак:
=IFERROR(LEN($A1)-FIND(".",$A1),0)=1
Чтобы использовать условное форматирование, выделите диапазон данных, в котором первая ячейка будет активной, нажмите Условное форматирование кнопка на вкладке Home
, выберите New Rule...
, выберите последний параметр Use a formula to determine which cells to format
и введите формулу.
Повторите этот процесс, чтобы настроить все три правила в точном порядке , как на моем скриншоте, Rule 1
должно быть внизу в диспетчере правил, в то время как Rule 3
должно быть сверхув диспетчере правил.