Excel: преобразовать трехбуквенное сокращение месяца в число


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

 =MONTH(DATEVALUE( A2 &1))

Эта конкретная формула преобразует трехбуквенное сокращение месяца в ячейке A2 в номер месяца.

Например, если ячейка A2 содержит Oct , эта формула вернет значение 10 , поскольку октябрь — 10-й месяц.

Следующий пример показывает, как использовать эту формулу на практике.

Пример. Преобразование трехбуквенного сокращения месяца в число в Excel

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

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

 =MONTH(DATEVALUE( A2 &1))

Затем мы можем перетащить и заполнить эту формулу в каждую оставшуюся ячейку столбца B:

Excel преобразует месяц из трех букв в число

В столбце B теперь отображается номер месяца для каждого трехбуквенного сокращения месяца в столбце A.

Как работает эта формула?

Рассмотрим формулу, которую мы использовали:

 =MONTH(DATEVALUE( A2 &1))

Во-первых, эта формула использует A2&1 для добавления 1 в конец трехбуквенного сокращения.

Например, JAN становится JAN1 .

Затем функция DATEVALUE преобразует текстовую дату в серийный номер, представляющий количество дней с 1 января 1900 года.

Например, JAN1 становится 44 927 (в формуле предполагается, что используется текущий год), поскольку 1 января 2023 года составляет 44 927 дней после 1 января 1900 года.

Наконец, функция МЕСЯЦ извлекает номер месяца из серийного номера.

Например, номер месяца, связанный с серийным номером 44927, равен 1 .

Примечание . Полную документацию по функции ДАТАЗНАЧ в Excel можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как преобразовать дни в месяцы в Excel
Как посчитать среднее значение за месяц в Excel
Как посчитать количество месяцев между датами в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *