Как да конвертирате името на месеца в число в Excel?
Понякога може да искате да преобразувате името на месеца в число или числото в име на месец, като например преобразувайте януари в 1, в Excel можете да използвате формули и VBA за бързо преобразуване между име на месец и число.
Преобразувайте името на месеца в число в Excel
Преобразувайте число в име на месец с VBA
Преобразувайте дата в име на месец или номер на месец с Kutools за Excel
Преобразувайте името на месеца в число в Excel
Има два начина, които могат да ви помогнат да конвертирате имената на месеците в числа в Excel.
Метод 1: Преобразувайте името на месеца в число с формула.
Въведете тази формула =МЕСЕЦ(ДАТАСТОЙНОСТ(A1&" 1")) ( A1 показва клетката, в която искате да преобразувате името на месеца в число, можете да го промените според нуждите си) в празна клетка и натиснете Въведете ключ. Вижте екранна снимка:
Ако искате да конвертирате списък с колони с имена на месеци в числа, просто плъзнете манипулатора за попълване на клетката с формула, за да запълните диапазона, от който се нуждаете. Вижте екранна снимка:
Метод 2: Преобразувайте името на месеца в число с VBA
1. държа ALT бутон и натиснете F11 на клавиатурата, за да отворите a Microsoft Visual Basic за приложение прозорец.
2. кликване Поставете > модулe и копирайте VBA в модула.
VBA: Преобразувайте името на месеца в число
Sub ChangeNum()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Value <> "" Then
Rng.Value = Month(DateValue("03/" & Rng.Value & "/2014"))
End If
Next
End Sub
3. кликване бягане за изпълнение на VBA кода и a Kutools за Excel се появява диалогов прозорец, за да изберете диапазон от клетки с имена на месеци, които искате да конвертирате в числа, след което щракнете върху OK, избраните имена на месеци са преобразувани в номера на месеци. Вижте екранна снимка:
тип: Използването на горния VBA може да загуби вашите оригинални данни, можете да ги запазите, преди да стартирате VBA кода.
Бързо и лесно преобразувайте дата в друг формат на дата в Excel
|
Опитвали ли сте някога да конвертирате дата само в ден, месец или година? Формулите може би са трудни за запомняне, но Прилагане на форматиране на дата of Kutools за Excel може бързо да преобразува стандартна дата във форматирането на датата, както е необходимо, както е показано на екранната снимка по-долу. не чакай кликнете за 30 дни безплатен пробен период! |
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. |
Преобразувайте число в име на месец с VBA
Обратно, ако искате да преобразувате числата в имена на месеци, можете също да използвате два метода за решаването му.
Метод 1: Преобразувайте число в име на месец с формула.
Въведете тази формула =ТЕКСТ(ДАТА(2000,A1,1),"мммм") ( A1 показва клетката, чието число искате да преобразувате в име на месец, можете да го промените според нуждите си) в празна клетка и натиснете Въведете ключ. Вижте екранна снимка:
Ако искате да конвертирате списък с колони с числа в имена на месеци, просто плъзнете манипулатора за запълване на клетката с формула, за да запълните диапазона, от който се нуждаете. Вижте екранна снимка:
тип: Ако искате да конвертирате числото в съкращението на името на месеца, можете да използвате тази формула =ТЕКСТ(ДАТА(2000,A1,1),"ммм").
Метод 2: Преобразувайте число в име на месец с VBA
1. държа ALT бутон и натиснете F11 на клавиатурата, за да отворите a Microsoft Visual Basic за приложение прозорец.
2. кликване Поставете > Модулии копирайте VBA в модула.
VBA: Преобразувайте число в име на месец
Sub ChangeMonth()
'Updateby20140311
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.Format(Rng.Value * 29, "mmmm")
Next
End Sub
3. кликване бягане за изпълнение на VBA кода и a Kutools за Excel се появява диалогов прозорец, за да изберете диапазон от клетки с числа, които искате да конвертирате в имената на месеците. След това щракнете върху OK, числата са преобразувани в съответните имена на месеци. Вижте екранна снимка:
тип:
1. Използването на горния VBA може да загуби вашите оригинални данни, можете да ги запазите, преди да стартирате VBA кода.
2. Ако искате да конвертирате числото в съкращението на името на месеца, можете да промените "mmmm" на "mmm" в горния VBA.
Преобразувайте дата в име на месец или номер на месец с Kutools за Excel
Ако имате списък с дати в работен лист, необходими за преобразуване в име на месец или номер на месец, в този случай можете да кандидатствате Kutools за ExcelЕ Прилагане на форматиране на дата полезност.
Kutools за Excel, с повече от 300 удобни функции, прави работата ви по-лесна. | ||
След безплатно инсталиране Kutools за Excel, моля, направете следното:
1. Изберете датите и щракнете Kutools > формат > Прилагане на форматиране на дата. Вижте екранна снимка:
2. След това в изскачащия диалогов прозорец изберете формата на датата, от който се нуждаете Форматиране на дата списък и можете да видите резултата от Предварителен преглед панел.
3. След това кликнете Ok or Добавете Обява, можете да видите, че датите са преобразувани в относителни имена на месеци или номера на месеци.
Щракнете тук, за да научите повече за Прилагане на форматиране на дата
Преобразувайте датата в номер на месец или име на месец или други формати на дата
Бързо конвертиране на нестандартна дата в стандартно форматиране на дата (мм/дд/гггг)
|
В някои моменти може да получите работен набор с множество нестандартни дати и да конвертирате всички тях в стандартното форматиране на датата като мм/дд/гггг може да е проблем за вас. Тук Kutools за Excel's Преобразуване в дата може бързо да преобразува тези нестандартни дати в стандартното форматиране на дата с едно щракване. Кликнете за безплатен пълнофункционален пробен период след 30 дни! |
Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. |
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!