Iniciály Excel. Jak rozdělit celé jméno v Excelu. Jak rozdělit buňky v Excelu: "Text podle sloupců", "Flash Fill" a vzorce. Najděte příjmení celým jménem

Iniciály Excel. Jak rozdělit celé jméno v Excelu. Jak rozdělit buňky v Excelu: "Text podle sloupce", "Flash Fill" a vzorce. Najděte příjmení celým jménem

Často při sepisování smlouvy, faktury, obchodního návrhu nebo jiného dokumentu pracujeme s příjmením, jménem a patronymem klienta. Někdy je nutné oddělit celé jméno a získat pouze křestní jméno, aby bylo možné oslovit klienta v textu dokumentu, někdy je třeba vytvořit sloupec s podepisovatelem a ponechat příjmení a iniciály;

Samozřejmě můžete napsat vzorec, který z vašeho celého jména vytáhne potřebná data, ale i zkušený člověk na to bude potřebovat 5-7 minut. Co když umístění příjmení v textu předem neznáte? Mnohem jednodušší a pohodlnější je používat hotové funkce z doplňku VBA-Excel.

Najděte příjmení celým jménem

Po instalaci doplňku bude k dispozici nová funkce = PŘÍJMENÍ(CELÉ JMÉNO), kde

  • Celé jméno – text nebo odkaz na buňku, která obsahuje celé jméno

Účelem této funkce je extrahovat z buňky pouze příjmení. Navíc pro ni pořadí není důležité. Příjmení se může objevit buď na začátku, na konci nebo uprostřed textu.

Najděte jméno celým jménem

Podobná funkce pro jméno =NAME(celé jméno) . Extrahuje jméno z textu s celým jménem, ​​bez ohledu na to, kde se nachází.

Najděte prostřední jméno celým jménem

Poslední funkcí v této řadě je funkce =PATERNICAL(FULL NAME) pro extrakci druhého jména.


Příklady práce s celým jménem v Excelu Zobrazení příjmení a iniciál

Jedním z běžných úkolů při sestavování dokumentů je převod textu ve tvaru Příjmení Jméno Patronymika na text Příjmení I.O.

Jak rozdělit text do sloupců do dvou, tří nebo více buněk v Excelu 2007. Obvykle jako příklad používají rozdělení buněk s celým názvem, aby byla data oddělena.

Jak rozdělit text do sloupců v Excelu

V práci jsem musel rozdělit čas v buňkách excelové tabulky, příklad: 0:00-15:00. A mezi hodnotami je oddělovač středníkem 0:00-15:00;16:00-17:00;22:00-24:00. Tato data jsou v tabulce po dnech, v buňkách je mezi oddělovačem jiný počet hodnot. Bylo potřeba rozdělit čas pro každý den, dát čas do sloupce pod datum, rozdělit čas na začátek a konec, vypočítat rozdíl a vše sečíst...

První fáze. Rozdělte čas v buňkách

Vyberte rozsah buněk, na pásu karet klikněte na Data-Text podle sloupců, zobrazí se Průvodce textem.


Nic neměníme, pokud je váš přepínač v poloze: s oddělovačem, klikněte na další.


Zrušte zaškrtnutí políčka „karta“ a zaškrtněte políčko „jiné“.


a zadejte středník [; ]. Klikněte buď dále, ačkoli tam není nic zvláštního k vidění, nebo spíše klikněte na připraveno. Bude položena otázka: nahradit obsah buněk? Odpověď je ano!

Byli jsme schopni rozdělit buňku na tolik hodnot, kolik jich bylo mezi [ ; ]. Přidejme prázdné řádky pod buňku s datem, v počtu buněk napravo od sloupce C.


Dvě buňky, dva řádky. Vyberte buňky, zkopírujte,

a pod první buňkou klikněte pravým tlačítkem na „Vložit jinak“ - „Transpose“.


Data se přenesou z řádku do sloupce, udělejme totéž pro zbývající buňky.


Ukázalo se, že se text v buňce rozdělí, uspořádá podle dne, do sloupce.


Druhá fáze. Jak rozdělit buňku na počáteční a koncový čas v Excelu

Zjistíme časový rozdíl opět pomocí textového průvodce. Pokračujme rozdělený text v buňkách pro časy začátku a konce. Zde je oddělovač znaménko mínus.


Přesuneme sloupec z naší tabulky zkopírováním a vložením buněk vedle sebe. Pracujeme s průvodcem: Data-Text po sloupcích, první krok nic nemění, ve druhém kroku v dalším [ - ] okně dáme znaménko mínus, klikneme připraveno.


Třetí fáze

Dáme vzorec: čas ukončení mínus čas začátku,


formát buňky Všechny formáty [h]:mm,


Přetáhněte vzorec dolů na konec. Dostali jsme čas v hodinách. Do další buňky napíšeme: =K4*60 Enter. Pojďme zjistit čas v minutách.


Pravda, s sekundami... Nenašel jsem lepší způsob, než zkopírovat sloupec, vložit jej do poznámkového bloku, stisknout CTRL+H (Najít a nahradit), v find write:00


a náhradní nechal prázdné...


Kliknul jsem na nahradit vše... Text bez:00 byl zkopírován z poznámkového bloku a vložen do tabulky.


Udělal jsem to jednodušší s počtem hodin, zkopíroval do poznámkového bloku a vložil do tabulky. Jeden problém: 24 hodin má hodnotu 24:00:00.


Není problém, protože víme, jak rozdělit buňku v Excelu, pak zde můžeme použít Copy&Paste, ale s trikem - do buňky před 24:00 vložte apostrof ' -jednoduchá uvozovka "24:00"


a nalepte to všude. Můžete sčítat pouze minuty s automatickým součtem, součet hodin získáme vydělením součtu minut číslem 60 a počet dní vydělíme výsledný počet hodin číslem 24....


V mém příkladu něco z 31 dnů odpracovaných 28 dnů, ze 744 hodin -673 hodin a ze 44640 minut -40411 minut... Je jedno, co to je, hlavní je, že v tomto příkladu naučili se, jak rozdělit text do sloupců v buňce v Excelu, Jak můžete nestandardním způsobem používat poznámkový blok a změnit formát buněk přidáním apostrofu?

Toto video podrobně ukazuje, jak rozdělit text do sloupců:

Doporučujeme sledovat video v režimu celé obrazovky, v nastavení kvality zvolte 1080 HD, nezapomeňte přihlásit se k odběru kanálu YouTube, tam najdete spoustu zajímavých videí, která se objevují poměrně často. Užijte si sledování!

Ve sloupcích tak, aby jméno, druhé jméno a příjmení byly v různých buňkách. Jak rozdělit text do sloupců v Excelu?

Existují tedy dva způsoby, jak rozdělit text do sloupců.

1. způsob rozdělení textu do sloupců. Průvodce textem

Vyberte sloupec s textem, který chcete rozdělit. Poté v horním panelu vyberte Data – Text by Columns . Zobrazí se okno Text Wizard (analýza).

Pokud chcete text oddělit mezerami nebo jinými znaky, vyberte „oddělovač“.

V nabídce, která se otevře, vyberte mezeru nebo požadovaný znak.

Vyberte formát textu nebo klikněte na „hotovo“. Text je rozdělen!

Pokud jsou všechna data stejně dlouhá, můžete je rozdělit na pevnou šířku (viz obrázek 2)

2. způsob. Rozdělte text v Excelu pomocí vzorců. Funkce PSTR

Pokud potřebujete rozdělit text do sloupců pomocí vzorce, použijte funkce =PSTR() a =FIND().

Aby bylo možné najít Příjmení zadejte vzorec do buňky B2

=PSTR(A2;1,FIND(" ",A2;1)-1)

Kde funkce Najít najde počet znaků před mezerou a funkce =PSTR() vrátí tento počet znaků.

Získat název vzorec se zkomplikuje (musíte dát funkcím vědět, kde název začíná, tj. končí 1. mezera), takže zadejte do buňky C3

=PSTR(A2,FIND(" ";A2,1)+1;FIND(" ";A2;FIND(" ";A2,1)+1)-FIND(" ";A2,1))

Najít Příjmení do buňky D3 zadejte vzorec

=PSTR(A2,I2+1,50) dostaneme =PSTR(A2,FIND(" ",A2,FIND(" ",A2,1)+1)+1,50)

Vypadá to trochu obtížně, ale když se na to podíváte, uvidíte, že všechno není obtížné, zejména s příkladem:

Jak propojit buňky Jméno, Druhé jméno, Příjmení

Chcete-li zřetězit data v buňkách, použijte funkci = CONCATENATE () nebo strukturu pomocí & (ampersand) - symbol zřetězení, například zadejte vzorec do buňky D3

=B2&" "&C2

Velmi často je tato otázka položena

Excel umožňuje rozdělit text v buňkách sloupců do několika podřetězců a umístit je do samostatných sloupců. V tomto případě se pro členění používá speciální oddělovač, který si uživatel zvolí pro každý konkrétní případ.

Zvažte například data souboru CSV. Každý podřetězec v něm je oddělen středníkem a umístěn do dvojitých uvozovek. Vložte je kamkoli do sešitu:

"Celé jméno"; "Datum narození"; "Povolání";
"Ivanov Ivan Ivanovič";"27.03.1985";"Muž";"Voronež";"Elektrikář"
"Petrov Petrovič";"12.03.1976";"Muž";"Moskva";"Geolog"
"Kukhtina Elizaveta Fedorovna";"12/11/1994";"Žena";"Kazan";"Doktor"

Před rozdělením dat musíte vybrat požadovaný rozsah a poté kliknout na ikonu „Text podle sloupců“ v oblasti „Práce s daty“ na pásu karet „Data“.

Na obrazovce se zobrazí okno průvodce distribucí textu:


Celý proces se skládá ze tří kroků.

V první fázi je třeba vybrat formát dat pro dělení, konkrétně uvést, zda text obsahuje oddělovače, nebo má každý budoucí sloupec svou pevnou šířku, tzn. délka textu. Poslední možnost nebude brána v úvahu, protože se neliší od první s výjimkou dalšího kroku, kde musíte nezávisle vybrat šířku pole na pravítku.

Vyberte Oddělený a klikněte na Další.


Dalším krokem je výběr oddělovacího znaku. Může to být jakýkoli ze znaků, včetně písmen a číslic.

Upozorňujeme, že pokud jsou oddělovače po sobě jdoucí, pak každý z nich tvoří nový sloupec, tzn. 2 takové symboly vytvoří 1 prázdný sloupec, 3 - 2 atd. Chcete-li se této často nutné akce zbavit, zaškrtněte políčko „Počítat po sobě jdoucí oddělovače jako jeden“.

Může nastat situace, kdy podřetězec pro vytvoření sloupce obsahuje oddělovací znak, který není oddělovacím znakem. V takových případech musí být řetězce uzavřeny v jednoduchých nebo dvojitých uvozovkách (toto je obsaženo v našich ukázkových zdrojových datech) a v okně průvodce musíte vybrat, který oddělovač řádků chcete použít.

Uvědomte si, že oddělovače a oddělovače jsou z obsahu oddělovaných dat odstraněny.

V kterémkoli z výše uvedených kroků můžete kliknout na tlačítko Dokončit a umožnit Excelu dokončit oddělování textu v buňkách sloupců. Pokud však chcete ovládat celý proces, pokračujte kliknutím na „Další“.

Posledním krokem je přiřazení formátování novým sloupcům a určení, kam je umístit.


K dispozici je pouze několik formátů (datových typů) a distribuovaný text lze umístit pouze na aktuální list.

Pokud vám materiály webu pomohly, podpořte prosím projekt, abychom jej mohli dále rozvíjet.

Nemáte dostatečná práva komentovat.

Zde se podíváme na to, jak rozdělit text v buňce Excelu do více buněk. Například věta z první buňky by měla být rozdělena podle slov do několika dalších buněk, celé jméno, datum atd.
Máme například seznam s příjmením a křestním jménem v jednom sloupci. Do jednoho sloupce musíme napsat příjmení a do druhého křestní jména. Například určit pohlaví lidí na seznamu. Přečtěte si o tom více v článku „V Excelu určete pohlaví podle jména“.
Vyberte buňky, ve kterých je třeba text rozdělit, nebo celý sloupec.
Přejděte na kartu „Data“ v části „Práce s daty“ a vyberte funkci „Text podle sloupců“. V okně „Průvodce textem“, které se objeví, v řádku „Formát zdrojových dat“ označte „S oddělovači“. Klikněte na tlačítko „Další“.

Zde uvádíme v řádku „Znak oddělovače je“ - „mezera“. Dali jsme „mezeru“, protože v našem seznamu jsou jména a příjmení oddělena mezerou. Pokud by bylo jméno a příjmení (jiná slova) napsáno oddělené čárkami, pak bychom uvedli oddělovač „čárka“.

V tomto okně v sekci „Data Parsing Sample“ ihned vidíte, jaké sloupce dostaneme. Klikněte na tlačítko „Další“.
Zde v části „Umístit do:“ uvedeme rozsah sloupců, do kterých se nová data vejdou.

Pozornost!

Sloupce v tomto rozsahu musí být prázdné, jinak budou informace v nich vymazány a nahrazeny novými informacemi. Pokud nejsou žádné prázdné sloupce, můžete předem vložit sloupce. Jak to udělat, viz článek „Jak přidat řádek, sloupec v Excelu“.
Můžete určit formát buněk sloupce. Pokud například rozdělíte sloupec na dny a měsíce, rok, můžete zadat „Formát dat sloupce“ - „datum“.
Klikněte na tlačítko „Dokončit“. Dopadlo to takto.
Tímto způsobem můžete rozdělit text z jedné buňky do více sloupců. Například zde jsme datum rozdělili samostatně do sloupců – den, měsíc, rok.

Pro větší přehlednost můžete vybrat některé řádky v excelové tabulce a zvýraznit sloupce (například součty) jinou barvou, dělicí čárou. Další informace naleznete v článku "Řádková dělicí čára v excelové tabulce."
Buňku můžete diagonálně rozdělit a do každé části napsat text. Jak na to, si přečtěte v článku „Jak rozdělit buňku v Excelu“.
Pohodlnější je pracovat v tabulce, kde v buňkách nejsou vidět nuly. Jak je odstranit, skrýt, nahradit, přečtěte si článek "

Funkce obdrží jako parametr textový řetězec ve tvaru "Příjmení křestní jméno patronymie" a ořízne křestní jméno a patronymie a ponechá pouze iniciály - ve tvaru "Příjmení I. O."

Tuto funkci lze použít jako UDF (uživatelem definovanou funkci) v buňkách listu aplikace Excel.
(viz příklad v příloze)

Popis funkcí funkce - na fóru: programersforum.ru/showpost.php?p=757147&postcount=6

Neexistuje žádný přesný formální algoritmus pro rozdělení celého jména na části.
Je nemožné formálně oddělit příjmení od křestního jména bez znalosti genealogie a jazyka rodilého mluvčího. Můžete použít pouze různé heuristiky.

Kromě toho různé úřady (v různé době) zastávaly různé názory na to, jak by iniciály měly v daném případě vypadat.
Dokumenty Federální migrační služby jsou jedna věc, registrátoři centrální banky druhá a příprava obchodních dokumentů je věc druhá.
Některé služby tedy vyžadují, aby 2–3 složité krátké názvy jihovýchodní Asie nebyly zkráceny. Ale někteří ne.

Ano, s otázkou, kde mají být iniciály vpravo nebo vlevo - neexistuje jednoznačnost. Ne, samozřejmě existují pravidla ruského jazyka... Ale převažují pravidla obchodního obratu té či oné struktury (nebo prostě jak chce levá zadní noha úředníka přijímajícího doklady)...

Mnozí mohou mít otázku: Odkud celá tato zoo pochází a proč je to všechno potřeba? Všichni tito Don Pedros jsou zpravidla cizími občany, kteří dostávají ruský pas na základě dokumentů dříve vydaných mimo jurisdikci Ruské federace. Právní situace jsou různé. A dost často se do nového ruského pasu zapisuje přepis do azbuky z rodného jazyka.
Ruské pasy z -ogly a -kyzy se nyní vydávají v Tatarstánu. Potkal jsem klienta, jehož jméno podle jeho pasu z roku 2007 bylo Mustafa Oleg ogly...

Možnost Porovnat text Iniciály veřejné funkce (s As String , Volitelné Doleva As Boolean = False ) Dim sv As Variant , sФ As String , sИ As String , sО As String , i As Long , k As Long Application.Volatile True If InStr(s , "." ) > 0 Nebo Len(Trim$(s)) = 0 Then Initials = s "Iniciály zadané explicitně nebo prázdný řetězec Exit Function End If "Normalizovat vstupní řetězec s = Replace(Application.Trim(s), Chr( 30), "-" ) s = Nahradit(Nahradit(y, " -" , "-" ), "- ", "-" ) s = Nahradit(Nahradit(nahradit(y, "" ", """ ), " "" , """ ) "O "Henry Alexander; O" Henry Alexander; N" Homo; D" Treville sv = Split(s) sИ = vbNullString: sО = vbNullString: sФ = vbNullString i = UBound (sv) Jestliže i< 1 Then Инициалы = s: Exit Function Select Case sv(i) Case "оглы" , "кызы" , "заде" "бей, бек, заде, зуль, ибн, кызы, оглы, оль, паша, уль, хан, шах, эд, эль i = i - 1 sО = UCase(Left$(sv(i), 1)) & "." i = i - 1 Case "паша" , "хан" , "шах" , "шейх" i = i - 1 Case Else Select Case Right$(sv(i), 3) Case "вич" , "вна" If i >= 2 Pak "Standardní koncovka pro ruské patronymie sО = СropWord(sv(i)) Else "Typ jména Bosan Slavich sИ = СropWord(sv(i)): sФ = sv(0) Konec Jestliže i = i - 1 Případ Jinak k = InStr(sv(i), "-" ) Pokud k > 0 Pak vyberte velikost písmen Mid$(sv(i), k + 1) případ "ogly" , "kyzy" , "zade" , "ugli" , "uul" " , "ool" "Varianta typu nasab "-ogly" a "-zade" Mahmud-ogly sО = UCase(Left$(sv(i), 1)) & "." Pak sИ = sО sО = vbNullString End If End Vyberte ElseIf i > 2 Potom vyberte Case sv(i - 1) Case "ibn" , "ben" , "bin" sО = UCase(Left$(sv(i), 1) ) & "." " Usertal Alisher bin Suleiman i = i - 2 End Select Else " Ben Eduard sИ = UCase(Left$(sv(i), 1)) If Len(sv(i)) > 1 Then sИ = sИ & " ." i = i - 1 End If End Select End Select Case sv(0) Case "de" , "del" , "dos" , "sept" , "van" , "von" , "tsu" If i > = 2 Pak sФ = sv(0) & " " & StrConv(sv(1), vbProperCase) sИ = СropWord(sv(2)) Else "De Nikolai If Len(sИ) > 0 Then sФ = sv(0 ) & " " & StrConv(sv(1), vbProperCase) Else sФ = StrConv(sv(0), vbProperCase): sИ = СropWord(sv(1)) End If End If Case Else If Len(sФ) = 0 Then "More nedefinovalo příjmení sФ = StrConv(sv(0), vbProperCase) If Len(sИ) = 0 Then sИ = СropWord(sv(1)) End If End Select If ToLeft Then Initials = sИ & sО & " " & sФ Else Initials = sФ & " " & sИ & sО Koncová funkce Veřejná funkce СropWord(s As Variant ) As String If Len(s) = 1 Then СropWord = s Else ss$ = UCase(Left$(s, 1) ) & "." : k = InStr(s, "-" ) Pokud k > 0 Pak ss$ = ss$ & "-" & Mid$(s, k + 1, 1) & "." End If End Funkce

Velikost přílohy

Excel pro Office 365 Excel pro Office 365 pro Mac Excel 2019 Excel 2016 Excel 2019 pro Mac Excel 2013 Excel 2010 Excel 2007 Excel 2016 pro Mac Excel pro Mac 2011 Excel Online Excel pro iPad Excel pro iPhone Excel pro tablety Android Excel pro telefony Android Excel Mobile Excel Starter 2010 Méně

Řekněme, že chcete vytvořit jeden plně kvalifikovaný sloupec názvu zřetězením dvou dalších sloupců, jména a příjmení. Ke spojení křestních jmen a příjmení použijte funkci CONCATENATE nebo operátor ampersand (&).

Důležité: Tato funkce v Excelu 2016 Excel Mobile a Excel Online byla nahrazena funkcí UNION. Přestože je funkce CONCATENATE stále dostupná pro zpětnou kompatibilitu, od této chvíle by se měly používat COMBINES. Důvodem je, že CONCATENATE nemusí být k dispozici v budoucích verzích aplikace Excel.

Příklad

Zkopírujte následující na prázdný list papíru.

Příjmení

Vladimíre

Vzorec

Popis (výsledek)

Kombinuje výše uvedené názvy oddělené mezerou (Belova)

Kombinuje výše uvedená jména a odděluje je středníkem (Novikov, Pavel)

CONCATENATE(A2;" ";B2)

Pokud máte řadu buněk obsahující jména a příjmení osob, je často nutné pracovat pouze s křestním jménem nebo pouze s příjmením. Můžete například potřebovat uložit jméno a příjmení odděleně pro pozdější import do databáze, ve které je uložen váš certifikát profesního účetního. Nebo možná budete muset jména seřadit.

Řešením je pomocí funkce FIND() najít mezeru oddělující dvě části názvu a poté pomocí funkce LEFT() nebo RIGHT() vybrat požadovanou část. Chcete-li zvýraznit levou stranu (za předpokladu, že tam je příjmení), použijte následující vzorec:
=LEFT(A2,FIND("",A2)-1)

Vezměte prosím na vědomí, že vzorec odečte jeden od počtu znaků požadovaných pro výběr, aby se zabránilo výskytu mezery. Tento vzorec můžete použít pro jakýkoli obecnější příklad k extrahování prvního slova z libovolného řetězce. Chcete-li zvýraznit název, musíte vytvořit podobný vzorec pomocí funkce RIGHT():
=RIGHT(A2;DÉLKA(A2)-NAJÍT(";A2))

Pro extrahování požadovaného počtu znaků vzorec vezme délku slova a odečte od něj polohu mezery. Tento vzorec můžete použít pro jakýkoli obecnější příklad k extrahování druhého slova z libovolného řetězce. Na Obr. Obrázek 4.13 ukazuje výsledky práce.

Zde ve sloupci D vidíte výsledek spojení dvou předchozích vzorců pro změnu pořadí slov. Upozorňujeme, že pokud řádek obsahuje pouze jedno slovo, tyto vzorce vygenerují chybu. Abyste tomu zabránili, použijte funkci IFERROR():
=IFERROR(LEFT(A2,FIND("",A2)-1),A2) . V tomto případě, pokud buňka neobsahuje mezeru, bude jednoduše zobrazena hodnota buňky A2.

Pokud celé jméno osoby, se kterou pracujete, obsahuje příjmení, jméno a prostřední jméno, nebudete moci použít výše uvedené vzorce. V tomto případě bude první vzorec pro zvýraznění příjmení fungovat dobře, ale výběr pravé strany nebude tímto způsobem fungovat. Existuje několik způsobů, jak se z této situace dostat, podíváme se na řešení pomocí funkcí SEARCH() a FIND().

Dostali jsme například toto jméno: Bulgakov Viktor Kirsanovich. Za předpokladu, že název je v buňce A2, vzorec =FIND(" ";A2) vrátí 9, pozici první mezery. Chcete-li najít pozici další mezery, musíte zadat pozici první mezery plus 1: =FIND(" ";A2;FIND(" ";A2)+1).

Nyní můžete použít tuto konstrukci k nalezení části zcela vpravo (v tomto případě je to prostřední jméno): =RIGHT(A2,DÉLKA(A2)-FIND(" ";A2;FIND(" ",A2)+1)) .

Pro výběr středové části je potřeba určit rozdíl v poloze první a druhé mezery a použít vzorec pro výběr z libovolné části řádku: =PSTR(A2;FIND(" ";;A2)+1; FIND(" ";A2; FIND(" "; A2)+1-FIND(" ";A2)) Obrázek 4.14 ukazuje výsledky práce.

Seznam v Excelu lze opravit pomocí vzorců – nahrazení křestních a prostředních jmen iniciálami, spojování slov z buněk do věty, vkládání slov do excelovského seznamu.
Máme tabulku, kde je příjmení, jméno a patronymie zapsáno v různých buňkách. Musíme je umístit do jedné buňky. Ruční přepisování seznamu trvá dlouho. Ale v excelové tabulce je speciální funkce. Jsou dvě možnosti.
První možnost.
Máme tento seznam.
Do buňky D1 musíme jednou větou napsat své celé jméno. Do této buňky zapíšeme vzorec (D1). Klikněte na buňku (aktivujte ji).
Přejděte na kartu „Vzorce“ v části „Knihovna funkcí“, vyberte „Text“ a vyberte funkci „CONCATENATE“. V okně, které se objeví, uvedeme adresy buněk, které potřebujeme spojit do jedné věty. Dopadlo to takto.

Celé jméno se píše bez mezer. Abychom to napravili, je třeba vylepšit vzorec. Mezi adresy buněk za středníkem napište „ “. Výsledkem je následující vzorec.
=CONCATENATE(A1;" ";B1;" ";C1)
Dopadlo to takto.
Nyní zkopírujte vzorec dolů ve sloupci.
Druhá možnost.
Místo funkce CONCATENATE můžete jednoduše stisknout tlačítko ampersand (&). Vzorec bude vypadat takto.
=A2&B2&C1
Výsledek je stejný jako u první možnosti. Pokud mezi slovy nejsou mezery, vložte mezeru (" ").
Vzorec bude takový. =A2&" "&B2&" "&C2
Kombinovat můžete nejen slova, ale i čísla. V Excelu můžete vytvořit větu z dat buňky.
Vzorce můžete nastavit v požadovaných buňkách formuláře. Máme například seznam klientů s adresami.

Musíme udělat návrh. Vzorec zapíšeme do buňky.
=A2&" "&B2&" "&C2&" "&"bydlí v"&" "&"g."&" "&D2&" "&"st."&" "&E2&" "&"d."&" "&F2& " ."
Toto byl návrh.

Tento princip používáme při sestavování jakýchkoli návrhů.
Pokud je text v buňkách již napsán, ale potřebujeme vložit další slova před existující slova, lze to provést pomocí vzorce. Máme tento seznam.
Před příjmení musíme vložit slovo „Nájemce“. Do buňky nového sloupce zapíšeme vzorec.
="Nájemce"&" "&A8
Zkopírujte tento vzorec dolů ve sloupci. Výsledkem je takový seznam.
První sloupec lze skrýt nebo zkopírovat hodnotu nového sloupce bez vzorců a smazat první sloupec a druhý se vzorci.
Další způsob, jak přidat text, čísla, symboly k textu v buňce, naleznete v článku „Přidání textu do buněk s textem aplikace Excel“.
Pomocí vzorců můžete převést seznam, kde jsou křestní jméno, prostřední jméno a příjmení zapsána celá, na seznam s příjmením a iniciálami. Například buňka říká:
Do dalšího sloupce napíšeme následující vzorec.
=CONCATENATE(LEFT(MEZERNÍK(A1),NAJÍT(" ",MEZERNÍK(A1);1)),PSTR(MEZERNÍK(A1),NAJÍT(" ",MEZERNÍK(A1);1)+1,1);" ".";PSTR(MEZERNÍK(A1);NAJÍT(" ";MEZERNÍK(A1); NAJÍT(" "; MEZERNÍK(A1);1)+1)+1;1);"")
Stalo.
Pokud jsou mezi slovy mezery navíc, můžete je odstranit. Přečtěte si o tom více v článku „Jak odstranit přebytečné mezery v Excelu“. Pomocí stejných metod můžete odstranit mezery mezi čísly ve vzorci, protože Mezery navíc mohou vést k chybě při výpočtu nebo se vzorec nebude počítat.
Data v řádku můžete přesunout z posledních buněk do první nebo řádek převrátit. Například v buňkách je napsáno: v první buňce je Ivanov, ve druhé - Maria. Do první buňky musíme napsat Maria, do druhé Ivanova. Jak to udělat rychle ve velké tabulce, viz článek "".

pohledy