Эксель месяц прописью. Как в excel получить месяц из даты (функция текст и месяц). Примеры практического внедрения функций для работы с датами
Эксель месяц прописью. Как в excel получить месяц из даты (функция текст и месяц). Примеры практического внедрения функций для работы с датами
В таблицах Excel предусмотрена возможность работы с разными видами текстовой и числовой инфы. Доступна и обработка дат. При всем этом может появиться потребность вычленения из общего значения определенного числа, к примеру, года. Для этого существует отдельные функции: ГОД, МЕСЯЦ, ДЕНЬ и ДЕНЬНЕД.
Примеры использования функций для обработки даты в Excel
Таблицы Excel хранят даты, которые представлены в качестве последовательности числовых значений. Начинается она с 1 января 1900 года. Данной для нас дате будет соответствовать число 1. При всем этом 1 января 2009 года заложено в таблицах, как число 39813. Конкретно такое количество дней меж 2-мя обозначенными датами.
Функция ГОД употребляется аналогично смежным:
- МЕСЯЦ;
- ДЕНЬ;
Они все показывают числовые значения, надлежащие григорианскому календарю. Даже если в таблице Excel для отображения введенной даты был избран календарь Хиджра, то при вычленении года и остальных составных значений средством функций, приложение представит число, которое является эквивалентом по григорианской системе летосчисления.
Чтоб пользоваться функцией ГОД, необходимо ввести в ячейку последующую формулу функции с одним аргументом:
ГОД(адресок ячейки с датой в числовом формате)
Аргумент функции является неотклонимым для наполнения. Он быть может заменен на «дата_в_числовом_формате». В примерах ниже, вы можете наглядно узреть это. Принципиально держать в голове, что при отображении даты в качестве текста (автоматическая ориентация по левому краю ячейки), функция ГОД не будет выполнена. Ее результатом станет отображение #ЗНАЧ. Потому форматируемые даты должны быть представлены в числовом варианте. Деньки, месяцы и год могут быть разбиты точкой, слешем либо запятой.
Разглядим пример работы с функцией ГОД в Excel. Если нам необходимо получить год из начальной даты нам не поможет функция ПРАВСИМВ потому что она не работает с датами, а лишь только текстовыми и числовыми значениями. Чтоб отделить год, месяц либо денек от полной даты для этого в Excel предусмотрены функции для работы с датами.
Пример: Есть таблица с списком дат и в каждой из их нужно отделить значение лишь года.
Введем начальные данные в Excel.
Для решения поставленной задачки, нужно в ячейки столбца B ввести формулу:
ГОД (адресок ячейки, из даты которой необходимо вычленить значение года)
В итоге мы извлекаем года из каждой даты.
Аналогичный пример работы функции МЕСЯЦ в Excel:
Пример работы c функциями ДЕНЬ и ДЕНЬНЕД. Функция ДЕНЬ получает вычислить из даты число хоть какого денька:
Функция ДЕНЬНЕД возвращает номер денька недельки (1-понедельник, 2-второник… и т.д.) для хоть какой даты:
Во 2-м опциональном аргументе функции ДЕНЬНЕД следует указать число 2 для нашего формата отсчета денька недельки (с понедельника-1 по восркесенье-7):
Если пропустить 2-ой необязательный для наполнения аргумент, тогда будет употребляться формат по дефлоту (британский с воскресенья-1 по суботу-7).
Сделаем формулу из композиций функций ИНДЕКС и ДЕНЬНЕД:
Получим наиболее понятный вид реализации данной функции.
Примеры практического внедрения функций для работы с датами
Эти примитивные функции весьма полезны при группировки данных по: годам, месяцам, денькам недельки и определенным денькам.
Допустим у нас имеется обычной отчет по продажам:
Нам необходимо стремительно организовать данные для зрительного анализа без использования сводных таблиц. Для этого приведем отчет в таблицу где можно комфортно и стремительно группировать данные по годам месяцам и денькам недельки:
Сейчас у нас есть инструмент для работы с сиим отчетом по продажам. Мы можем фильтровать и сегментировать данные по определенным аспектам времени:
Не считая того, можно составить гистограмму для анализа самых продаваемых дней недельки, осознать на какой денек недельки приходится наибольшее количество продаж:
В таком виде весьма комфортно сегментировать отчеты по продажам за долгие, средние и недлинные периоды времени.
Стоит сходу отметить что для того чтоб получить разницу меж 2-мя датами нам не поможет ни одна из выше обрисованных функций. Для данной задачки следует пользоваться специально предназначенной функцией РАЗНДАТ:
Тип значений в ячейках «дата» просит особенного подхода при обработке данных. Потому следует применять надлежащие данному типу функции в Excel.
Пользовательская функция «ДатаПрописью» создана для преобразования даты из числового формата Excel в полную текстовую форму. Интервал преобразуемых дат составляет с 2001 по 2099 год. Употребляется в шаблонах доверенностей, договоров, соглашений, решений, уставов и остальных документов, заполняющихся в программке Excel и предусматривающих наличие строчки с датой прописью. Формат преобразования: 01.01.2001 — «Первого января две тыщи первого года».
Добавить функцию «ДатаПрописью» в рабочую книжку Excel можно 2-мя методами: импортировать готовый модуль с функцией либо без помощи других добавить программный код в имеющийся модуль, либо создав для этого новейший.
Импорт модуля с функцией в проект
Импорт готового модуля в книжку Excel — самый обычной метод прибавления функции «ДатаПрописью».
- Скачайте .
- Импортируйте модуль в рабочую книжку, следуя инструкциям из .
Если вы желаете, чтоб функция «ДатаПрописью» была доступна из всех рабочих книжек на вашем компе, импортируйте скачанный модуль в .
Вставка кода в обычный модуль
- Сделайте новейший и откройте его (либо откройте уже имеющийся).
- Скопируйте и вставьте в открытый модуль код функции «ДатаПрописью», приведенный ниже.
Если вы желаете, чтоб функция «ДатаПрописью» была доступна из всех рабочих книжек на вашем компе, вставьте приведенный код в модуль, расположенный в .
Работа с функцией в Excel
Итак, если вы импортировали модуль либо сделали новейший и вставили в него код, сможете вызывать Мастер функций и работать с функцией «ДатаПрописью», как с хоть какой иной, интегрированной в Excel. Отыскать ее вы можете в разделе «Определенные юзером». В настройках вашей программки Excel обязано быть .
Функцию «ДатаПрописью» в ячейки рабочего листа можно вчеркивать и вручную. Текст вводимой формулы будет зависеть от того, где размещен модуль с функцией:
- в текущей рабочей книжке — =ДатаПрописью()
- в Личной книжке макросов — =PERSONAL.XLSB!ДатаПрописью()
Если вы планируете книжку с функцией «ДатаПрописью» передавать на иной комп, модуль с ней должен быть в передаваемой книжке.
Любая строка — это отдельная сделка. Для вас нужно создать отчет за месяц. Какое количество продуктов было продано в любом месяце. Есть различные методы решения данной задачки, но представим, что у нас стоит задачка вынуть из даты месяц, чтоб позже было просто просуммировать по ним данные.
Метод 1 . Получить месяц из даты при помощи функции МЕСЯЦ в Excel
Протягиваем формулу и получаем месяц из даты в виде числа. 5 — это месяц май, 8 — это август и так дальше.
Есть подобные функции: ГОД, МЕСЯЦ, НЕДЕЛЯ, ДЕНЬ, ЧАС, МИНУТЫ, СЕКУНДЫ, которые работают аналогичным методом. К примеру, если в нашем примере написать =ГОД(A2), то в итоге получим 2013 и так дальше
Время от времени требуется получить месяц из даты в формате текста: «Январь, Февраль, Март. » в этом случае воспользуемся иной функцией.
Метод 2 . Получить месяц из даты при помощи функции ТЕКСТ в Excel
Синтаксис будет последующий
ТЕКСТ(значение, формат)
Значение это ссылка на ячейку с датой
Формат — для получения месяцев нужно применять большую буковку «М». При этом от ее количества будет зависеть формат отображения (1-ая буковка месяца, Полное заглавие месяца, куцее заглавие, в виде двойной числа и одной числа)
Наглядно это можно поглядеть на снимке экрана.
Дата и время прописью
Функция выводит в пропись дату, т.е. из даты «01.01.2009» делает текст «1-ое января две тыщи девятого года» . Для чего это быть может необходимо? К примеру, когда нужно записать в шапке(ну либо где там еще) отчета не попросту дату(01.01.2009), а дату прописью(1-ое января две тыщи девятого года). Итог доступен на российском и британском языках.
Вызов команды через обычный диалог:
Вызов с панели MulTEx:
Сумма/Поиск/Функции — Текстовые — ПрописьДата
Синтаксис:
=ПрописьДата(I10 ;1;0;»RUS»)
Дата (I10) — указывается дата, или ссылка на ячейку с датой. Заместо ссылки на ячейку можно сходу указать дату
=ПрописьДата(09.01.2009 ;1;0;»RUS»)
Время (1) — необязательный аргумент. Если указан, или присвоено значение 1 либо ИСТИНА — кроме даты, в пропись также выводится значение времени(09.10.2009 18:12:05 — девятое октября две тыщи девятого года восемнадцать часов двенадцать минут 5 секунд ).
Если значение времени отсутствует в ячейке, или равно нулю, то в пропись будет выведено нулевое значение ( ноль часов ноль минут ноль секунд ). Подписи дней, месяцев,часов и минут склоняются (Тридцатое мая, 1-ое сентября, Один час, Два часа)
ТолькоПодпись (0) — необязательный аргумент. Если указан, или присвоено значение 1 либо ИСТИНА — в пропись выводится лишь заглавие месяца и дописывается пропись года ( 09 октября 2009 года )
Язык («RUS») — необязательный аргумент. Если не указан либо обозначено «RUS», то текст будет выведен на российском языке. Если указать «EN» («en»,»En» — регистр непринципиален), то текст будет выведен на британском языке. Если аргумент Время равен 1 либо ИСТИНА, то время будет выведено в пропись на том же языке, что и дата.
Узнаем как написать дату и месяц прописью в Excel (в том числе в именительном и родительном падежах).
Приветствую всех, дорогие читатели блога веб-сайт.
Подписывая какие-либо документы мы кроме собственного автографа весьма нередко вписываем туда и текущую дату в виде числа, месяца и года. При всем этом мы практически никогда там не встречаем месяц записанный в численном формате. Ведь, к примеру, дата записанная как 12.11.2016 куда труднее воспринимается и читается чем 12 ноября 2016 г.
Вот и в Excel время от времени требуется указать дату в таком виде, потому давайте тщательно разберемся какие у нас есть варианты реализации.
Запись при помощи опции формата ячейки
В Excel существует довольно огромное количество форматов отображения даты.
Давайте запишем дату в произвольную ячейку и перейдем в ее формат (щелкаем по ячейке правой клавишей мыши и избираем Формат ячейки, либо просто жмем сочетание кнопок Ctrl + 1).
В открывшемся окне нас интересует вкладка Число :
Посреди форматов дат избираем запись месяца прописью и получаем:
Можно избрать запись как со звездочкой (знак «*»), так и без, при всем этом различие отображения будет заключаться в изменении вида записи при смене опций времени и даты операционной системы.
Запись при помощи формул
Спасибо за внимание!
Если у вас остались вопросцы по теме статьи — пишите в комментах.