Как да получите име на месец от дата в Excel (4 лесни начина)

Excel ви позволява да форматирате дати по много различни начини. Можете да изберете да се показва датата във формат с кратка дата или във формат с дълга дата.

Можете също така да покажете само номера на деня, името на месеца или годината от дадена дата.

В този кратък урок по Excel ще ви покажа някои лесни методи вземете името на месеца от дата в Excel.

И така, нека започнем!

Получаване на името на месеца от датата

Има няколко различни начина да получавате месечно от дата в Excel.

Избраният от вас метод ще зависи от това как искате резултата (т.е. дали го искате като текстов низ или имате цялата дата, но показва само името на месеца)

Нека да видим няколко метода за това, които можете да използвате в различни сценарии.

Персонализирано форматиране

Използването на персонализирано форматиране на номера за получаване на името на месеца е най -добрият метод от всички, обхванати в този урок.

Това е така, защото не променя основната дата. Това променя само начина, по който датата се показва в клетката - което е като показва само името на месеца от датата.

Ползата от използването на този метод е, че все още можете да използвате датата в изчисленията.

Да предположим, че имате датите, както е показано по -долу и искате да показвате само името на месеца, а не цялата дата.

По -долу са описани стъпките за това:

  1. Изберете всички клетки, които имат датите, за които искате да покажете името на месеца
  2. Щракнете върху раздела Начало
  3. В групата Число щракнете върху иконата за стартиране на диалоговия прозорец (или можете да използвате клавишната комбинация Control +1). Това ще отвори диалоговия прозорец Форматиране на клетки
  4. В опциите за категория щракнете върху Персонализиран
  5. В полето тип въведете - ‘Мммм“. трябва да видите едно от имената на месеците в визуализацията на пример.
  6. Щракнете върху OK

Горните стъпки биха преобразували всички дати в съответните им пълни имена на месеци (както е показано по -долу).

Както споменах, хубавото на този метод е, че въпреки че виждате имената на месеците в клетката, основната стойност все още е дата (което означава, че основната стойност все още е число, което представлява датата).

Така че, ако искате да използвате тези дати в изчисления, можете лесно да направите това.

Можете също да използвате персонализирано форматиране на числа, за да покажете името на месеца или стойността на месеца по различни начини. За да направите това, ще трябва да дадете персонализиран номер, форматиращ правилния код, за да се покаже името на месеца.

По -долу са различните месечни кодове, които можете да използвате:

  • м - това ще покаже номера на месеца. Например дата през януари ще бъде показана като 1, дата през февруари ще бъде показана като 2 и т.н.
  • mm - това също ще покаже номера на месеца, но също така ще се увери, че винаги има две цифри, които се показват. Например дата през януари ще бъде показана като 01, дата през февруари ще бъде показана като 02, а дата през ноември ще бъде показана като 11
  • ммм - това ще покаже името на месеца в трибуквен код. Например дата през януари ще бъде показана като януари, дата през август ще бъде показана като август и т.н.
  • Мммм - това е опцията, която използвахме в горния пример и ще покаже пълното име на месеца
  • ммммм - тази опция показва само първата азбука от името на месеца. Например януари се показва като J, а февруари - като F и т.н. Никога не съм виждал това да се използва, защото е объркващо, тъй като януари също ще покаже J, а юли също ще покаже J

ТЕКСТ функция

Функцията TEXT ни позволява да преобразуваме дата във всеки допустим формат, който искаме, и дава резултата като текстов низ.

Например, можем да използваме функцията TEXT, за да покажем името на месеца от дата.

Сега, ако се чудите как се различава от форматирането на персонализирано число, което използвахме по -рано, голямата разлика тук е, че с функцията TEXT можете да комбинирате резултата с други функции или текстови низове.

Не се притеснявайте, ако засега сте малко загубени, следващите няколко примера ще ви изяснят.

Да предположим, че имате набор от данни, както е показано по -долу и искате да покажете името на месеца вместо пълната дата.

По -долу формулата ТЕКСТ ще ви даде името на месеца:

= ТЕКСТ (A2, "mmmm")

Горната текстова формула приема датата като вход и прилага към нея определения формат (който е „mmmm“ в тази формула).

За разлика от метода за форматиране на персонализирани числа, когато използвате функцията TEXT, резултатът е текстова стойност. Това означава, че не можете да използвате резултата като дата или число в изчисленията.

Но хубавото при използването на функцията TEXT е, че можете да комбинирате резултата от функцията с други текстови низове.

Нека обясня с помощта на пример.

Да предположим, че имате същия набор от данни и в този случай, вместо просто да получите името на месеца, искате да получите името на месеца, последвано от номера на тримесечието (като например януари - тримесечие 1).

Формулата по -долу би направила това за вас:

= ТЕКСТ (A2, "mmmm") & " - четвърт" & ROUNDUP (МЕСЕЦ (A2)/3,0)

Горната формула използва функцията ROUNDUP и MONTH, за да получи номера на тримесечието на календарната година, след което се комбинира с името на месеца, дадено от функцията TEXT.

Тъй като резултатът от функцията TEXT е текстов низ, мога да го комбинирам с други текстови низове или резултати от формули.

Функция ИЗБОР

Друга формула, която можете да използвате, за да получите бързо името на месеца от номера на месеца, е да използвате формулата CHOOSE.

Въпреки че в крайна сметка се оказва дълга формула, техниката за избор на формула е полезна, когато искате да получите резултата, който не можете да получите с форматирането на персонализирано число или текстовата функция.

Например, ако искате да върнете персонализирани имена на месеци (като имена на месеци на всеки друг език или само пет азбуки за всяко име на месец), можете да направите това, като използвате формулата ИЗБОР.

Да предположим, че имате набор от данни, както е показано по -долу и искате да получите името на месеца за всяка от тези дати.

По -долу е формулата, която ще направи това:

= ИЗБЕРЕТЕ (МЕСЕЦ (A2), "януари", "февруари", "март", "април", "май", "юни", "юли", "август", "септември", "октомври", "ноември) "," Декември ")

Формулата CHOOSE взема номер на индекс (който е даден от формулата за месец в нашия пример) и след това използва този номер на индекс, за да реши каква стойност да се върне.

В този пример запазих имената на месеци на стандартни трибуквени имена, но можете да промените това и да използвате каквото искате име.

Използване на Power Query

Започнах да използвам Power Query много повече в работата си, тъй като ми е много по -лесно да почиствам данните, използвайки го.

Той има вградена функция, която ви позволява бързо да конвертирате дата в името на месеца.

Истинската стойност на използването на Power Query в такъв сценарий би била, когато импортирате данните от други Excel файлове (или консолидирате данни от множество Excel файлове в един файл) и докато го правите, искате да преобразувате датите си в имена на месеци .

Можете да разгледате моя курс по Power Query в YouTube, ако искате да научите повече за него.

За да работи тази техника, вашите данни трябва да бъдат в таблица на Excel. Въпреки че все още можете да използвате Power Query с именувани диапазони, ако данните ви не са в таблица на Excel, препоръчвам ви да използвате някой от горните методи.

Да предположим, че имате данните по -долу и искате да конвертирате тези дати в имена на месеци.

По -долу са описани стъпките за това:

  1. Изберете всяка клетка в набора от данни
  2. Щракнете върху раздела Данни
  3. В раздела Получаване и преобразуване на данни щракнете върху От таблица/диапазон
  4. В редактора на Power Query, който се отваря, щракнете с десния бутон върху заглавката на колоната Дата
  5. Отидете на Промяна >> Месец >> Име на месеца
  6. Кликнете върху Затваряне и зареждане

Горните стъпки ще вмъкнат нов работен лист и ще ви дадат получената таблица в този нов лист.

Сега, ако се чудите защо да правите всичко това, когато можете просто да използвате персонализирано форматиране на числа или текстова функция, трябва да разберете реалната стойност на Power Query, опитвайки се да автоматизира работата.

Ако имате нужда от името на месеца от датата само веднъж, не се колебайте да използвате методите, показани по -горе.

Но ако вече използвате Power Query за управление на данни от множество различни източници или комбинирани файлове или листове, знанието, че лесно можете да получите името на месеца от датата, може да ви спести много време.

Това са някои от методите, които можете да използвате, за да получите бързо името на месеца от дата в Excel.

Надявам се, че сте намерили този урок за полезен.

Други уроци по Excel, които може да ви харесат също:

  • Изчислете броя на месеците между две дати в Excel
  • Изчисляване на времето в Excel (разлика във времето, отработени часове, добавяне/ изваждане)
  • Как да получите първия ден от месеца в Excel
  • Как да добавяте или изваждате дни към дата в Excel (пряк път + формула)
  • Как да конвертирате серийни номера в дати в Excel)
  • Как да спрете Excel да променя автоматично числата на дати

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave