Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Формат для положительных чисел; Формат для отрицательных чисел, Формат для нулевых значений; Формат для текста.




Пользовательский формат.

Если готовые форматы, предлагаемые EXCEL, не устраивают пользователя, то можно создать свой собственный или пользовательский формат. Для этого в диалоговом окне Формат ячеек следуетвыбрать категорию Все форматы и при помощи специальных кодов задать шаблон числа. Удобнее всего использовать уже готовый тип формата, отредактировав его.

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

При помощи пользовательского формата можно кодировать не только числовые, но и данные любого типа: текстовые, дата, время. А также сочетать различные типы данных в одной ячейке.

Удобно использовать пользовательский формат для вывода единиц измерения числовых данных, хранимых в ячейке. Например, в ячейке должно отображаться 28 шт. Если ввести в ячейку значение ”28 шт.”, то оно будут трактоваться EXCEL-ем как текстовое, и производить какие-либо вычисления с этим значением будет невозможно. Применение пользовательского формата позволяет хранить в ячейке числовые данные, а выводить их на экран вместе с дополнительным текстом, позволяющим удобно трактовать данные внутри ячейки. Для правильного кодирования таких данных 28 кодируется как числовое значение с форматом ###, а к нему добавляется постоянная текстовая величина шт. в кавычках. Пользовательский формат будет выглядеть как ###” шт.”. Такой формат обеспечит выравнивание выводимых чисел по последнему знаку и освободит ячейку от текстовых данных.

Для того, что бы нулевые значения в предыдущем примере вообще не выводились на экран, следует добавить специальный формат для нулевого значения, не выводящий ничего в ячейке. Весь формат в этом случае будет записываться как: ###” шт.”;;

Например, если для ячейки задан формат 000000, то он позволит отобразить введенное число с шестью цифрами. Если в ячейку ввести число 608, то оно отобразиться как 000608. Это удобно для отображения почтового индекса. Если задать формат ###-##-##, то введенное число 1234567 будет отображаться как 123-45-67, что удобно для представления привычных для Москвы номеров телефонов. С учетом введенного кода города код будет выглядеть так: (###) ###-##-##.

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

EXCEL позволяет указывать разные шаблоны форматирования для четырех категорий: положительных, отрицательных чисел, нулевых значений и текста. Для этого коды в шаблоне нужно разделить точкой с запятой. Если код для категории не указан, то для значений, подходящих под эту категорию, в ячейке вообще ничего выводиться не будет Порядок кодов по категориям следующий:

Формат для положительных чисел; Формат для отрицательных чисел, Формат для нулевых значений; Формат для текста.

Кроме этого можно задать цвета для различных категорий. Для этого перед шаблоном формата нужно указать либо специальное ключевое слово, обозначающее цвет в квадратных скобках, либо его код в квадратных скобках:

[Цвет] Формат для чисел >0; [Цвет] Формат для чисел <0, [Цвет] Формат для чисел = 0, [Цвет] Формат для текста.

[Код Цвета] Формат для чисел >0; [Код Цвета] Формат для чисел <0, [Код Цвета] Формат для чисел = 0, [Код Цвета] Формат для текста.


Содержимое ячейки, имеющее такой пользовательского формата будет высвечиваться различным цветом — положительные, отрицательные, нулевые значения и введенный в ячейку текст. Это помогает добиться эффектного выделения, некоторых значений, например, выделить красным текстом должников, имеющих отрицательный баланс по платежам. Или вместо нулевых значений выводить текст ” бесплатно”, ” —.”.. или ”нет”.

Если в категории вообще ничего не должно выводиться, то дописываются символы точка с запятой, а формат вообще не указывается. Если формат выводимого значения изменять не нужно, то можно указать слово Основной.

Более подробно об этих кодах можно узнать в справочной системе самого EXCEL, где приведены пользовательские коды с примерами (смотри в поисковой системе Создание пользовательского числового формата).

Коды пользовательских числовых форматов:

Код Комментарий
Общий Отображает число в формате Общий
Основной Отображает информацию в том виде, в котором она была введена
0 (ноль) Значащий цифровой разряд (будут выведены стоящие впереди числа нули)
? Цифровой разряд (вместо незначащих нулей отображаются пробелы)
# Цифровой разряд (выводятся только значащие числа, незначащие нули не отображаются.)
, Десятичная запятая.
Пробел Разделитель групп разрядов для числа
% Символ процента
Е+ Е- е+ е- Экспоненциальный формат
$ + - / (): пробел Выводиться именно этот символ
\ Отображение в формате следующего за ним символа
* Заполняет всю ячейку следующим указанным символом до конца ширины ячейки
_ (подчеркивание) Пропуск на ширину следующего символа
” текст ” Отображает текст, указанный в двойных кавычках
@ Место для вывода текста
[цвет] Отображает содержимое ячейки заданным цветом. Можно использовать 8 цветов: черный, синий, красный, голубой, зеленый, розовый, желтый и белый.
[Номер цвета] Отображает содержимое ячейки заданным цветом, где номер число от 0 до 56:
М Месяц, как число без первого значащего нуля (1-12)
ММ Месяц в виде числа, включая первый ноль (01-12)
МММ Сокращенное название месяца (Янв-Дек)
ММММ Полное название месяца (Январь-Декабрь)
Д День месяца, как число без первого значащего нуля (1-31)
ДД День месяца в виде числа, включая первый ноль (01-31)
ДДД Сокращенное название дня недели (Пон-Вск)
ДДДД Полное название дня недели (Понедельник-Воскресенье)
ГГ или ГГГГ Год в виде двухзначного или четырехзначного числа
. ч или чч Часы в виде числа с отбрасыванием нуля (0-23) или с нулем (00-24)
. м или мм Минуты в виде числа с отбрасыванием нуля (0-59) или с нулем (00-59)
. с или сс Секунды в виде числа с отбрасыванием нуля (0-59) или с нулем (00-59)
[ … ] Полное указание часов без отбрасывания лишних в сутках, если их больше 24, аналогично для минут и секунд, если их больше 59
Ам/ам/А/а РМ/рм/Р/р Время в 12-часовом формате. Если не указан ни один из этих форматов, то время указывается в 24-часовом формате

Примеры пользовательских форматов:

Хранимое значение Формат данных Выводимое значение
  ######  
  # ##0,00 123 456,00
  # ##0,00 0,00
  # ##0р.;-# ##0р.;"Бесплатно" Бесплатно
-235 # ##0р.;-# ##0р.;"Бесплатно" -235р.
  ##"/"##"/"## 12/34/56
  Арт.###"--"### Арт.123--456
  #" "#" "#" "#" "#" "#" "# 1 2 3 4 5 6
  ###  
  # " "## 3 65
     
  ###" шт." 365 шт.
  #"["##"]" 3[65]




Поделиться с друзьями:


Дата добавления: 2016-11-23; Мы поможем в написании ваших работ!; просмотров: 505 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Вы никогда не пересечете океан, если не наберетесь мужества потерять берег из виду. © Христофор Колумб
==> читать все изречения...

4372 - | 4189 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.