какой код маски числового формата позволяет заменять незначащие цифры пробелами
Microsoft Excel
трюки • приёмы • решения
Коды пользовательских форматов чисел
В табл. 49.1 кратко описаны коды форматирования, доступные для различных пользовательских (настраиваемых) форматов.
Таблица 49.1. Коды, используемые для создания пользовательских числовых форматов
Код | Что он делает |
---|---|
Основной | Отображает число в общем формате |
# | Служит в качестве числового заполнителя, который отображает значащие цифры, но не отображает незначащие нули |
0 (нуль) | Служит в качестве числового заполнителя, который показывает незначащие нули, если в числе меньше цифр, чем нулей в формате |
? | Служит в качестве числового заполнителя, который добавляет пробелы для незначащих нулей на каждой стороне от десятичной точки так, чтобы десятичная точка выравнивалась при форматировании шрифтом фиксированной ширины; также используется для дробей с различным количеством цифр |
. (точка) | Отображает десятичную точку |
% | Выводит проценты |
, (запятая) | Отображает разделитель тысячных |
Е- Е+ е- е+ | Показывает экспоненциальное значение |
$ — + / () : пробел | Отображает указанный символ |
Выводит следующий символ в формате | |
* (звездочка) | Повторяет следующий символ так, чтобы оказалась занятой вся ширина столбца |
_ (подчеркивание) | Оставляет пространство, равное ширине следующего символа |
«текст» | Отображает текст внутри двойных кавычек |
@ | Служит в качестве текстового заполнителя |
[цвет] | Отображает символы в заданном цвете и может быть любой из следующих текстовых строк (без учета регистра): Черный, Синий, Голубой, Зеленый, Пурпурный, Красный, Белый или Желтый |
[ЦВЕТ n] | Отображает соответствующий цвет в цветовой палитре, где n — число от 0 до 56 |
[условное значение] | Позволяет вам устанавливать собственные критерии для каждого раздела числового формата |
В табл. 49.2 представлены коды, используемые для создания форматов даты и времени.
Пользовательский ЧИСЛОвой формат в EXCEL (через Формат ячеек)
history 31 марта 2013 г.
Для отображения числа можно использовать множество форматов. Согласно российским региональным стандартам ( Кнопка Пуск/ Панель Управления/ Язык и региональные стандарты ) число принято отображать в следующем формате: 123 456 789,00 (разряды разделяются пробелами, дробная часть отделяется запятой). В EXCEL формат отображения числа в ячейке можно придумать самому. Для этого существует соответствующий механизм – пользовательский формат. Каждой ячейке можно установить определенный числовой формат. Например, число 123 456 789,00 имеет формат: # ##0,00;-# ##0,00;0
Рассмотрим для начала упомянутый выше стандартный числовой формат # ##0,00;-# ##0,00;0 В дальнейшем научимся его изменять.
Точки с запятой разделяют части формата: формат для положительных значений; для отрицательных значений; для нуля. Для описания формата используют специальные символы.
Третья часть формата – для отображения нуля. В принципе, вместо 0 можно указать любой символ или несколько символов (см. статью Отображение в MS EXCEL вместо 0 другого символа ).
Например, формат 0;\0;\0;\0 позволяет заменить все отрицательные, равные нулю и текстовые значения на 0. Все положительные числа будут отображены как целые числа (с обычным округлением).
В создаваемый числовой формат необязательно включать все части формата (раздела). Если заданы только два раздела, первый из них используется для положительных чисел и нулей, а второй — для отрицательных чисел. Если задан только один раздел, этот формат будут иметь все числа. Если требуется пропустить какой-либо раздел кода и использовать следующий за ним раздел, в коде необходимо оставить точку с запятой, которой завершается пропускаемый раздел.
Рассмотрим пользовательские форматы на конкретных примерах.
Тест с ответами на тему: EXCEL (эксель)
2) Файл с расширением XLS содержит
3) При выделении одного фрагмента на рабочем листе, выделяется
4) Можно ли выделить на рабочем листе несколько фрагментов?
5) Для выделения мышкой нескольких областей следует прижать клавишу
6) Можно ли форматировать числа и текст, находящиеся на рабочем листе?
7) Вставка новой панели инструментов осуществляется выбором в главном меню:
8) Можно ли изменить имя рабочего листа и названия рабочей книги?
9) Сколько чисел можно записать в одной ячейке?
10) Можно ли в одной программе EXCEL открыть
11) В какой строке окна программы находятся кнопки, относящиеся к окну программы Свернуть, Развернуть/Восстановить, Закрыть
12) В какой строке какого окна находятся кнопки, относящиеся к окну документа Свернуть, Развернуть/Восстановить, Закрыть, если это окно было развернуто (была нажата кнопка Развернуть)
13) Формулы для расчетов вводятся
14) Можно ли сохранить в файле на диске отдельно созданную таблицу, не сохраняя при этом всю рабочую книгу?
15) Как можно изменить ширину столбца?
16) Как можно изменить высоту строки?
17) Можно ли сделать строку невидимой
18) Можно ли сделать невидимыми один или несколько столбцов
19) Имена каких строк и столбцов при копировании формулы =$A23+C$21 не будут меняться:
20) Имена каких строк и столбцов при копировании формулы =$F15+K$44 будут меняться:
21) Какая из формул выводит дату следующего дня
22) Какая из формул содержит абсолютную ссылку
23) В каком случае имя адресуемого листа рабочей книги заключено в одинарные кавычки:
='[Книга2]Финансовый отчет’!$A$1+'[Книга2]Финансовый отчет’!$B$1
24) В ячейке C4 формула =B4/B2. Как она будет выглядеть, если переместить ее в ячейку C5?
25) Формула =B4/B2 копируется из ячейки C4 в ячейку C5. Каков результат в ячейке C5?
26) Для подтверждения ввода в ячейку нужно:
27) Содержимое активной ячейки отображено в:
28) В последовательные ячейки столбца таблицы Excel введены названия дней недели: «понедельник», «вторник», «среда». Активна последняя ячейка. списка. Мышь указывает на правый нижний угол ячейки списка, при этом ниже правого уголка ячейке виден знак «Плюс». Что произойдет, если «протянуть» мышь на пару ячеек вниз?
29) Каково число диапазонов, суммируемых в формуле: =СУММ(F2;F6:F15;$A$6:C13;H1:H5;J1;L1;N1)
30) Сколько фрагментов может храниться в буфере обмена Office-XP?
31) Какой символ нужно ввести перед последовательностью цифр, чтобы они интерпретировались как текст?
32) Какие из приведенных элементов характеризуют электронную таблицу:
33) Документ (файл) Excel это:
34) Столбцы электронной таблицы обычно обозначаются
35) Введенный в ячейку текст обычно автоматически выравнивается:
36) Строки электронной таблицы обычно обозначаются
37) В таблице выделены два столбца. Что произойдет при попытке изменить ширину столбца:
38) Формула в ячейке выглядела так: =СУММ(B2:C8) В рабочем листе таблицы был удален первый столбец и перед первой строкой вставлена новая строка. Какой вид приняла формула?
39) На принтере могут быть отпечатаны:
40) Чтобы выделить элемент диаграммы можно:
41) Содержимое ячейки: #########. В чем причина?
42) Может ли функция Excel не иметь аргументов?
43) Каково значение в ячейке C3?
44) Во время прокрутки листа Excel адрес (имя) активной ячейки меняется?
45) Во время прокрутки списка листов Excel меняется текущий лист?
46) В ячейку введен текст. Его длина превысила размер ячейки. Соседняя справа ячейка занята. Что будет отображено в ячейке с текстом?
47) В ячейку введен текст. Его длина превысила размер ячейки. Соседняя справа ячейка не занята.
Что будет отображено в ячейке с текстом?
48) В списке заголовки столбцов размещены во первой строке, первый столбец содержит наименования лекарств. Какую ячейку сделать активной перед выполнением команды «закрепить области», чтобы при прокрутке листа не исчезали заголовки и наименования?
49) Какие из приведенных ниже выражений удовлетворяют правилам построения формул Excel?
50) Для создания принудительного перехода текстового содержимого ячейки в другую строку той же ячейки следует использовать сочетание клавиш:
51) Какие элементы окна приложения специфичны (не используются в других приложениях) для Excel?
52) Верно ли, что каждый документ Excel создается на основе шаблона?
53) Можно ли на рабочем листе в одной таблице применить денежный формат и «в рублях» и «в долларах»?
54) Какой код маски числового формата позволяет заменять незначащие цифры пробелами?
55) К ячейкам A1:E1 применена операция «Объединить и выровнять по центру». Чтобы снять объединение ячеек, не изменяя формата текста нужно:
56) Можно ли менять формат шрифта текста колонтитулов?
57) В ячейки A1 и B2 введены числа 24 и 12 соответственно. В ячейку C1 введено: A1/B1/
Каков будет результат в ячейке С1?
58) В формулу нужно ввести ссылку на ячейку. Что для этого нужно сделать?
59) В электронной таблице нельзя удалить:
60) Какие из приведенных ниже выражений могут являться формулами Excel?
61) MS Excel выводит на экран адрес активной (выделенной) ячейки в
62) Строки таблицы Excel обычно обозначаются
63) Какие элементы окна приложения Excel специфичны (не используются в других окнах приложений MS Office)?
64) В ячейку введено число 0,70 и применен процентный формат. Каков будет результат, отображенный в ячейке?
65) Число в ячейке по умолчании выравнивается
66) Текст в ячейке по умолчании выравнивается
67) Какой результат отобразится в ячейке C4 при копировании в нее формулы Excel =A2*B$1 из ячейки B2?
Коды числовых форматов
С помощью числовых форматов можно изменять внешний вид чисел, в том числе даты и времени, не меняя при этом фактические числа. Числовой формат не влияет на значение в ячейке, которое Excel использует для вычислений. Фактическое значение отображается в строке формул.
В Excel есть несколько встроенных числовых форматов. Их можно использовать без изменения или в качестве основы для создания собственных числовых форматов. При создании пользовательских числовых форматов можно указать до четырех разделов кода формата. Они определяют формат положительных чисел, отрицательных чисел, нулевых значений и текста (в указанном порядке). Разделы кода должны быть разделены точкой с запятой (;).
В следующем примере показаны четыре типа разделов кода формата:
Формат положительных чисел
Формат отрицательных чисел
Формат нулей
Формат текста
Если указан только один раздел кода формата, он будет использоваться для всех чисел. Если указаны два раздела кода формата, первый раздел кода будет использоваться для положительных чисел и нулей, а второй — для отрицательных чисел. Если требуется пропустить какой-либо раздел кода в числовом формате, необходимо добавить точку с запятой для каждого пропущенного раздела. Для объединения (или сцепления) двух значений можно использовать текстовый оператор амперсанд (&).
Создание кода пользовательского формата
На вкладке Главная щелкните Числовой формат и выберите Другие числовые форматы.
В диалоговом окне Формат ячеек в разделе Категория выберите пункт Другой.
В списке Тип выберите числовой формат, который нужно настроить.
Выбранный формат отображается вверху списка в поле Тип.
В поле Тип внесите необходимые изменения в выбранный числовой формат.
Советы по созданию кодов форматирования
Для отображения символов, перечисленных в следующей таблице, использовать кавычки не требуется:
Левая круглая скобка
Правая круглая скобка
Левая фигурная скобка
Правая фигурная скобка
Чтобы создать числовой формат, содержащий текст, который вводится в ячейке, вставьте в текстовом разделе кода числового формата символ «@» в том месте, где в ячейке должен будет отображаться введенный текст. Если в текстовом разделе числового формата отсутствует символ «@», в ячейке не будет отображаться введенный текст (будут видны только числа). Вы также можете создать числовой формат, который объединяет определенные текстовые символы с текстом, вводимым в ячейке. Для этого необходимые текстовые символы следует ввести перед символом «@», после символа «@» или и перед ним, и после него. Затем введенные текстовые символы нужно заключить в двойные кавычки (» «). Например, чтобы вставить текст перед текстом, вводимым в ячейке, введите «валовой доход для «@ в текстовом разделе кода числового формата.
Чтобы создать в числовом формате интервал, имеющий ширину символа, вставьте символ подчеркивания (_) перед требуемым символом. Например, чтобы положительные числа выводились на одном уровне с отрицательными числами, заключенными в скобки, вставьте символ подчеркивания в конце формата для положительных чисел, а за ним добавьте символ правой круглой скобки.
Чтобы число заполнило ячейку по всей ширине за счет повторения определенного символа, поставьте в коде числового формата перед этим символом звездочку (*). Например, можно ввести 0*–, чтобы заполнить пунктиром всю ячейку справа от числа, или *0 перед любым форматом, чтобы отобразить начальные нули.
Коды числовых форматов можно использовать для управления отображением цифр перед десятичным знаком и после него. Для отображения только значащих цифр в числе следует использовать знак решетки (#). Этот знак не позволяет выводить незначащие нули. Чтобы отобразить незначащие нули, если число содержит меньше цифр, чем указано в коде формата, необходимо использовать цифровой символ нуля (0). Знак вопроса (?) используется, чтобы добавить пробелы вместо незначащих нулей с обеих сторон десятичного разделителя для выравнивания десятичных разделителей при форматировании с использованием моноширинного шрифта, например Courier New. Вопросительный знак (?) также можно использовать для отображения дробей, которые содержат переменное количество цифр в числителе и знаменателе.
Если в целой части числа больше цифр, чем заполнителей в коде формата, в ячейке будут отображаться дополнительные цифры. Однако если в дробной части числа больше цифр, чем заполнителей в коде формата, число будет округлено до количества десятичных знаков, равного количеству заполнителей. Если код формата содержит только знаки решетки (#) слева от десятичного разделителя, числа, значение которых меньше 1, будут начинаться с десятичного разделителя, а не с нуля, за которым следует десятичный разделитель.
Коды числовых форматов
Коды числовых форматов могут состоять не более чем из трех частей, разделенных точкой с запятой (;).
Содержание
Число знаков после запятой и значащие цифры
Используйте вопросительные знаки (?), чтобы представить число цифр, включаемое в числитель и знаменатель дроби. Дроби, не соответствующие установленному образцу, отображаются как числа с плавающей запятой.
Если число содержит больше цифр справа от разделителя десятичных разрядов, чем имеется местозаполнителей в формате, число будет округлено соответствующим образом. Если число содержит больше цифр слева от разделителя десятичных разрядов, чем имеется местозаполнителей в формате, будет отображено все число. В качестве руководства по использованию местозаполнителей при создании кода числового формата используйте следующий список.
Местозаполнители | Описание |
---|---|
# | Дополнительные нули не отображаются. |
0 (нуль) | Дополнительные нули отображаются, если в числе меньше знаков, чем нулей в формате. |
Примеры
Разделитель групп разрядов
В зависимости от языковых параметров можно использовать в качестве разделителя тысяч запятую или точку. Этот разделитель также можно использовать, чтобы сократить размер числа, отображаемого умножением на 1000.
Числовой формат | Код формата |
---|---|
15000 как 15 000 | # ### |
16000 как 16 | # |
Включение текста в коды числовых форматов
Текст и числа
Чтобы включить текст в числовой формат, который применяется к ячейке, содержащей числа, заключите этот текст в двойные кавычки («) или поставьте косую черту (\) перед отдельным символом. Например, введите #.# «метров», чтобы отобразить «3,5 метров», или #.# \м, чтобы отобразить «3,5 м».
Текст и текст
Чтобы включить текст в числовой формат, применяемый к ячейке, которая может содержать текст, заключите этот текст в двойные кавычки (» «) и добавьте знак (@). Например, введите «Итого за «@, чтобы отобразить «Итого за декабрь».
Пробелы
Чтобы использовать символ для определения ширины пробела в числовом формате, введите знак подчеркивания ( _ ) с последующим символом. Ширина пробела меняется в зависимости от ширины выбранного символа. Например, с помощью _М создается более широкий пробел, чем с помощью _i.
Для определения цвета раздела кода числового формата вставьте одно из следующих имен цветов в квадратных скобках []:
CYAN | GREEN |
BLACK | BLUE |
MAGENTA | RED |
WHITE | YELLOW |
Условия
Скобки с условиями
Числовой формат можно определить так, чтобы он применялся только при удовлетворении указанных условий. Условия заключаются в квадратные скобки [ ].
Например, если требуется определить разные цвета для различных температурных данных, введите:
Положительные и отрицательные числа
Чтобы определить числовой формат для добавления разного текста к числу в зависимости от того, является ли это число положительным, отрицательным или равным нулю, используйте следующий формат:
«plus» 0;»minus» 0;»null» 0
Проценты и экспоненциальное представление чисел
Проценты
Для отображения чисел в виде процентов добавьте к числовому формату знак процента (%).
Экспоненциальное представление чисел
Коды числовых форматов для форматов денежных единиц
Используемый по умолчанию денежный формат для ячейки в электронной таблице определяется региональными параметрами операционной системы. При необходимости можно добавить в ячейку пользовательский символ денежной единицы. Например, введите #,##0,00 ˆ, чтобы отобразить 4,50 ˆ (евро).
Также можно указать языковой параметр для валюты, введя код языка для страны после символа. Например, [$ˆ-407] представляет евро в Германии. Чтобы узнать языковой код страны, выберите страну из списка Язык на вкладке Числа диалогового окна Формат ячеек.
Форматы даты и времени
Форматы даты
Для отображения дней, месяцев и лет используйте следующие коды числовых форматов.
Не все коды формата дают осмысленные результаты для всех языков. |
Формат | Код формата |
---|---|
Месяц как 3. | М |
Месяц как 03. | ММ |
Месяц как янв-дек | МММ |
Месяц как Январь-Декабрь | ММММ |
Первая буква названия месяца | МММММ |
День как 2 | D |
День как 02 | DD |
День как Вс-Сб | NN или DDD |
День как воскресенье-суббота | NNN или DDDD |
День с последующей запятой, как в «воскресенье,» | NNNN |
Год как 00-99 | YY |
Год как 1900-2078 | YYYY |
Календарная неделя | WW |
Квартал как 1-й (4-й) кв. | Q |
Квартал как 1-й (4-й) квартал | |
Эра в японском календаре, отдельный символ (возможные значения: M, T, S, H) | G |
Эра, аббревиатура | GG |
Эра, полное название | GGG |
Число лет в эпохе без начального нуля для однозначных лет | E |
Число лет в эпохе с начальным нулем для однозначных лет | EE или R |
Эпоха, полное название и год | RR или GGGEE |
Приведенные выше коды форматирования работают с вашей языковой версией LibreOffice. Тем не менее, если вам необходимо поменять локаль LibreOffice на другую локаль, вы должны знать коды форматирования этой другой локали.
Например, если ваше программное обеспечение выставлено на локаль Английский, а вы хотите отформатировать год с использованием четырех цифр, в качестве кода форматирования вы вводите YYYY. При переключении на локаль Немецкий необходимо использовать код форматирования JJJJ. В следующей таблице перечислены только локализованные различия.
и все не перечисленные локали
Ввод дат
Чтобы ввести дату в ячейку, используйте формат григорианского календаря. Например, для системного языка «Английский» введите 1/2/2002 для 2 января 2002 г.
Чтобы задать формат календаря, который не зависит от системного языка, добавьте перед форматом даты модификатор. Например, чтобы отобразить дату, для которой используется формат иудейского календаря, в системах, где установлен язык, отличный от еврейского, введите: [
Модификатор | Календарь |
---|---|
[ buddhist] | Буддистский календарь |
[ gengou] | Японский календарь |
[ gregorian] | Григорианский календарь |
[ hanja_yoil] | Корейский календарь |
[ hijri] | Арабский исламский календарь, в настоящее время поддерживаемый для следующих системных языков: ar_EG, ar_LB, ar_SA и ar_TN |
[ jewish] | Иудейский календарь |
[ ROC] | Календарь Китайской Народной Республики |
When in Calc: При выполнении вычислений, которые включают одну или несколько ячеек, использующих формат даты, результат форматируется в соответствии со следующими сопоставлениями.
When in Calc: <When in Calc: В формате «Дата и время» отображаются дата и время, запись которых сделана в ячейку с этим форматом.
When in Calc: В LibreOffice год задается четырьмя цифрами, поэтому разница между 1.1.99 и 1.1.01 составляет два года. Параметр Год (двузначное число) позволяет определить годы, в которых даты, состоящие из двух цифр, добавляются к 2000. Например, если указать значение 1930 или более, запись «1.1.20» будет распознаваться как 1.1.2020, а не как 1.1.1920.
В LibreOffice дата со значением «0» соответствует 30 декабря 1899 г. |
Форматы времени
Для отображения часов, минут и секунд используйте следующие коды числовых форматов.
Формат | Код формата |
---|---|
Часы как 0-23 | h |
Часы как 00-23 | hh |
Минуты как 0-59 | m |
Минуты как 00-59 | mm |
Секунды как 0-59 | s |
Секунды как 00-59 | ss |
Чтобы отображать секунды в виде дробных чисел, добавьте разделитель десятичных разрядов к коду числового формата. Например, введите hh:mm:ss.00, чтобы отобразить время как «01:02:03,45». |
Если время введено в форме 02:03,45 или 01:02:03,45, или 25:01:02, будут назначены следующие форматы, если не указан другой формат времени: MM:SS,00 или [HH]:MM:SS,00, или [HH]:MM:SS.
Отображение чисел с помощью нативных символов
Модификатор [NatNum1] всегда использует сопоставление символов один к одному для преобразования чисел в строку, которая соответствует коду нативного числового формата соответствующего языка. Остальные модификаторы производят иные результаты, если используются с другими языками. Системный язык может быть языком и территорией, для которой определяется код формата, или модификатором, например [$-yyy], который следует за модификатором нативных чисел. В этом случае yyy является шестнадцатеричным кодом MS-LCID, который также используется в кодах форматов денежных единиц. Например, для отображения числа с помощью японских кратких символов кандзи в системе, где установлен язык «Английский (США)», служит следующий код числового формата:
В следующем списке имеется модификатор Microsoft Excel [DBNumX], соответствующий модификатору LibreOffice [NatNum]. При желании можно использовать модификатор [DBNumX] вместо модификатора [NatNum] для системного языка. При всякой возможности LibreOffice сопоставляет модификаторы [DBNumX] с модификаторами [NatNumN].