Jak převést název měsíce na číslo v aplikaci Excel?
Někdy můžete chtít převést název měsíce na číslo nebo číslo na název měsíce, například převést leden na 1, v aplikaci Excel můžete k rychlému převodu mezi názvem měsíce a číslem použít vzorce a VBA.
Převést název měsíce na číslo v aplikaci Excel
Převeďte číslo na název měsíce pomocí VBA
Převeďte datum na název měsíce nebo číslo měsíce pomocí programu Kutools pro Excel
Převést název měsíce na číslo v aplikaci Excel
Existují dva způsoby, které vám mohou pomoci převést názvy měsíců na čísla v aplikaci Excel.
Metoda 1: Převést název měsíce na číslo pomocí vzorce.
Zadejte tento vzorec = MĚSÍC (DATEVALUE (A1 & "1")) (A1 označuje buňku, kterou chcete převést název měsíce na číslo, můžete ji podle potřeby změnit) do prázdné buňky a stiskněte vstoupit klíč. Viz snímek obrazovky:
Pokud chcete převést seznam sloupců s názvy měsíců na čísla, jednoduše přetáhněte úchyt výplně buňky vzorce a vyplňte požadovaný rozsah. Viz snímek obrazovky:
Metoda 2: Převést název měsíce na číslo pomocí VBA
1. Držet ALT a stiskněte tlačítko F11 na klávesnici otevřete a Microsoft Visual Basic pro aplikaci okno.
2. cvaknutí Vložit > module a zkopírujte VBA do modulu.
VBA: Převést 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. cvaknutí Běh spustit kód VBA a Kutools pro Excel Zobrazí se dialogové okno pro výběr rozsahu buněk s názvy měsíců, které chcete převést na čísla, a poté klikněte na OK, vybrané názvy měsíců byly 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.
Rychle a snadno převeďte datum na jiné formátování data v aplikaci Excel
|
Zkusili jste někdy převést pouze datum na den, měsíc nebo rok? Pravděpodobně je těžké si zapamatovat vzorce, ale Použít formátování data of Kutools pro Excel můžete rychle převést standardní datum na formátování data, jak potřebujete, jak je uvedeno níže. Ne, počkej, klikněte na 30denní bezplatnou zkušební verzi! |
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete vyzkoušet bez omezení za 30 dní. |
Převeďte číslo na název měsíce pomocí VBA
Na druhou stranu, pokud chcete převést čísla na názvy měsíců, můžete to vyřešit také dvěma způsoby.
Metoda 1: Převést číslo na název měsíce pomocí vzorce.
Zadejte tento vzorec = TEXT (DATUM (2000, A1,1), "mmmm") (A1 označuje buňku, ze které chcete převést číslo na název měsíce, můžete ji podle potřeby změnit) do prázdné buňky a stiskněte vstoupit klíč. Viz snímek obrazovky:
Chcete-li převést seznam čísel sloupců na názvy měsíců, jednoduše přetáhněte úchyt výplně buňky vzorce a vyplňte požadovaný rozsah. Viz snímek obrazovky:
Tip: Pokud chcete převést číslo na zkratku názvu měsíce, můžete použít tento vzorec = TEXT (DATUM (2000, A1,1), "mmm").
Metoda 2: Převést číslo na název měsíce pomocí VBA
1. Držet ALT a stiskněte tlačítko F11 na klávesnici otevřete a Microsoft Visual Basic pro aplikaci okno.
2. cvaknutí Vložit > Modula zkopírujte VBA do modulu.
VBA: Převést číslo na název měsíce
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. cvaknutí Běh spustit kód VBA a Kutools pro Excel Zobrazí se dialogové okno pro výběr rozsahu buněk s čísly, která chcete převést na názvy měsíců. Poté klikněte na OK, čísla byla převedena na názvy odpovídajících měsíců. Viz snímek obrazovky:
Tip:
1. Použitím výše uvedeného VBA můžete přijít o původní data, můžete je uložit před spuštěním kódu VBA.
2. Pokud chcete převést číslo na zkratku názvu měsíce, můžete ve výše uvedeném VBA změnit „mmmm“ na „mmm“.
Převeďte datum na název měsíce nebo číslo měsíce pomocí programu Kutools pro Excel
Pokud máte v listu seznam dat potřebných k převodu na název měsíce nebo číslo měsíce, v tomto případě můžete použít Kutools pro ExcelJe Použít formátování data utilita.
Kutools pro Excel, s více než 300 užitečné funkce, které vám usnadní práci. | ||
Po instalace zdarma Kutools pro Excel, prosím, postupujte takto:
1. Vyberte data a klikněte Kutools > Formát > Použít formátování data. Viz snímek obrazovky:
2. Poté ve vyskakovacím dialogovém okně vyberte požadovaný formát data z Formátování data seznamu a můžete vidět výsledek z Náhled panel.
3. Pak klikněte na tlačítko Ok or Podat žádost, můžete vidět, že data byla převedena na relativní názvy měsíců nebo čísla měsíců.
Kliknutím sem získáte další informace o použití formátování data
Převeďte datum na číslo měsíce nebo název měsíce nebo jiné formáty data
Rychlý převod nestandardního data na standardní formátování data (mm / dd / rrrr)
|
V některých případech můžete obdržet pracovní listy s více nestandardními daty a převést je všechny na standardní formátování data jako mm / dd / rrrr pro vás může být obtížné. Tady Kutools pro Excel's Převést na datum můžete jedním kliknutím rychle převést tato nestandardní data na standardní formátování data. Klikněte pro bezplatnou plně funkční zkušební verzi za 30 dní! |
Kutools pro Excel: s více než 300 praktickými doplňky Excel, můžete vyzkoušet bez omezení za 30 dní. |
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a 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 usnadňuje vám 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!