Призначений для користувача числовий формат в ms excel (через формат осередків) - сумісно з microsoft excel

В Excel є безліч вбудованих числових форматів, але якщо жоден з них не задовольняє користувача, то можна створити власний числовий формат. Наприклад, число -5,25 можна відобразити у вигляді дробу -5 1/4 або як (-) 5,25 або 5,25 або, взагалі в довільному форматі, наприклад, ++ (5) руб. ### 25коп . Розглянуто також формати грошових сум, відсотків і експоненціального подання.

Для відображення числа можна використовувати безліч форматів. Згідно з українськими регіональними стандартами (Кнопка Пуск / Панель Управління / Мова і регіональні стандарти) число прийнято відображати в наступному форматі: 123 456 789,00 (розряди поділяються пробілами, дрібна частина відокремлюється комою). В EXCEL формат відображення числа в комірці можна придумати самому. Для цього існує відповідний механізм - призначений для користувача формат. Кожному осередку можна встановити певний числовий формат. Наприклад, число 123 456 789,00 має формат: # ## 0,00; - ### 0,00; 0

Призначений для користувача числовий формат не впливає на обчислення, змінюється лише відображення числа в комірці. Призначений для користувача формат можна ввести через діалогове вікно Формат ячеек. вкладка Число. (Всі формати), натиснувши CTRL + 1. Сам формат вводите в поле Тип. попередньо все з нього видаливши.

Призначений для користувача числовий формат в ms excel (через формат осередків) - сумісно з microsoft excel

Розглянемо для початку згаданий вище стандартний числовий формат # ## 0,00; - ### 0,00; 0
Надалі навчимося його змінювати.

Крапки з комою поділяють частини формату: формат для позитивних значень; для негативних значень; для нуля. Для опису формату використовують спеціальні символи.

  • Символ решітка (#) означає будь-яку цифру.
  • Символ пробілу в конструкції # ## 0 визначає розряд (пробіл показує, що в розряді 3 цифри). В принципі можна було написати # ###, але нуль потрібен для відображення 0, коли ціла частина дорівнює нулю і є тільки дрібна. Без нуля (тобто # ###) число 0,33 відбиватиметься як, 33.
  • Наступні 3 символу, 00 (кома і 00) визначають, як буде відображатися дрібна частина. При введенні 3,333 будуть відображатися 3,33; при введенні 3,3 - 3,30. Природно, на обчислення це не вплине.

Друга частина формату - для відображення негативних чисел. Тобто можна налаштувати різні формати для відображення позитивних і негативних чисел. Наприклад, при форматі # ## 0,00; - ### 0; 0 число 123456,3 буде відображатися як 123 456,30, а число -123456,3 як -123456. Якщо формату прибрати мінус, то негативні числа будуть відображатися без мінусів.

Третя частина формату - для відображення нуля. В принципі, замість 0 можна вказати будь-який символ чи декілька разів (див. Статтю Відображення в MS EXCEL замість 0 іншого символу).

Є ще і 4 частина - вона визначає висновок тексту. Тобто якщо в клітинку з форматом # ## 0,00; - # ## 0,00; 0; "Ви ввели текст" ввести текстове значення, то буде відображено Ви ввели текст.

В створюваний числовий формат необов'язково включати всі частини формату (розділу). Якщо задані тільки два розділи, перший з них використовується для позитивних чисел і нулів, а другий - для негативних чисел. Якщо заданий тільки один розділ, цей формат матимуть всі числа. Якщо потрібно пропустити який-небудь розділ коду і використовувати наступний за ним розділ, в коді необхідно залишити крапку з комою, якої завершується пропускається розділ.

Розглянемо призначені для користувача формати на конкретних прикладах.

Негативні значення відображаються в дужках, але без знака мінус, як прийнято в бухгалтерських звітах

Наявність настільки розвиненого призначеного для користувача формату - спадщина від попередніх версій EXCEL, в яких не було Умовного форматування. Формати, що стосуються зміни кольору шрифту і фону комірки в залежності від величини значення, краще реалізовувати Умовним форматуванням.

Більш складні приклади призначеного для користувача форматування наведені в файлі прикладу.

Призначений для користувача числовий формат в ms excel (через формат осередків) - сумісно з microsoft excel

Призначений для користувача числовий формат в ms excel (через формат осередків) - сумісно з microsoft excel

Призначений для користувача числовий формат в ms excel (через формат осередків) - сумісно з microsoft excel

Не можу рекомендувати використовувати користувальницький формат занадто часто. По-перше, на 90% вбудованих форматів досить, вони всім зрозумілі і їх легко застосовувати. По-друге, як правило, призначений для користувача формат може істотно змінити відображення значення в осередку від самого значення (інакше, навіщо потрібен ще користувальницький формат?) Наприклад, число 222 можна відобразити у вигляді «ABCD333-222». Можна забути і переплутати, що в осередку знаходиться не текст, а не просто число. А це вже можлива причина помилки. Зважте всі ЗА і ПРОТИ перед використанням складного користувальницького формату.

ПОРАДА:
Вищевказані формати можна також застосовувати в функції ТЕКСТ () - в результаті буде отримано значення текстовому форматі (див. Статтю користувача числовий формат (Функція ТЕКСТ)). У статті для користувача формат дати і часу розказано відповідно про формати Дати та Времемі.

пов'язані статті

Прочитайте інші статті, які вирішують схожі завдання в MS Excel. Це дозволить Вам вирішувати широкий клас подібних задач.