Poldet1.ru

Пул Дет №1
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как преобразовать месяцы в годы и месяцы в Excel?

Формат даты в Excel, календарь в Excel, надстройка samradDatePicker

Формат даты используется для отображения дат и времени, представленных числами. В Excel система дат устроена так, что за точку отсчета берется 1 января 1900 года, а число 1 представляет собой количество дней, прошедших с тех пор. Значение времени является частью даты и хранится в виде десятичной дроби. С математической точки зрения, значениями даты и времени можно манипулировать, поскольку они являются числами.

Изменение порядкового номера месяца на его название в Excel

Первый способ, который я придумал, заключался в создании списка ячеек с последовательными названиями месяцев и последующем применении функции:

где $A$2:$A$13 – это, конечно, диапазон с названиями месяцев, а B2 — ячейка с порядковым номером в году, для которого мы ищем его название.

excel название месяца по дате

По схожему принципу с функцией ИНДЕКС работает другая функция, которую вы можете использовать — ВЫБОР. Разница состоит в том, что она не использует ячейки листа, в которых хранятся названия месяцев. Названия месяцев просто даем в качестве аргумента функции.

Функция SELECT принимает в качестве аргументов номер индекса (который указывает, какой элемент списка значений возвращать в качестве результата) и список значений. Те, кого интересуют подробности, могут, конечно, загрузить файл примера.

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

excel название месяца по дате

Вариант 2 является автономным и более удобным для использования формул в разных рабочих листах или рабочих книгах без использования внешних ссылок.

Способ-4. Формулой (без какой-либо предварительной подготовки):

Вы можете попытаться восстановить уже поврежденные числа с помощью формулы

Читайте так же:
Как преобразовать формат времени дд чч мм в часы или минуты в Excel?

Формула в ячейке G3

Или в русском варианте :

=1*ЕСЛИ(ЯЧЕЙКА("формат";D3)="G"; ПОДСТАВИТЬ(D3;".";","); ТЕКСТ(D3;"М,ГГГГ"))

Формула выглядит следующим образом:

CELL() (ЯЧЕЙКА()) – функция из категории «Информационные». Если первый ее аргумент (тип информации) указан “format”, то результат работы функции — "G" — для текста или чисел и "D3" — для дат.

Если ячейка содержит текст, SUBSTITUTE() заменяет точку на запятую и, умножая на 1 в начале формулы (применяя арифметическую операцию), преобразует текст, состоящий из цифр и запятых, в цифру.

По умолчанию функции TEXT() преобразуют ячейки даты в текст на основе кода формата, указанного во втором аргументе. Умножение такого текста на 1 (в начале формулы) легко преобразует его в число.

Используя код формата в функции TEXT, нужно учитывать то, что и даже в англоязычной версии, в зависимости от региональных настроек, вместо “M,YYYY”, возможно, нужно указывать “М,ГГГГ” (где “M” – кириллическое).

ВАЖНО: формула не является универсальным решением.

Это работает, если после точки стоит 3 или более цифр.

Что если мы имеем следующее:

В первых трех ячейках уже цифры до точки воспринимаются как номер дня (а не номер месяца), а цифры после точки – как номер месяца (а не номер года).

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

Если в первом случае можно было бы еще добавить проверку дополнительных условий в формуле, то в последнем – исходные значения безвозвратно утеряны и узнать какие они были – уже не представляется возможным. Очевидно, в таком случае, единственный вариант – это не допустить автоматического преобразования «как бы чисел» в даты, то есть указанный выше способ 3 – чуть ли не единственное решение (не считая кардинальных изменений региональных настроек).

Такие и подобные тонкости работы в Excel мы прорабатываем на курсе "Excel бизнес-анализ и прогнозирование"

Благодаря 27 часам изучения Excel у вас не возникнет вопросов о том, как он работает, а если возникнут, то наши тренеры онлайн-поддержки помогут вам получить на них ответы.

Автор: Евгений Довженко, генеральный директор и тренер DATAbi

Читайте так же:
Как разбить одну строку на несколько строк в Excel?

Способ 1. Получить месяц из даты с помощью функции МЕСЯЦ в Excel


Протягиваем формулу и получаем месяц из даты в виде цифры. 5 — это месяц май, 8 — это август и так далее.

Иногда требуется получить месяц из даты в формате текста: "Январь, Февраль, Март. " в этом случае воспользуемся другой функцией.

Excel works!

menu

Функции ГОД, МЕСЯЦ, ДЕНЬ в Excel — это классика. Регулярно пользуюсь ими и вам советую! Если вам нужно быстро сгруппировать данные по месяцам, сделать график, какой день недели самый загруженный или в каком году были наибольшие продажи, вам необходимо знать об этих функциях. Обо всем по порядку.

Функции ГОД, МЕСЯЦ, ДЕНЬ в Excel

Функция ГОД в Excel

Пример. Дана таблица данных о продажах (см. выше), и вам нужно найти данные о продажах по годам.

В отдельном столбце записываем функцию ГОД, как показано на картинке выше. У этой функции только один аргумент — дата в числовом формате (именно в числовом формате — если формула не работает проверьте верно ли задана дата). Соответственно результатом работы формулы будет номер года в числовом значении.

В колонке I годовая сумма затем рассчитывается по методу СУММЕСЛИ

Функция МЕСЯЦ в Excel

Функция ГОД в Excel

В приведенном выше примере нам нужны только данные за март. Столбец F — это номер месяца. Теперь функция «Месяц в Excel» вернет номер месяца года. Если это июль, то результатом будет число 7.

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

ГОД, МЕСЯЦ, ДЕНЬ 02

Это легко сделать, используя автофильтр

Функция ДЕНЬ в Excel

Функция ДЕНЬ работает точно так же как и две предыдущих — она считает порядковый номер дня этой даты в месяце. Т.е. если сегодня 22.07, число 22 получаем именно функцией ДЕНЬ:

Читайте так же:
Как преобразовать нули в тире в Excel?

Функция ДЕНЬ в Excel

D AYNED было бы еще интереснее. Выходное число генерируется из числа, задающего день недели.

Проделайте всю процедуру с формулой, опять же, не забывайте, что дата была в числовом формате, в результате мы получим столбец с номерами дней недели.

После чего мы можем построить график — в какой день недели было больше всего продаж.

ГОД, МЕСЯЦ, ДЕНЬ 03

Получается, что в пятницу продажники почти не работают — делаем выводы.

Для функции ДЕНЬНЕД есть небольшая хитрость — это дополнительный аргумент, если оставить это поле пустым, то дни недели будут считаться по американской системе (воскресенье первый день недели), а если поставить 2, то по европейской — к которой мы привыкли.

Несжатый файл, содержащий все 3 функции и примеры графиков, доступен для скачивания.

Статьи, которые будут полезны вместе с этой статьей. Функции ГОД, МЕСЯЦ, ДЕНЬ в Excel:

  • Как группировать данные по дням в сводной таблице
  • Как подсчитать количество дней между датами, включая количество рабочих дней
  • Функция TODAY и все что с ней связано.

Время и дата очень обширные темы в Excel. Возможно, я что-то забыл описать — пишите, пожалуйста, вопросы в комментариях.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector