Obsah
Chcete se naučit jak obrátit názvy v aplikaci Excel s některými vzrušujícími vzorci? Tento článek je pro vás. Zde jsme se zabývali 5 jednoduché a praktické metody pro obrácení názvů v aplikaci Excel.
Stáhnout cvičebnici
Stáhněte si následující cvičebnici. Pomůže vám lépe si uvědomit dané téma.
Obrácení názvů.xlsm5 metod pro obrácení názvů v aplikaci Excel
Zde máme seznam Celé jméno některých zaměstnanců firmy. Nyní si ukážeme postupy pro přepsání jmen zaměstnanců podle vašich potřebných příkazů.
Nemluvě o tom, že jsme použili Microsoft Excel 365 k vytvoření tohoto článku, ale můžete použít jakoukoli jinou verzi.
1. Použití funkce Flash Fill k obrácení názvů v aplikaci Excel
Na začátku můžeme použít aplikaci Excel Blesková výplň funkce pro obrácení názvů v aplikaci Excel.
Chcete-li zvrátit Celé jméno , postupujte podle níže uvedených pokynů.
📌 Kroky:
- Nejprve napište křestní jméno v požadovaném pořadí jako na obrázku níže.
- Poté vyberte první buňku Obrácený název a přejděte do sloupce Home karta>> Naplňte rozbalovací>> Blesková výplň .
- Dále klikněte na buňku C5 a poté přetáhněte dolů Plnicí rukojeť nástroj pro ostatní buňky.
- Poté, pokud je zobrazený výsledek požadovaný, klikněte na ikonu zobrazenou na obrázku a vyberte možnost Přijímání návrhů .
Proto uvidíte, že zadané názvy byly obráceny. Takto lze v aplikaci Excel obrátit názvy.
2. Použití funkcí MID, SEARCH a LEN na zpětné názvy v aplikaci Excel
V této metodě používáme kombinaci MID , HLEDAT , a LEN funkce pro obrácení názvů.
📌 Kroky:
- Vybrat buňku C5 a Zapište níže uvedenou funkci.
Můžete ji také napsat do pole funkcí.
Zde, B5 je Jméno zaměstnance.
Rozdělení vzorců:
- LEN(B5) → se stává
- LEN("Henry Matt") → Funkce LEN určuje délku znaků
- Výstup → 10
- SEARCH(" ",B5) → se stává
- HLEDAT(" ", "Henry Matt") → Funkce HLEDAT zjistí pozici mezery v textu Henry Matt
- Výstup → 6
- SEARCH(" ",B5)+1 → se stává
- 6+1 → 7
- B5&" "&B5 → se stává
- "Henry Matt"&" "& "Henry Matt" → Operátor ampersandu sečte oba texty Henry Matt
- Výstup → "Henry Matt Henry Matt"
- MID(B5&" &B5,SEARCH(" ",B5)+1,LEN(B5)) → se stává
- MID("Henry Matt Henry Matt",7,10) → Zde, 7 je startovní číslo postav a 10 je celkový počet znaků, které získáme pomocí funkce MID z textu "Henry Matt Henry Matt" .
- Výstup → Matt Henry
- MID("Henry Matt Henry Matt",7,10) → Zde, 7 je startovní číslo postav a 10 je celkový počet znaků, které získáme pomocí funkce MID z textu "Henry Matt Henry Matt" .
- "Henry Matt"&" "& "Henry Matt" → Operátor ampersandu sečte oba texty Henry Matt
- HLEDAT(" ", "Henry Matt") → Funkce HLEDAT zjistí pozici mezery v textu Henry Matt
- LEN("Henry Matt") → Funkce LEN určuje délku znaků
- Po zapsání funkce stiskněte tlačítko ENTER a získáte výsledek.
- Použijte Rukojeť FIll pro ostatní buňky, čímž se názvy převrátí.
Poté se zobrazí následující výsledek.
3. Převracení názvů pomocí čárky v aplikaci Excel
Někdy má váš soubor dat názvy oddělené čárkou. Pokud je chcete přepnout, postupujte podle níže uvedených kroků.
📌 Kroky:
- Vybrat buňku C5 a zapište níže uvedené funkce.
=MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)
Zde, B5 je Jméno zaměstnance.
Rozdělení vzorců:
- LEN(B5)-1 → se stává
- LEN(("Henry, Matt")-1) → Funkce LEN určuje délku znaků
- Výstup → 10
- SEARCH(", ",B5) → se stává
- HLEDAT(", ", "Henry, Matt") → Funkce HLEDAT zjistí pozici mezery v textu Henry Matt
- Výstup → 6
- SEARCH(" ",B5)+2 → se stává
- 6+2 → 8
- B5&" "&B5 → se stává
- "Henry, Matt"&" "& "Henry, Matt" → Operátor ampersandu sečte oba texty Henry Matt
- Výstup → "Henry, Matt Henry, Matt"
- =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ se stává
- MID("Henry, Matt Henry, Matt",8,10) → Zde, 8 je startovní číslo postav a 10 je celkový počet znaků, které získáme pomocí funkce MID z textu "Henry, Matt Henry, Matt" .
- Výstup → Matt Henry
- MID("Henry, Matt Henry, Matt",8,10) → Zde, 8 je startovní číslo postav a 10 je celkový počet znaků, které získáme pomocí funkce MID z textu "Henry, Matt Henry, Matt" .
- "Henry, Matt"&" "& "Henry, Matt" → Operátor ampersandu sečte oba texty Henry Matt
- HLEDAT(", ", "Henry, Matt") → Funkce HLEDAT zjistí pozici mezery v textu Henry Matt
- LEN(("Henry, Matt")-1) → Funkce LEN určuje délku znaků
- Poté stiskněte tlačítko ENTER po zápisu funkcí.
- Nakonec použijte Plnicí rukojeť pro ostatní buňky, čímž se vaše jména prohodí.
Poté se v okně zobrazí následující výsledky Obrácený název sloupec.
Podobná čtení
- Jak obrátit text do sloupců v aplikaci Excel (6 praktických metod)
- Jak zvrátit osu X v aplikaci Excel (4 rychlé triky)
- Obrácení pořadí legendy sloupcového grafu v aplikaci Excel (s rychlými kroky)
- Jak obrátit pořadí sloupců ve vertikálním směru v aplikaci Excel (3 způsoby)
- Jak změnit pořadí pracovních listů v aplikaci Excel (3 snadné způsoby)
4. Převracení názvů v aplikaci Excel bez čárky
Pokud má váš soubor dat názvy bez čárky, ale chcete je převrátit čárkou, postupujte podle následujících kroků.
📌 Kroky:
- Nejprve vyberte buňku C5 a zapište níže uvedené funkce
Zde, B5 je Jméno zaměstnance.
Rozdělení vzorců:
- LEN(B5)+1 → se stává
- LEN(("Henry Matt")+1) → Funkce LEN určuje délku znaků
- Výstup → 11
- SEARCH(", ",B5)+1 → se stává
- HLEDAT((", ", "Henry Matt")+1) → Funkce HLEDAT zjistí pozici mezery v textu Henry Matt
- Výstup → 6+1→7
- B5&", "&B5 → se stává
- "Henry Matt"&","& "Henry Matt" → Operátor ampersandu sečte oba texty Henry Matt
- Výstup → "Henry Matt, Henry Matt"
- =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ se stává
- MID("Henry Matt, Henry Matt",7,11) → Zde, 7 je startovní číslo postav a 11 je celkový počet znaků, které získáme pomocí funkce MID z textu "Henry Matt, Henry Matt" .
- Výstup → Matt, Henry
- MID("Henry Matt, Henry Matt",7,11) → Zde, 7 je startovní číslo postav a 11 je celkový počet znaků, které získáme pomocí funkce MID z textu "Henry Matt, Henry Matt" .
- "Henry Matt"&","& "Henry Matt" → Operátor ampersandu sečte oba texty Henry Matt
- HLEDAT((", ", "Henry Matt")+1) → Funkce HLEDAT zjistí pozici mezery v textu Henry Matt
- LEN(("Henry Matt")+1) → Funkce LEN určuje délku znaků
- Tisk ENTER .
- Použijte Plnicí rukojeť pro ostatní buňky a názvy bez čárek otočte.
Nakonec získáte následující výsledek.
5. Obrácení názvů pomocí aplikace Excel VBA
Nakonec můžeme také obrátit název pomocí příkazu VBA kód, programovací jazyk pro Microsoft Excel a další kancelářské nástroje.
📌 Kroky:
- Přejděte na Vývojář karta>> Visual Basic možnost .
- Klikněte na Vložte a pak vyberte kartu Modul
Poté, Modul 1 se vytvoří místo, kam vložíme náš kód.
- Zapište si následující údaje VBA kód uvnitř vytvořeného modulu
Sub name_flip() Dim rng As Range Dim wrk_rng As Range Dim sym As String On Error Resume Next Set wrk_rng = Application.Selection Set wrk_rng = Application.InputBox("Range", "Exceldemy", wrk_rng.Address, Type:=8) sym = Application.InputBox("Symbol interval", "Exceldemy", " ", Type:=2) For Each rng In wrk_rng yValue = rng.Value name_list = VBA.Split(yValue, sym) If UBound(name_list) = 1Pak rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub
Zde, name_flip je dílčí postup jméno. Prohlásili jsme. rng , wrk_rng jako Rozsah , sym jako Řetězec .
- Poté spusťte kód stisknutím tlačítka F5 a zobrazí se vstupní pole.
- Vyberte všechny buňky, které chcete obrátit (zde, $B$5:$B$8 je náš vybraný rozsah) a stiskněte OK .
- Poté se zobrazí další vstupní pole.
- Zadejte čárku ( , ) jako symbol intervalu a stiskněte OK .
- Následně získáte výsledek.
Přečtěte si více: Jak obrátit řetězec v aplikaci Excel (3 vhodné způsoby)
Praktická část
Na každém listu na pravé straně jsme pro vás připravili cvičný oddíl, který si můžete sami procvičit. Prosíme, proveďte jej sami.
Závěr
Toto je několik jednoduchých metod, jak Obrácení názvů v aplikaci Excel . Pokud máte nějaké dotazy nebo návrhy, dejte nám prosím vědět do komentářů. Pro lepší pochopení si prosím stáhněte cvičební list. Navštivte naše webové stránky. Exceldemy zjistit různé druhy metod Excelu. Děkujeme za vaši trpělivost při čtení tohoto článku.