- •Кафедра учета, анализа и аудита
- •«Информатика в экономике»
- •Часть 2. Электронные таблицы
- •Введение
- •Тема 1. Использование электронных таблиц как средства организации базы данных
- •Тема 2. Стандартные функции по обработке базы данных. Расчет налога на доходы физических лиц. Защита данных от некорректного ввода
- •Тема 3. Vba: Пользовательские функции
- •Тема 4. Пользовательский формат числа
- •Тема 5. Сводная таблица
- •Тема 6. Форматирование расчетного листа с помощью стандартных функций
- •Тема 7. Элементы управления на рабочем листе
- •Тема 8. Vba: Процедуры. Создание пользовательских форм
- •Тема 9. Процедура Workbook_Open()
- •Литература
- •Приложение
- •Оглавление
Тема 4. Пользовательский формат числа
EXCEL располагает большим количеством стандартных форматов чисел, дат и времени. В случае, когда стандартный формат не позволяет в удобном виде отобразить информацию, пользователем может быть сконструирован собственный пользовательский формат. Пользовательский формат может состоять не более, чем из четырех секций, разделенных точкой с запятой. Первая секция описывает формат положительных чисел, вторая - отрицательных чисел, третья – нуля, четвертая - текста:
положительный формат ;[отрицательный формат]; [формат нуля]; [формат текста]
Для конструирования форматов используются специальные символы, которые EXCEL использует при расшифровке форматов:
# - заполнитель для цифр, незначащие нули не отображаются;
0 - то же, при отсутствии цифры выводится ноль;
_ - пропуск шириной в символ справа от него;
, - положение десятичного знака;
. или пробел - разделитель группы разрядов;
* - заполняет всю ширину ячейки слева следующим за ней символом;
[цвет] - изменяет цвет шрифта;
% - процентный формат (умножение на 100 и вывод знака %);
“текст” или текст – дополнительный текст, отражаемый в ячейке вместе с числом.
Пример 4. На рабочем листе имеется информация (рис. 6)
Рис. 6 Данные |
При вводе следующей формулы пользовательского формата для диапазона ячеек A1:F1 [Синий]**# ##0,00руб; [Красный]-0,####руб;0;[Красный]”Ошибка!”
введенная информация будет отображена в виде
Рис. 7. Отформатированные данные |
Индивидуальное задание 5. Требуется создать пользовательский формат для диапазона ячеек Е2:К30 листа «Сотрудники», отображающий числовую информацию согласно варианту табл.5.
Таблица 5. Задание по форматированию полей, имеющих денежное представление
N |
Денежная единица |
Число десятичных знаков |
Наличие заполнителя перед числом |
Наличие разделителя группы разрядов |
Цвет |
|
Знак |
Положение |
|||||
0 |
р. |
перед числом |
2 |
|
да |
красный |
1 |
руб. |
перед числом |
1 |
|
да |
голубой |
2 |
руб. |
после числа |
0 |
* |
|
синий |
3 |
$ |
перед числом |
2 |
|
да |
зеленый |
4 |
$ |
после числа |
1 |
* |
|
синий |
5 |
Евро |
перед числом |
2 |
|
да |
красный |
6 |
Евро |
после числа |
3 |
* |
|
желтый |
7 |
ЧСК |
перед числом |
2 |
|
да |
синий |
8 |
ЧСК |
после числа |
0 |
* |
да |
голубой |
9 |
GPB |
после числа |
2 |
* |
|
зеленый |
