Сведения о форматировании рисунков
Изображение форматирования используется для определения способа отображения значения. Например, можно управлять числом цифр, отображаемых справа или слева от десятичной запятой, а также отображать текстовую строку в верхнем или нижнем регистре.
Примечание.
Чтобы определить рисунок формата даты или времени с помощью системного форматирования Microsoft Office, заключите его в двойные фигурные скобки, например "{{m/d/yy}}". Если вы используете стандартный формат, например 201, заключите его в фигурные скобки и угловые скобки, например "{<201>}".
В следующих разделах показаны символы, которые можно использовать для форматирования различных типов значений для отображения.
Строковые и числовые значения
Символ | Описание |
---|---|
# |
Заполнитель цифры. Отображает либо цифру, либо ничего. Начальные и конечные нули не отображаются. Если слева от десятичного знака больше цифр, чем заполнителей, отображаются все цифры. Если справа от десятичного числа больше цифр, чем заполнителей, дробь округляется до количества заполнителей. Для измерения, если заполнитель является самой левой цифрой, подъединицы, имеющие значение 0, не отображаются. Например, format(0ft 11.25in;"#.##u") отображает значение 11,25 дюйма. |
0 |
Заполнитель цифры (ноль). Отображает либо цифру, либо ничего. Отображаются начальные и конечные нули. Если слева от десятичного знака больше цифр, чем заполнителей, отображаются все цифры. Если справа от десятичного числа больше цифр, чем заполнителей, дробь округляется до количества заполнителей. Для измерения отображаются подъединицы, имеющие значение 0. Например, format(2ft 11.33in;"0.## u") отображает 2 фута 11.33 в. |
. | Заполнитель десятичного разделителя. Определяет, сколько цифр отображается слева и справа от десятичного разряда. В многокомпонентной единице десятичный разряд используется в наименьшей (крайней правой) подъединице. Отображает десятичный символ, определенный для параметров региона и языка системы (панель управления). Например, ФОРМАТ(250 см;"0,000 u") отображает 250,000 см. |
, |
Разделитель разрядов тысяч. Если он окружен заполнителями цифр (# или 0), разделитель отделяет тысячи от сотен в числе, которое содержит четыре или более цифры слева от десятичного числа. Отображает разделитель тысяч, определенный для параметров региона и языка системы (панель управления). |
E- E+ e- e+ |
Экспоненциальный формат. Если формат содержит по крайней мере один заполнитель цифры справа от этих символов, число отображается в научном формате. Вставляет E или e между числом и его экспонентой. Для E+ или e+ отображает знак плюса (+) перед положительными экспонентами и знак минуса (-) перед отрицательными экспонентами. Для E- или e-отображает знак "минус" (-) только в том случае, если экспонента является отрицательной. Например, format(12345.67;"##.#e+#") отображает значение 123.5e+2. |
u или U |
Заполнитель короткой метки. Вставляет сокращенные метки единиц после каждой подъединицы. Например: in., ft., deg. Заполнитель U вставляет метки в смешанном регистре, а заполнитель U — метки в нижнем регистре. Вставляет то же количество пробелов перед меткой, что и перед заполнителем. Например, format(12 c 13 d, "#u") отображает значение 13c1. |
uu или UU |
Заполнитель длинной метки. Вставляет метки единиц после каждой подъединицы. Например: дюймы, футы, градусы. Заполнитель U вставляет метки в смешанном регистре, а заполнитель u вставляет метки нижнего регистра. Вставляет то же количество пробелов перед меткой, что и перед заполнителем. Например, FORMAT(12.43in;"# #/4 UU") отображает 12 2/4 ДЮЙМА. |
uuu или UUU |
Заполнитель универсальной метки. Вставляет универсальную (внутреннюю в Visio) форму меток единиц после каждой подъединицы. Заполнитель U вставляет метки в смешанном регистре, а заполнитель U — метки в нижнем регистре. Вставляет то же количество пробелов перед меткой, что и перед заполнителем. |
/ |
Заполнитель дроби. Отображает выражение в виде целого числа с дробной, если присутствует заполнитель начальной цифры. В противном случае отображается только целое число в числителе. Если число следует за заполнителем цифр в знаменателе, округляет дробь до ближайшей дроби, числитель которой равен 1, и упрощает ее. Если число указано в знаменателе без заполнителя цифры, округляется до ближайшей дроби, но не упрощает его. Например, FORMAT(12.43,"# #/4") отображает значение 12 2/4. |
Пробел |
Отображает пробел в отформатированных выходных данных. Чтобы отобразить другой символ, используйте символ обратной косой черты (). |
Значения валют
Символ | Описание |
---|---|
$ |
Символ валюты. Отображает символ валюты, определенный для параметров региона и языка системы (панель управления) |
u или U |
Заполнитель короткой метки. Вставляет стандартный символ для местной валюты или трехзначные сокращения валюты для нелокальных валют. Например, 99,00 долл. США, 42,70 FRF. Заполнитель U вставляет нижний регистр, а U — метки смешанного регистра. |
uu или UU |
Заполнитель длинной метки. Вставляет длинные денежные метки после каждого подсоединия. Например: доллар США, французский франк. Заполнитель U вставляет нижний регистр, а U — метки смешанного регистра. |
uuu или UUU |
Заполнитель универсальной метки. Вставляет универсальные сокращения из трех символов для всех валют после каждой подъединицы. Например, 99.00 USD, 42.70 FRF. Заполнитель U вставляет нижний регистр, а U — метки смешанного регистра. Вставляет то же количество пробелов перед меткой, что и перед заполнителем. |
Текстовые значения
Символ | Описание |
---|---|
\ |
Отображает следующий символ как есть. Чтобы отобразить символ обратной косой черты, введите \. См. также текст. |
"text" или "text" |
Отображает текст, заключенный в кавычки, как есть. См. также \ (обратная косая черта). |
@ |
Заполнитель текста. Заменяет строку, если значение выражения является строкой. Например, FORMAT("Hello", "Вы ввели ('@')'" ) приводит к "Вы ввели (Hello)". |
@+ |
Заполнитель текста в верхнем регистре. Для строковых значений подставляет входные данные прописными буквами. Например, format("Hello", "@ @+ @-" ) приводит к "Hello HELLO hello)". |
@- |
Заполнитель текста. Для строковых значений подставляет входные данные нижним регистром. Например, format("Hello", "@ @+ @-" ) приводит к "Hello HELLO hello)". |
Значения даты
Символ | Описание |
---|---|
c или C |
Заполнитель даты или времени. Отображает значения даты и времени, используя короткий формат даты (c) или длинный (C) и общий формат времени. В Visio 4.0 и более ранних версиях этот заполнитель игнорируется. Например: FORMAT(DATETIME("25.06.07 12:05"),"C") отображает понедельник, 25 июня 2007 г. 12:05:00. ФОРМАТ(DATETIME("25 июня 2007 г."),"c") отображается 25.06.2007. |
/ |
Разделитель компонентов даты. Если выражение является датой, отделяет компоненты даты. Отображает разделитель даты, определенный для параметров региона и языка системы (панель управления). |
[ ] |
Заполнитель затраченной даты. Используется с заполнителями d, dd, w и ww для отображения единиц длительности. Например, [d] или [dd] затрачено дней, а [w] или [ww] — недели. |
d |
Заполнитель дня. Отображает день в виде числа (1–31) без нуля в начале. |
dd |
Заполнитель дня. Отображает день в виде числа (01–31) с нулем в начале. |
ddd или w |
Заполнитель "Короткий день недели". Отображает день в виде сокращения (вс-сб). |
dddd или w |
Заполнитель "Длинный день недели". Отображает день в виде полного имени (с воскресенья по субботу). |
ddddd |
Заполнитель короткой даты. Отображает дату в краткой форме, определенной для параметров региона и языка системы (панель управления). |
dddd |
Заполнитель длинной даты. Отображает дату в длинной форме, определенной для параметров региона и языка системы (панель управления). |
D |
Местозаполнителя дня для китайского языка (традиционное письмо). Отображает день месяца в виде текстового представления порядкового числа. Зависит от языкового стандарта. |
D_c |
Местозаполнителя дня для китайского языка (традиционное письмо). Отображает день месяца в виде текстового представления порядкового числа. Независимо от языкового стандарта пользователя. |
w_c или w_c |
Местозаполнителя дня для китайского языка (традиционное письмо). Независимо от языкового стандарта пользователя. |
w_e |
Заполнитель короткого дня недели для английского языка. Отображает день в виде сокращения (вс-сб). Независимо от языкового стандарта пользователя. |
w_j |
Заполнитель короткого дня недели для японского языка. Отображает день в виде сокращения. Независимо от языкового стандарта пользователя. |
w_k |
Заполнитель короткого дня недели для корейского языка. Отображает день в виде сокращения. Независимо от языкового стандарта пользователя. |
w_s или w_s |
Заполнитель дня для китайского языка (упрощенное письмо). Независимо от языкового стандарта пользователя. |
ww_e |
Заполнитель "Длинный день недели" для английского языка. Отображает день в виде полного имени (с воскресенья по субботу). Независимо от языкового стандарта пользователя. |
ww_j |
Заполнитель "Длинный день недели" для японского языка. Отображает день в виде полного имени. Независимо от языкового стандарта пользователя. |
w_k |
Длинный день недели заполнитель для корейского языка. Отображает день в виде полного имени. Независимо от языкового стандарта пользователя. |
M |
Заполнитель месяца. Отображает месяц в виде числа (1–12) без нуля в начале. См. также m (заполнитель минут). |
MM |
Заполнитель месяца. Отображает месяц в виде числа (01–12) с нулем в начале. См. также мм (заполнитель минут). |
MMM |
Заполнитель месяца. Отображает месяц в сокращенной форме (январь-декабрь). |
MMMM |
Заполнитель месяца. Отображает полное название месяца (январь-декабрь). |
MMMM_c |
Заполнитель month для китайского языка (традиционное письмо). Отображает полное название месяца. Независимо от языкового стандарта пользователя. |
MMMM_e |
Заполнитель month для английского языка. Отображает полное название месяца. Независимо от языкового стандарта пользователя. |
yy |
Заполнитель года. Отображает год в виде двузначного числа (00–99). |
yyyy |
Заполнитель года. Отображает год в виде четырехзначного числа (1900–2078). |
g |
Заполнитель года. Зависит от языкового стандарта. Для японского языка отображается краткая версия для эпохи Gengo. Для корейского языка отображает метку года корейского языка, за которой следует пробел. |
g_j |
Заполнитель года. Для японского языка отображается краткая версия для эпохи Gengo. Независимо от языкового стандарта пользователя. |
gg или G |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) отображается краткая версия для официальной метки года. Для японского языка отображается краткая версия для эпохи Gengo в Кандзи. Для корейского языка отображает метку года корейского языка, за которой следует пробел. |
gg_c |
Заполнитель года. Для китайского языка (традиционное письмо) отображается краткая версия для официальной метки года. Независимо от языкового стандарта пользователя. |
gg_j |
Заполнитель года. Для японского языка отображается краткая версия для эпохи Gengo в Кандзи. Независимо от языкового стандарта пользователя. |
gg_k |
Заполнитель года. Для корейского языка отображает метку года корейского языка, за которой следует пробел. Независимо от языкового стандарта пользователя. |
ggg или GG |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) отображает полную версию для официальной метки года. Для японского языка отображает полную версию для эпохи Gengo в Кандзи. Для корейского языка отображает метку года корейского языка, за которой следует пробел. |
ggg_c |
Заполнитель года. Для китайского языка (традиционное письмо) отображает полную версию для официальной метки года. Независимо от языкового стандарта пользователя. |
ggg_j |
Заполнитель года. Для японского языка отображает полную версию для эпохи Gengo в Кандзи. Независимо от языкового стандарта пользователя. |
E |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) отображает строку, представляющую юлианский год. Для японского языка год Gengo отображается в виде одной или двух цифр и без нуля в начале. Для корейского года отображается четырехзначное арабское число. |
e_c |
Заполнитель года. Для китайского языка (традиционное письмо) отображает строку, представляющую юлианский год. Независимо от языкового стандарта пользователя. |
e_j |
Заполнитель года. Для японского языка год Gengo отображается как одно- или двузначное арабское число. Независимо от языкового стандарта пользователя. |
e_k |
Заполнитель года. Для корейского года отображается четырехзначное арабское число. Независимо от языкового стандарта пользователя. |
E |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) отображает строку, представляющую год республики. Для японского языка год Gengo отображается в виде одной или двух цифр и без нуля в начале. Для корейского года отображается четырехзначное арабское число. |
E_c |
Заполнитель года. Для китайского языка (традиционное письмо) отображает строку, представляющую год республики. Независимо от языкового стандарта пользователя. |
Ee |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) отображает строку, представляющую юлианский год. Для японского языка год Gengo отображается в виде двухзначной арабской цифры с начальным нулем, если это необходимо. Для корейского года отображается четырехзначное арабское число. |
ee_j |
Заполнитель года. Для японского языка год Gengo отображается в виде двухзначной арабской цифры. Независимо от языкового стандарта пользователя. |
EE |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) отображает строку, представляющую год республики. Для японского языка год Gengo отображается в виде двухзначной арабской цифры с начальным нулем, если это необходимо. Для корейского года отображается четырехзначное арабское число. |
n или N |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) год республики отображается в виде арабской цифры. Для японского языка год Gengo отображается в виде одной или двух цифр и без нуля в начале. Для корейского года отображается четырехзначное арабское число. |
n_c |
Заполнитель года. Для китайского языка (традиционное письмо) год республики отображается в виде арабской цифры. Независимо от языкового стандарта пользователя. |
nn или NN |
Заполнитель года. Зависит от языкового стандарта. Для китайского языка (традиционное письмо) год республики отображается в виде арабской цифры. Для японского языка год Gengo отображается в виде двухзначной арабской цифры с начальным нулем, если это необходимо. Для корейского года отображается четырехзначное арабское число. |
Значения времени
Символ | Описание |
---|---|
: |
Разделитель компонентов времени. Отображает время, определенное для параметров региона и языка системы (панель управления). |
[ ] |
Заполнитель затраченного времени. Используется с заполнителями h, hh, m, mm, s и ss для отображения единиц длительности. Например, [h] или [hh] затрачено часы, [m] или [мм] — минуты, а [s] или [ss] — секунды. |
h |
Заполнитель "Час". Отображает час без начального нуля в 12-часовой форме (0–12). |
hh |
Заполнитель "Час". Отображает час с начальным нулем в 12-часовой форме (00–12). |
H |
Заполнитель "Час". Отображает час без начального нуля в 24-часовой форме (0–24). |
HH |
Заполнитель "Час". Отображает час с начальным нулем в 24-часовой форме (00–24). |
m |
Заполнитель Minute. Отображает минуты без начального нуля (0–59). |
mm |
Заполнитель Minute. Отображает минуты с нулем в начале (00–59). |
s |
Второй заполнитель. Отображает секунды без начального нуля (0–59). |
ss |
Второй заполнитель. Отображает секунды с нулем в начале (00–59). |
t |
Сокращение AM/PM. Отображает сокращение, определенное для параметров региона и языка системы (панель управления). |
tt |
Конструктор AM/PM. Отображает полный конструктор, определенный для параметров региона и языка системы (панель управления). |
t_c или tt_c |
Традиционный китайский am/PM designator. Отображает конструктор. Независимо от языкового стандарта пользователя. |
t_k или tt_k |
Корейский конструктор AM/PM. Отображает конструктор. Независимо от языкового стандарта пользователя. |
t_j или tt_j |
Японский конструктор AM/PM. Отображает конструктор. Независимо от языкового стандарта пользователя. |
t_e |
Английский конструктор AM/PM. Отображает короткий конструктор. Независимо от языкового стандарта пользователя. |
tt_e |
Английский конструктор AM/PM. Отображает полный конструктор. Независимо от языкового стандарта пользователя. |
t_s или tt_s |
Упрощенный китайский am/PM designator. Отображает конструктор. Независимо от языкового стандарта пользователя. |
T |
Общий формат времени. |