Nimien kääntäminen Excelissä (5 kätevää menetelmää)

  • Jaa Tämä
Hugh West

Haluatko oppia miten Excelissä käännetään nimiä joitakin jännittäviä kaavoja? Tämä artikkeli on sinulle. Tässä keskustelimme 5 yksinkertaiset ja kätevät menetelmät nimien kääntämiseksi Excelissä.

Lataa harjoituskirja

Lataa seuraava harjoituskirja, joka auttaa sinua ymmärtämään aiheen selkeämmin.

Nimien kääntäminen.xlsm

5 menetelmää nimien kääntämiseksi Excelissä

Tässä on luettelo Koko nimi Seuraavaksi esitellään menettelyt, joilla työntekijöiden nimet käännetään haluamiesi käskyjen mukaisesti.

Puhumattakaan siitä, että olemme käyttäneet Microsoft Excel 365 tämän artikkelin luomiseen, mutta voit käyttää mitä tahansa muuta versiota.

1. Flash Fill -ominaisuuden käyttäminen nimien kääntämiseen Excelissä

Alussa voimme käyttää Excel Salaman täyttö ominaisuutta Excelin nimien kääntämiseen päinvastaiseksi.

Peruuttaa Koko nimi noudata seuraavia ohjeita.

📌 Vaiheet:

  • Kirjoita ensin etunimi haluamassasi järjestyksessä, kuten alla olevassa kuvakaappauksessa.

  • Valitse sitten ensimmäinen solu Käänteinen nimi sarakkeeseen ja siirry Etusivu tab>> Täytä pudotusvalikko>> Salaman täyttö .

  • Napsauta seuraavaksi solua C5 ja vedä sitten alaspäin Täyttökahva työkalu muille soluille.

  • Sen jälkeen, jos näytetty tulos on haluamasi, napsauta kuvassa näkyvää kuvaketta ja valitse sitten Hyväksy ehdotukset .

Näin näet, että nimet on käännetty päinvastaisiksi. Näin käännät nimet Excelissä.

2. MID-, SEARCH- ja LEN-funktioiden soveltaminen Excelin käänteisnimityksiin

Tässä menetelmässä käytetään yhdistelmää MID , HAKU , ja LEN toimintoja nimien kääntämiseksi päinvastaisiksi.

📌 Askeleet:

  • Valitse solu C5 ja Kirjoita alla oleva funktio.
=MID(B5&" "&B5,SEARCH(" ",B5)+1,LEN(B5))

Voit myös kirjoittaa sen toimintoruutuun.

Tässä, B5 on Etunimi työntekijän.

Kaavan erittely:

  • LEN(B5) → tulee
    • LEN("Henry Matt") → LEN-funktio määrittää merkkien pituuden
      • Lähtö → 10
    • SEARCH(" ",B5) → tulee
      • SEARCH(" ", "Henry Matt") → SEARCH-funktio löytää välilyönnin sijainnin tekstissä Henry Matt
        • Lähtö → 6
      • HAKU(" ",B5)+1 → tulee
        • 6+1 → 7
      • B5&" "&B5 → tulee
        • "Henry Matt"&" "& "Henry Matt" → Ampersand-operaattori laskee yhteen nämä kaksi tekstiä Henry Matt
          • Lähtö → "Henry Matt Henry Matt"
        • MID(B5&""&B5,SEARCH(" ",B5)+1,LEN(B5)) → tulee
          • MID("Henry Matt Henry Matt",7,10) → Tässä, 7 on aloitusnumero hahmoista ja 10 on kokonaismäärä merkkejä, jotka poimimme käyttämällä MID-toiminto tekstistä "Henry Matt Henry Matt" .
            • Tuotos → Matt Henry

  • Toiminnon kirjoittamisen jälkeen paina ENTER ja saat tuloksen.
  • Käytä Täysi kahva muille soluille, jolloin nimet vaihtuvat.

Tämän jälkeen saat seuraavan tuloksen.

3. Nimien kääntäminen pilkulla Excelissä

Joskus tietokokonaisuutesi nimet on erotettu toisistaan pilkulla. Jos haluat vaihtaa ne, noudata seuraavia ohjeita.

📌 Askeleet:

  • Valitse solu C5 ja kirjoita alla olevat funktiot.

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

Tässä, B5 on Etunimi työntekijän.

Kaavan erittely:

  • LEN(B5)-1 → tulee
    • LEN(("Henry, Matt")-1) → LEN-funktio määrittää merkkien pituuden
      • Lähtö → 10
    • SEARCH(", ",B5) → tulee
      • SEARCH(", ", "Henry, Matt") → SEARCH-funktio löytää välilyönnin sijainnin tekstissä Henry Matt
        • Lähtö → 6
      • SEARCH(" ",B5)+2 → tulee
        • 6+2 → 8
      • B5&" "&B5 → tulee
        • "Henry, Matt"&" "& "Henry, Matt" → Ampersand-operaattori laskee yhteen nämä kaksi tekstiä Henry Matt
          • Lähtö → "Henry, Matt Henry, Matt"
        • =MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ tulee
          • MID("Henry, Matt Henry, Matt",8,10) → Täällä, 8 on aloitusnumero hahmoista ja 10 on kokonaismäärä merkkejä, jotka poimimme käyttämällä MID-toiminto tekstistä "Henry, Matt Henry, Matt" .
            • Tuotos → Matt Henry

  • Paina seuraavaksi ENTER toimintojen kirjoittamisen jälkeen.
  • Käytä lopuksi Täyttökahva muiden solujen kohdalla, jolloin nimet vaihtuvat.

Tämän jälkeen seuraavat tulokset näkyvät kohdassa Käänteinen nimi sarake.

Samanlaisia lukemia

  • Tekstin kääntäminen sarakkeisiin Excelissä (6 kätevää menetelmää)
  • X-akselin kääntäminen Excelissä (4 nopeaa temppua)
  • Pinotun pylväskaavion käänteinen selitysjärjestys Excelissä (nopeilla vaiheilla)
  • Kuinka kääntää sarakkeiden järjestys pystysuoraan Excelissä (3 tapaa)
  • Kuinka kääntää työarkkien järjestys Excelissä (3 helppoa tapaa)

4. Nimien kääntäminen Excelissä ilman pilkkua

Jos tietokokonaisuudessasi on nimiä ilman pilkkua, mutta haluat kääntää ne pilkulla, noudata seuraavia ohjeita.

📌 Askeleet:

  • Valitse ensin solu C5 ja kirjoita seuraavat funktiot
=MID(B5&","&B5,SEARCH(" ",B5)+1,LEN(B5)+1)

Tässä, B5 on Etunimi työntekijän.

Kaavan erittely:

  • LEN(B5)+1 → tulee
    • LEN(("Henry Matt")+1) → LEN-funktio määrittää merkkien pituuden
      • Lähtö → 11
    • HAKU(", ",B5)+1 → tulee
      • SEARCH((", ", "Henry Matt")+1) → SEARCH-funktio löytää välilyönnin sijainnin tekstissä Henry Matt
        • Lähtö → 6+1→7
      • B5&", "&B5 →". tulee
        • "Henry Matt"&","& "Henry Matt" → Ampersand-operaattori laskee yhteen nämä kaksi tekstiä Henry Matt
          • Lähtö → "Henry Matt, Henry Matt"
        • =MID(B5&""&B5,SEARCH(",",B5)+2,LEN(B5)-1)→ tulee
          • MID("Henry Matt, Henry Matt",7,11) → Tässä, 7 on aloitusnumero hahmoista ja 11 on kokonaismäärä merkkejä, jotka poimimme käyttämällä MID-toiminto tekstistä "Henry Matt, Henry Matt" .
            • Tuotos → Matt, Henry

  • Paina ENTER .
  • Käytä Täyttökahva muille soluille ja käännä nimet ilman pilkkuja.

Lopulta saat seuraavan tuloksen.

5. Nimien kääntäminen Excel VBA:n avulla

Lopuksi, voimme myös kääntää nimen päinvastaiseksi käyttämällä komentoa VBA code, Microsoftin ohjelmointikieli Excel ja muita toimistotyökaluja.

📌 Askeleet:

  • Mene osoitteeseen Kehittäjä tab>> Visual Basic vaihtoehto .

  • Napsauta Lisää välilehti ja valitse sitten Moduuli

Jälkeenpäin, Moduuli 1 luodaan, johon lisäämme koodimme.

  • Kirjoita ylös seuraavat asiat VBA koodi luodun moduulin sisällä
 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("Symbolintervalli", "Exceldemy", " ", Type:=2) For Each Each rng In wrk_rng yValue = rng.Value name_list = VBA.Split(yValue, sym) If UBound(name_list) = 1Then rng.Offset(0, 1) = name_list(1) + sym + name_list(0) End If Next End Sub  Tässä,  name_flip  on  aliprosessi  nimi. Olemme ilmoittaneet  rng  ,  wrk_rng  kuten  Valikoima  ,  sym  kuten  merkkijono  . 

  • Suorita koodi seuraavaksi painamalla F5 painiketta, jolloin näyttöön tulee syöttölaatikko.
  • Valitse kaikki solut, jotka haluat kääntää (tässä, $B$5:$B$8 on valitsemamme alue) ja paina OK .

  • Sitten avautuu toinen syöttöruudukko.
  • Kirjoita pilkku ( , ) symboliksi ja paina OK .

  • Näin ollen saat tuloksesi.

Lue lisää: Merkkijonon kääntäminen Excelissä (3 sopivaa tapaa)

Harjoitusosio

Olemme antaneet harjoitusosion jokaiselle arkille oikealle puolelle harjoitusta varten. Tee se itse.

Päätelmä

Nämä ovat siis helppoja tapoja Nimien kääntäminen Excelissä Kerro meille kommenttiosioon, jos sinulla on kysyttävää tai ehdotuksia. Paremman ymmärryksen saamiseksi voit ladata harjoituslomakkeen. Vieraile verkkosivuillamme. Exceldemy löytää erilaisia Excel-menetelmiä. Kiitos kärsivällisyydestäsi tämän artikkelin lukemisessa.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.