Возвращает самые левые символы текстового значения
МЕСЯЦ(“04.05.2002”) равняется 5
Чтобы вывести символьное название месяца можно использовать функцию ТЕКСТ(значение ;форматная строка)
Пример
ТЕКСТ(“04.05.2002”;ММММ) равняется Май
4.ДЕНЬ(дата_в_числовом_формате)
Возвращает день в дате, заданной в числовом формате. День возвращается как целое число в диапазоне от 1 до 31.
Примеры
ДЕНЬ("4-Янв") равняется 4
ДЕНЬ("15-Апр-1998") равняется 15
ДЕНЬ("11.8.93") равняется 11
ДЕНЬ("10.10.2001") равняется 10
5. ДЕНЬНЕД(дата_в_числовом_формате;тип)
Возвращает номер дня недели, соответствующий аргументу дата_в_числовом_формате. День недели определяется как целое в интервале от 1 до 7 (0 до 6).
Тип - это число, которое определяет возвращаемый номер дня недели.
Тип Возвращаемое число
1 или опущен Число от 1 (Воскресенье) до 7 (Суббота).
2 Число от 1 (Понедельник) до 7 (Воскресенье)
3 Число от 0 (Понедельник) до 6 (Воскресенье)
Примеры
ДЕНЬНЕД("17.05.2002";1) равняется 6 (Пятница)
ДЕНЬНЕД("17.05.2002";2) равняется 5 (Пятница)
ДЕНЬНЕД("17.05.2002";3) равняется 4 (Пятница)
Чтобы вывести название дня недели можно использовать функцию ТЕКСТ
Пример
ТЕКСТ(“17.05.2002”;ДДДД) равняется Пятница
6.ДАТА(год; месяц; день)
Возвращает дату в числовом формате для заданной даты.
Пример
ДАТА(2002; 05; 17) равняется 37393, то есть числовому формату даты 17 мая 2002 года.
7.*ДАТАМЕС(нач_дата; число_месяцев)
возвращает дату в числовом формате, отстоящую на заданное число_месяцев вперед или назад от нач_дата.
Пример
ДАТАМЕС(«04.05.2001";-3) равняется 36926 или 04.02.01
8.*ДОЛЯГОДА( нач_дата; кон_дата;базис)
Возвращает долю года, которую составляет количество дней между начальной и конечной датами. приходящихся на указанный период.
Базис задает способ вычисления дня.
Базис Способ вычисления дня
0 или опущен US (NASD) 30/360
1 Фактический/фактический
2 Фактический/360
3 Фактический/365
4 Европейский 30/360
Пример
ДОЛЯГОДА(«04.05.1951»;»04.05.2001») равняется 50
ДОЛЯГОДА(«04.05.1951»;»04.05.2001»;1) равняется 50,0365
ДОЛЯГОДА(«04.05.1951»;»04.05.2001»;2) равняется 50,73
ДОЛЯГОДА(«04.05.1951»;»04.05.2001»;3) равняется 50,04
ДОЛЯГОДА(«04.05.1951»;»04.05.2001»;4) равняется 50
9. КОНМЕСЯЦА(нач_дата; число_месяцев)
Возвращает числовой формат последнего дня месяца, отстоящего на указанное количество месяцев от даты нач_дата.
Пример
КОНМЕСЯЦА("04.05.2001"; 10) равняется 37346 или 31.03.2002
КОНМЕСЯЦА("04.05.2001"; -10) равняется 36738 или 31.07.2000
10.*РАБДЕНЬ(нач_дата; количество_дней; праздники)
Возвращает дату в числовом формате, отстоящую на заданное количество рабочих дней вперед или назад от даты нач_дата. Рабочими днями не считаются выходные дни и дни, перечисленные в аргументе праздники.
Пример
Если 1,2, и 9 мая 2001 года являются праздниками, то:
РАБДЕНЬ(("01.05.2001");10;празд) равняется 37028 или 17.05.01
11.*ЧИСТРАБДНИ(нач_дата; кон_дата; праздники)
Возвращает количество рабочих дней между нач_дата и кон_дата. Рабочими днями считаются дни за исключением выходных и праздничных дней.
Пример
ЧИСТРАБДНИ(«01.01.2001»;»31.01.2001»;празд) равняется 21
* помечены функции недоступные в стандартной установке Excel, для их использования следует установить дополнение Пакет Анализа, а затем включить его с помощью Диспетчера надстроек.
1.В меню Сервис выбрать команду Надстройки. Если в списке надстроек нет Пакета анализа данных, то нажать кнопку "Обзор" и задать диск, каталог и имя файла для надстройки "Пакет анализа", или запустить программу установки Microsoft Excel .
2.Установите флажок "Пакет анализа".
Надстройки, установленные в Microsoft Excel, остаются доступными, пока не будут удалены.
Текстовые функции
1. ДЛСТР(текст)
Возвращает количество символов в текстовой строке.
Пример
ДЛСТР("Москва; Россия") равняется 14
2. ЗАМЕНИТЬ(старый_текст; нач_ном; число_литер; новый_текст)
Заменяет часть текстовой строки на другую текстовую строку.
Пример
ЗАМЕНИТЬ("Москва Россия Берлин Германия»;15;6; "Бонн") равняется
" Москва Россия Бонн Германия”
3. ЛЕВСИМВ(текст; количество_символов)
Возвращает самые левые символы текстового значения
Пример
ЛЕВСИМВ("Цена Товара"; 4) равняется "Цена"
4. НАЙТИ (искомый_текст; просматриваемый_текст; нач_позиция)
Ищет вхождение одного текста в другой (с учетом регистра)
Пример
НАЙТИ("м";"Мадам Смирнова";6) равняется 8
5. ПОВТОР(текст; сколько_раз)
Повторяет текст заданное число раз.
Пример
ПОВТОР("*-"; 3) равняется "*-*-*-"
6. ПОИСК(искомый_текст; текст_для_поиска; нач_позиция)
Возвращает позицию первого вхождения символа или текстовой строки при поиске слева направо. (без учета регистра)
Пример
ПОИСК("р";"Операторы";6) равняется 8
7. ПРАВСИМВ(текст; число_символов)
Возвращает самые правые символы текстовой строки
Пример
ПРАВСИМВ("Продажная Цена"; 4) равняется "Цена"
8. ПРОПИСН(текст)
Делает все буквы в тексте прописными
Пример
ПРОПИСН ("это ЗАГОЛОВОК ") равняется "ЭТО ЗАГОЛОВОК "
9. ПРОПНАЧ(текст)