Obsah
V tomto článku vám ukážu, jak v Excelu prohodit jméno a příjmení pomocí čárky. V závislosti na problémech se můžete setkat s mnoha problémy. V tomto návodu se zaměřím na co nejvíce problémů a jejich řešení. Pokud však máte nějaký speciální problém a máte problém ho vyřešit, pak nám dejte vědět do komentáře. Pokusíme se vám poskytnout řešení.
Stáhnout cvičebnici
Stáhněte si prosím následující soubor Excelu, který jsem použil při psaní tohoto článku. Získáte v něm všechny vzorce a metody, které jsem v tomto článku použil.
Přepínání jména a příjmení pomocí čárky.xlsm4 vhodné způsoby přepínání jména a příjmení v aplikaci Excel pomocí čárky
Nejprve se seznámíme s naším datovým souborem. V listu mám několik jmen lidí se jménem a příjmením a v Excelu prohodím jméno a příjmení čárkou.
1. Přepínání jména a příjmení pomocí čárky pomocí funkcí aplikace Excel
V této metodě budeme přepínat Křestní jméno a Příjmení následujícím způsobem:
Příjmení, jméno = jméno Příjmení
Například,
John Dalton = Dalton, John
To můžeme provést pomocí následující dílčí metody.
1.1 Sloučení funkcí RIGHT, SEARCH a LEFT
V této části použijeme PRAVÁ, HLEDAT, a Funkce LEVÁ pro prohození jména a příjmení čárkou. Postupujte podle níže uvedených pokynů pro prohození jména a příjmení čárkou!
Kroky:
- Nejprve vyberte buňka C5 pro usnadnění naší práce.
- Poté do této buňky zapište níže uvedené funkce.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&","&LEFT(B5,SEARCH(" ",B5)-1)
- Proto jednoduše stiskněte Vstupte na na klávesnici. Díky tomu budete moci získat návratnost PRAVÁ, HLEDAT, a Funkce LEVÁ, a návratnost je Dalton, John .
- Dále, Automatické vyplňování funkce do ostatních buněk ve sloupci C který je uveden na snímku obrazovky.
1.2 Kombinace funkcí REPLACE, SEARCH a LEFT
Nyní použijeme REPLACE, SEARCH, a Funkce LEVÁ prohodit jméno a příjmení čárkou. Z našeho souboru dat to můžeme snadno udělat. Postupujme podle níže uvedených pokynů a prohoďme jméno a příjmení čárkou!
Kroky:
- Nejprve vyberte buňka C5 pro usnadnění naší práce.
- Poté do této buňky zapište níže uvedené funkce.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)
- Proto jednoduše stiskněte Vstupte na na klávesnici. Díky tomu budete moci získat návratnost REPLACE, SEARCH, a Funkce LEVÁ a návratnost je Dalton John .
- Dále, Automatické vyplňování funkce do ostatních buněk ve sloupci C který je uveden na snímku obrazovky.
1.3 Použití funkcí MID, SEARCH a LEN
V této části použijeme MID, HLEDAT, a Funkce LEN pro prohození jména a příjmení bez čárky. Postupujte podle níže uvedených pokynů pro prohození jména a příjmení bez čárky!
Kroky:
- Nejprve vyberte buňka C5 pro usnadnění naší práce.
- Poté do této buňky zapište níže uvedené funkce.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)
- Proto jednoduše stiskněte Vstupte na na klávesnici. Díky tomu budete moci získat návratnost MID, HLEDAT, a Funkce LEN , a návratnost je Dalton John .
- Dále, Automatické vyplňování funkce do ostatních buněk ve sloupci C který je uveden na snímku obrazovky.
2. Použijte funkci bleskového vyplnění aplikace Excel pro přepínání jména a příjmení
Někdy může mít název více než dvě části. V takovém případě můžete použít příkaz Funkce Flash Fill aplikace Excel .
Klávesová zkratka: CTRL + E
- Nejprve vytvořte požadovaný výstup v buňce C5 . V případě potřeby proveďte další výstupy v několika dalších buňkách sloupce, abyste Excelu napověděli, jaké budou vaše skutečné výstupy.
- Nyní vyberte tuto položku ( C5 ) nebo těchto buněk a stiskněte CTRL + E na klávesnici. Najdete zde rozevírací nabídku s názvem Možnosti zábleskové výplně . Klikněte na rozevírací seznam a vyberte možnost Přijímání návrhů příkaz, pokud je vše OK Nebo zvolte Zrušení funkce Flash Fill pokud chcete výstupy zrušit.
3. Použití funkce Text do sloupců aplikace Excel pro přepínání křestního jména a příjmení
Tímto způsobem rozdělíme jména na jednotlivé části pomocí Funkce Excelu Text do sloupců . Poté tyto části spojíme a vytvoříme nový formát názvu. Postupujme podle níže uvedených pokynů a naučme se to!
Krok 1:
- Vyberte buňky, ve kterých se nacházejí jména, a pak otevřete Text do sloupců průvodce aplikací Excel ( Data> Datové nástroje> Text do sloupců ). Klávesovou zkratkou otevřete průvodce převodem textu do sloupců: ALT + A + E
- V kroku 1 z 3 vyberte S vymezením a poté klikněte na možnost Další tlačítko.
- V kroku 2 z 3 vyberte Prostor jako Oddělovač . A klikněte na Další možnost.
- V kroku 3 z 3 vybereme Cílová destinace buňka jako B2 a klikněte na Dokončení možnost.
- To je to, co v této fázi dostáváme:
Krok 2:
- Nyní jsem použil funkce CONCATENATE spojit tyto buňky a vytvořit nový formát názvu.
=CONCATENATE(D5,", ",C5)
Tímto způsobem však můžete použít i operátor &:
=D5&", "&C5
Přečtěte si více: Vyhledání a nahrazení textu ve sloupci pomocí nástroje Excel VBA (2 příklady)
4. Spusťte kód VBA pro přepínání jména a příjmení pomocí čárky
V neposlední řadě vám ukážu, jak v Excelu prohodit jméno a příjmení pomocí čárky pomocí jednoduchého příkazu. VBA kód. Je to velmi užitečné pro některé konkrétní okamžiky. . Z našeho souboru dat budeme v aplikaci Excel přepínat jména a příjmení pomocí jednoduchého příkazu VBA kód. Postupujme podle níže uvedených pokynů a naučme se to!
Krok 1:
- Nejdříve otevřete modul, abyste to mohli udělat, nejprve ze svého. Vývojář přejděte na kartu,
Vývojář → Visual Basic
- Po kliknutí na Visual Basic stuha, okno s názvem Microsoft Visual Basic for Applications - Přepínání jména a příjmení pomocí čárky se okamžitě objeví před vámi. Z tohoto okna vložíme modul pro použití našeho Kód VBA. Chcete-li tak učinit, přejděte na,
Vložení → Modul
Krok 2:
- Z toho vyplývá, že Přepínání jména a příjmení pomocí čárky se objeví modul. Přepínání jména a příjmení pomocí čárky zapsat následující údaje VBA kód.
Sub Switch_First_and_Last_Name() Dim R As Range Dim X As Range Dim Y As String On Error Resume Next xTitleId = "Switch First and Last Name" Set X = Application.Selection Set X = Application.InputBox("Range", xTitleId, X.Address, Type:=8) Y = Application.InputBox("Symbol interval", xTitleId, " ", Type:=2) For Each R In X xValue = R.Value NameList = VBA.Split(xValue, Y) If UBound(NameList) = 1 ThenR.Value = NameList(1) + Y + NameList(0) End If Next End Sub
- Proto spusťte VBA kód. Chcete-li tak učinit, přejděte na,
Spustit → Spustit dílčí/uživatelský formulář
- Po spuštění Kód VBA , dialogové okno s názvem Přepnutí jména a příjmení V tomto dialogovém okně zadejte $B$5:$B$10 v Rozsah Nakonec stiskněte tlačítko OK .
- Výsledkem je nové pole pro psaní s názvem Interval symbolů Stiskněte tlačítko Prostor na klávesnici. Opět stiskněte tlačítko OK .
- Nakonec budete moci s čarodějnice jméno a příjmení s čárkou pomocí VBA kód.
Na co nezapomenout
➜ Zatímco v odkazované buňce nelze nalézt hodnotu. #N/A! v aplikaci Excel dochází k chybě.
➜ Blesková výplň Funkce je k dispozici pro Excel verze 2013 a novější.
Závěr
Toto jsou mé metody, jak přepínání jmen a příjmení v aplikaci Excel s čárkou nebo bez čárky. . Dokonce jsem ukázal, jak přepínat názvy se třemi a více částmi. Pokud máte nějaké konkrétní problémy, dejte nám vědět do komentářů. Pokusíme se vám nabídnout řešení.
Děkujeme, že čtete náš blog.
Happy Excelling 😀