Ako obrátiť názvy v programe Excel (5 praktických metód)

  • Zdieľajte To
Hugh West

Chcete sa naučiť ako obrátiť názvy v programe Excel s niektorými vzrušujúcimi vzorcami? Tento článok je pre vás. Tu sme diskutovali 5 jednoduché a praktické metódy na reverziu názvov v programe Excel.

Stiahnite si cvičebnicu

Stiahnite si nasledujúci cvičný zošit. Pomôže vám lepšie si uvedomiť tému.

Obrátenie názvov.xlsm

5 metód na reverzné názvy v programe Excel

Tu máme zoznam Celé meno niektorých zamestnancov spoločnosti. Teraz si ukážeme postupy na zmenu mien zamestnancov podľa vašich potrebných príkazov.

Nehovoriac o tom, že sme použili Microsoft Excel 365 na vytvorenie tohto článku, ale môžete použiť akúkoľvek inú verziu.

1. Používanie funkcie Flash Fill na reverzné názvy v programe Excel

Na začiatku môžeme použiť aplikáciu Excel Blesková výplň funkciu na obrátenie názvov v programe Excel.

Ak chcete zvrátiť Celé meno , postupujte podľa nasledujúcich krokov.

📌 Kroky:

  • Najskôr napíšte krstné meno v požadovanom poradí, ako je to uvedené na obrázku nižšie.

  • Potom vyberte prvú bunku Obrátený názov a prejdite do stĺpca Domov karta>> Naplňte stránku drop-down>> Blesková výplň .

  • Potom kliknite na bunku C5 a potom potiahnite nadol Rukoväť náplne nástroj pre iné bunky.

  • Potom, ak je zobrazený výsledok požadovaný, kliknite na ikonu znázornenú na obrázku a vyberte Prijímanie návrhov .

Preto uvidíte, že dané názvy boli obrátené. Takto sa v programe Excel obracajú názvy.

2. Použitie funkcií MID, SEARCH a LEN na spätné názvy v programe Excel

Pri tejto metóde používame kombináciu MID , HĽADAŤ , a LEN funkcie na obrátenie názvov.

📌 Kroky:

  • Vybrať bunku C5 a zapíšte funkciu uvedenú nižšie.
=MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5))

Môžete ho napísať aj do poľa funkcií.

Tu, B5 je Kresťanské meno zamestnanca.

Rozdelenie vzorca:

  • LEN(B5) → sa stáva
    • LEN("Henry Matt") → Funkcia LEN určuje dĺžku znakov
      • Výstup → 10
    • SEARCH(" ",B5) → sa stáva
      • SEARCH(" ", "Henry Matt") → Funkcia SEARCH nájde pozíciu medzery v texte Henry Matt
        • Výstup → 6
      • SEARCH(" ",B5)+1 → sa stáva
        • 6+1 → 7
      • B5&" "&B5 → sa stáva
        • "Henry Matt"&" "& "Henry Matt" → Operátor ampersandu sčíta tieto dva texty Henry Matt
          • Výstup → "Henry Matt Henry Matt"
        • MID(B5&" &B5,SEARCH(" ",B5)+1,LEN(B5)) → sa stáva
          • MID("Henry Matt Henry Matt",7,10) → Tu, 7 je počiatočné číslo postáv a 10 je celkový počet znakov, ktoré vyberieme pomocou funkcia MID z textu "Henry Matt Henry Matt" .
            • Výstup → Matt Henry

  • Po napísaní funkcie stlačte tlačidlo VSTÚPIŤ a dostanete výsledok.
  • Použite Kľučka FIll pre ostatné bunky, čím sa názvy preklopia.

Potom sa zobrazí nasledujúci výsledok.

3. Prevracanie názvov pomocou čiarky v programe Excel

Niekedy má váš súbor údajov názvy oddelené čiarkou. Ak ich chcete zmeniť, postupujte podľa nasledujúcich krokov.

📌 Kroky:

  • Vybrať bunku C5 a zapíšte funkcie uvedené nižšie.

=MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)

Tu, B5 je Kresťanské meno zamestnanca.

Rozdelenie vzorca:

  • LEN(B5)-1 → sa stáva
    • LEN(("Henry, Matt")-1) → Funkcia LEN určuje dĺžku znakov
      • Výstup → 10
    • SEARCH(", ",B5) → sa stáva
      • SEARCH(", ", "Henry, Matt") → Funkcia SEARCH nájde pozíciu medzery v texte Henry Matt
        • Výstup → 6
      • SEARCH(" ",B5)+2 → sa stáva
        • 6+2 → 8
      • B5&" "&B5 → sa stáva
        • "Henry, Matt"&" "& "Henry, Matt" → Operátor ampersandu sčíta tieto dva texty Henry Matt
          • Výstup → "Henry, Matt Henry, Matt"
        • =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ sa stáva
          • MID("Henry, Matt Henry, Matt",8,10) → Tu, 8 je počiatočné číslo postáv a 10 je celkový počet znakov, ktoré vyberieme pomocou funkcia MID z textu "Henry, Matt Henry, Matt" .
            • Výstup → Matt Henry

  • Potom stlačte tlačidlo VSTÚPIŤ po napísaní funkcií.
  • Nakoniec použite Rukoväť náplne pre ostatné bunky, čím sa mená prepnú.

Následne sa v okne Obrátený názov stĺpec.

Podobné čítania

  • Ako obrátiť text do stĺpcov v programe Excel (6 praktických metód)
  • Ako obrátiť os X v programe Excel (4 rýchle triky)
  • Obrátenie poradia legendy stohovaného stĺpcového grafu v programe Excel (s rýchlymi krokmi)
  • Ako zmeniť vertikálne poradie stĺpcov v programe Excel (3 spôsoby)
  • Ako zmeniť poradie pracovných hárkov v programe Excel (3 jednoduché spôsoby)

4. Prevracanie názvov v programe Excel bez čiarky

Ak má váš súbor údajov názvy bez čiarky, ale chcete ich preklopiť s čiarkou, postupujte podľa nasledujúcich krokov.

📌 Kroky:

  • Najprv vyberte bunku C5 a zapíšte funkcie uvedené nižšie
=MID(B5&","&B5,SEARCH(" ",B5)+1,LEN(B5)+1)

Tu, B5 je Kresťanské meno zamestnanca.

Rozdelenie vzorca:

  • LEN(B5)+1 → sa stáva
    • LEN(("Henry Matt")+1) → Funkcia LEN určuje dĺžku znakov
      • Výstup → 11
    • SEARCH(", ",B5)+1 → sa stáva
      • SEARCH((", ", "Henry Matt")+1) → Funkcia SEARCH nájde pozíciu medzery v texte Henry Matt
        • Výstup → 6+1→7
      • B5&", "&B5 → sa stáva
        • "Henry Matt"&","& "Henry Matt" → Operátor ampersandu sčíta tieto dva texty Henry Matt
          • Výstup → "Henry Matt, Henry Matt"
        • =MID(B5&" "&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ sa stáva
          • MID("Henry Matt, Henry Matt",7,11) → Tu, 7 je počiatočné číslo postáv a 11 je celkový počet znakov, ktoré vyberieme pomocou funkcia MID z textu "Henry Matt, Henry Matt" .
            • Výstup → Matt, Henry

  • Tlač VSTÚPIŤ .
  • Použite Rukoväť náplne pre ostatné bunky a obrátite názvy bez čiarky.

Nakoniec získate nasledujúci výsledok.

5. Obrátenie názvov pomocou programu Excel VBA

Nakoniec môžeme názov obrátiť pomocou príkazu VBA kód, programovací jazyk pre Microsoft Excel a ďalšie kancelárske nástroje.

📌 Kroky:

  • Prejdite na Vývojár karta>> Visual Basic možnosť .

  • Kliknite na Vložte a potom vyberte kartu Modul

Potom, Modul 1 vytvorí sa miesto, kam vložíme náš kód.

  • Zapíšte si tieto údaje VBA kód vo vnútri vytvorené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) = 1Potom rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub  Tu,  name_flip  je  čiastkový postup  názov. Vyhlásili sme  rng  ,  wrk_rng  ako  Rozsah  ,  sym  ako  String  . 

  • Potom spustite kód stlačením tlačidla F5 a zobrazí sa vstupné pole.
  • Vyberte všetky bunky, ktoré chcete obrátiť (tu, $B$5:$B$8 je náš vybraný rozsah) a stlačte OK .

  • Potom sa zobrazí ďalšie vstupné pole.
  • Zadajte čiarku ( , ) ako symbol pre interval a stlačte OK .

  • Následne získate svoj výsledok.

Prečítajte si viac: Ako obrátiť reťazec v programe Excel (3 vhodné spôsoby)

Praktická časť

Na každom hárku na pravej strane sme pre vás pripravili časť na precvičenie. Prosím, urobte si ju sami.

Záver

Toto je niekoľko jednoduchých metód, ako Obrátené názvy v programe Excel . Ak máte nejaké otázky alebo návrhy, dajte nám vedieť v časti s komentármi. Pre lepšie pochopenie si stiahnite praktický list. Navštívte našu webovú stránku Exceldemy aby ste zistili rôzne druhy metód Excelu. Ďakujeme za vašu trpezlivosť pri čítaní tohto článku.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.