by
ru
en
by

Avemey

logo
ФайлыГлавнаяСсылкиФотографииАниме

Коды числовых форматов для ZEXMLSS

Числовой формат

Символ-заполнитель Описание
0 (нуль) Если в числе меньше знаков, чем в формате, то отображаются дополнительные нули.
Пример: если нужно отобразить число 1.5 как 01.50, можно использовать формат "00.00".
. (точка) Разделитель целой и дробной части.
# Дополнительные нули не отображаются.

Примеры:
Формат Значение ячейки Результат
0.000 1.1 1.000
#.### 1.1 1.1
0.000 1.12345 1.123
#.### 1.12345 1.123

Для включения текста в числовой формат, нужно заключить текст в двойные кавычки ("). Если нужно добавить один символ, можно поставить косую черту (\) перед этим символом.
Примеры:
Формат Значение ячейки Результат
0.00" метров" 12.14 12.14 метров
"длина="0.00\м 12.14 длина=12.14м

Цвет

Чтобы задать цвет числового формата, нужно записать в квадратных скобках имя цвета:
Имя цвета Цвет в hex
[BLACK] #000000
[WHITE] #FFFFFF
[RED] #FF0000
[GREEN] #00FF00
[BLUE] #0000FF
[MAGENTA] #FF00FF
[CYAN] #00FFFF
[YELLOW] #FFFF00

Процентный, дробный и экспоненциальный форматы

Для отображения процентного формата нужно добавить знак процента (%) в конце формата.
Дробный формат имеет вид "0 ?/?".
Экспоненциальный (научный) формат представляет собой обычный числовой формат, к которому добавляется символ "E", затем символ "+" или "-", затем нужное кол-во нулей для отображения необходимого кол-ва цифр в степени.
Если применяется знак "-", то для чисел с положительным показателем степени в результате не отображается знак "+".
Примеры:
Формат Значение ячейки Результат
0.00% 1.23 123%
0 ?/? 0.5 1/2
0 ?/? 1.5 1 1/2
0.0E+00 12345.58 1.2E+04
0.0E+00 0.00052 5.2E-04
0.0E-00 12345.58 1.2E04
0.0E-00 0.00052 5.2E-04

Условия

Коды числовых форматов можно записывать в виде "part1;part2;part3", где:
  • part1 - формат для положительных чисел
  • part2 - формат для отрицательных чисел
  • part3 - формат для нулевых значений ячейки
Если формат состоит из 2-ух частей ("part1;part2"), то:
  • part1 - формат для положительных чисел и нуля
  • part2 - формат для отрицательных чисел
Если необходимо применять числовой формат только при определённых условиях, нужно записать условие в квадратных скобках.
Используются операторы >, >=, <, <=, =, <>.
Примеры:
Формат Значение ячейки Результат
0.00" (> 0)";-0.00" (< 0)";0.00" (= 0)" 100 100.00 (> 0)
0.00" (> 0)";-0.00" (< 0)";0.00" (= 0)" -100 -100.00 (< 0)
0.00" (> 0)";-0.00" (< 0)";0.00" (= 0)" 0 0.00 (= 0)
[<0][RED]"O_o";0.00" K" 273.15 273.15 K
[<0][RED]"O_o";0.00" K" -10 O_o

Форматы даты и времени

Код формата Описание
YY Год как 00-99
YYYY Год как 1900-9999
M Месяц как 5
MM Месяц как 05
MMM Месяц как янв-дек
MMMM Месяц как Январь-Декабрь
MMMMM Первая буква месяца
D День как 6
DD День как 06
DDD День недели Пн-Вс
DDDD День недели понедельник-воскресенье
h Час как 7
hh Час как 07
m Минуты как 8
mm Минуты как 08
s Секунды как 9
ss Секунды как 09
ss.00 Секунды и миллисекунды как 09.34
AM/PM Время в 12-часовом формате

Текстовый формат

Текст заменяется символом @.
Примеры:
Формат Значение ячейки Результат
"prefix+"@ текст prefix+текст
@"+postfix" текст текст+postfix
@" повтор "@ текст текст повтор текст

ФайлыГлавнаяСсылкиФотографииАниме

Copyright © 2006-2012 Неборак Руслан Владимирович