Jak obrátit názvy v aplikaci Excel (5 praktických metod)

  • Sdílet Toto
Hugh West

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ů.xlsm

5 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.
=MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5))

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

  • 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

  • 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
=MID(B5&","&B5,SEARCH(" ",B5)+1,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 → 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

  • 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.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.