3 snadné způsoby převodu názvu měsíce na číslo v Excelu
V Excelu se někdy stává, že je potřeba převést názvy měsíců na odpovídající čísla, aby se usnadnila analýza a zpracování dat. Tento tutoriál se bude zabývat třemi metodami převodu názvů měsíců na čísla: pomocí vzorce, pomocí Kutools for Excela pomocí kódu VBA. Ať už jste začátečník nebo zkušený uživatel Excelu, tyto metody vám pomohou zvýšit vaši produktivitu.
Převést název měsíce na číslo v aplikaci Excel
Tato část se zabývá třemi metodami převodu názvů měsíců na čísla: pomocí vzorce, pomocí Kutools for Excela pomocí kódu VBA. Každá metoda je přizpůsobena různým preferencím uživatelů a technickým možnostem, což zajišťuje flexibilitu a snadné použití v různých scénářích Excelu.
Použijte vzorec k převodu názvu měsíce na číslo v Excelu
Použití vzorce je jednoduchý a flexibilní způsob, jak převést názvy měsíců na čísla. Vestavěné funkce vzorců aplikace Excel jsou výkonné a umožňují nám vytvořit vzorec, který automaticky převádí názvy měsíců. Pojďme si projít kroky, jak toho dosáhnout.
Do prázdné buňky zadejte následující vzorec a stiskněte klávesu Enter. Poté vyberte buňku vzorce a přetáhněte její úchyt výplně dolů, abyste ji aplikovali na zbytek rozsahu.
=MONTH(A2&1)
Snadno převeďte datum na odpovídající číslo měsíce pomocí Kutools
Pokud chcete převést celé datum na odpovídající název měsíce a dáváte přednost jednoduššímu přístupu, Kutools for Excel je velmi užitečný nástroj. Jeho funkce „Použít formátování data“ vám může zjednodušit pracovní postup. Zde jsou kroky k převodu dat na odpovídající čísla měsíců pomocí Kutools for Excel.
- Vyberte data, která chcete převést na číslo měsíce, a poté vyberte „Kutools" > "Formát" > "Použít formátování data".
- Ve vyskakovacím dialogovém okně "Použít formátování data" vyberte v "Seznam formátu data" možnost "03" a poté klikněte na "OK". V podokně "Náhled" si můžete zobrazit náhled výsledků v reálném čase.
Výsledek
Všechna data ve vybraném rozsahu byla okamžitě převedena na odpovídající názvy měsíců.
Použijte kód VBA k převodu názvu měsíce na číslo v Excelu
1. Podržte tlačítko ALT a stisknutím klávesy F11 na klávesnici otevřete okno „Microsoft Visual Basic for Application“.
2. Klikněte na "Vložit" > "Modul" a zkopírujte VBA do modulu.
Kód VBA: Převeďte název měsíce na číslo
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. Kliknutím na tlačítko „Spustit“ spusťte kód VBA a KutoolsZobrazí se dialogové okno pro Excel, ve kterém můžete vybrat oblast buněk s názvy měsíců, které chcete převést na čísla, a poté kliknout na OK a vybrané názvy měsíců budou převedeny na čísla měsíců. Viz snímek obrazovky:
Tip: Použití výše uvedeného VBA může ztratit vaše původní data, můžete je uložit před spuštěním kódu VBA.
Převeďte datum na číslo měsíce nebo název měsíce nebo jiné formáty data pomocí Kutools for Excel
Nejlepší nástroje pro produktivitu v kanceláři
Vylepšete si své excelové dovednosti s Kutools for Excela zažijte efektivitu jako nikdy předtím. Kutools for Excel Nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab Přináší do Office rozhraní s kartami a výrazně vám usnadňuje práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!