Presuňte sa na nový riadok v bunke programu Excel. Zabaľte riadky do jednej bunky. Ako zadať viacero riadkov textu bez vytvárania odsekov

Často je potrebné zalomiť text vo vnútri jednej bunky Excelu do nového riadku. To znamená, že presuňte text pozdĺž riadkov vo vnútri jednej bunky, ako je znázornené na obrázku. Ak po zadaní prvej časti textu jednoducho stlačíte kláves ENTER, kurzor sa presunie na ďalší riadok, ale do inej bunky a v tej istej bunke potrebujeme prevod.

Toto je veľmi spoločná úloha a dá sa to vyriešiť veľmi jednoducho – na presun textu na nový riadok v rámci jednej bunky Excelu treba kliknúť ALT+ENTER(podržte stlačený kláves ALT, potom bez jeho uvoľnenia stlačte kláves ENTER)

Ako zalomiť text na nový riadok v Exceli pomocou vzorca

Niekedy je potrebné urobiť zalomenie riadku nielen raz, ale pomocou funkcií v Exceli. Ako v tomto príklade na obrázku. Zadáme meno, priezvisko a priezvisko a automaticky sa zhromažďuje v bunke A6

V okne, ktoré sa otvorí, na karte „Zarovnanie“ musíte začiarknuť políčko vedľa položky „Zalamovanie slov“, ako je znázornené na obrázku, inak sa zalamovanie riadkov v Exceli nezobrazí správne pomocou vzorcov.

Ako nahradiť spojovník v Exceli iným znakom a späť pomocou vzorca

Môcť zmeniť symbol pomlčky na akýkoľvek iný znak, napríklad na medzeru, pomocou textovej funkcie SUBSTITUTE v Exceli

Zoberme si príklad toho, čo je na obrázku vyššie. Takže do bunky B1 napíšeme funkciu SUBSTITUTE:

SUBSTITUTE(A1;CHAR(10); " ")

A1 je náš text so zalomením riadku;
CHAR(10) je zalomenie riadku (v tomto článku sme sa na to pozreli trochu vyššie);
" " je medzera, pretože zalomenie riadku meníme na medzeru

Ak potrebujete vykonať opačnú operáciu - nahraďte medzeru pomlčkou (symbol), funkcia bude vyzerať takto:

SUBSTITUTE(A1; " ";CHAR(10))

Dovoľte mi pripomenúť, že aby sa zlomy riadkov prejavili správne, musíte vo vlastnostiach bunky v časti „Zarovnanie“ určiť „Zalomiť cez riadky“.

Ako zmeniť pomlčku na medzeru a späť v Exceli pomocou HĽADAŤ - NAHRADIŤ

Sú chvíle, keď je používanie receptúr nepohodlné a je potrebné ich rýchlo nahradiť. Na tento účel použijeme Hľadať a nahradiť. Vyberte náš text a stlačte CTRL+H, zobrazí sa nasledujúce okno.

Ak potrebujeme zmeniť zalomenie riadku na medzeru, potom do riadku „Nájsť“ musíme zadať zalomenie riadku, postavte sa do poľa „Nájsť“, potom stlačte kláves ALT, bez toho, aby ste ho uvoľnili, napíšte na klávesnici 010 - toto je kód zalomenia riadku, v tomto poli nebude viditeľný.

Potom do poľa „Nahradiť čím“ zadajte medzeru alebo akýkoľvek iný znak, ktorý chcete zmeniť, a kliknite na „Nahradiť“ alebo „Nahradiť všetko“.

Mimochodom, vo Worde je to implementované jasnejšie.

Ak potrebujete zmeniť znak zalomenia riadku na medzeru, musíte to zadať v poli „Nájsť“. špeciálny kód"Prelom riadku", ktorý je označený ako ^l
V poli „Nahradiť za:“ stačí urobiť medzeru a kliknúť na „Nahradiť“ alebo „Nahradiť všetko“.

Môžete zmeniť nielen zlomy riadkov, ale aj iné špeciálne znaky, aby ste získali ich zodpovedajúci kód, musíte kliknúť na tlačidlo „Viac >>“, „Špeciálne“ a vybrať kód, ktorý potrebujete. Pripomínam ti to túto funkciu existuje iba vo Worde, tieto symboly nebudú fungovať v Exceli.

Ako zmeniť zlom riadku na medzeru alebo naopak v Exceli pomocou VBA

Pozrime sa na príklad pre vybrané bunky. To znamená, že vyberieme požadované bunky a spustíme makro

1. Pomocou VBA zmeňte medzery na pomlčky vo vybratých bunkách

Čiastkové medzery na pomlčky()
Pre každú bunku vo výbere
cell.Value = Replace(cell.Value, Chr(32) , Chr(10) )
Ďalšie
End Sub

2. Pomocou VBA zmeňte spojovníky na medzery vo vybratých bunkách

Sub WrapsToSpaces()
Pre každú bunku vo výbere
cell.Value = Replace(cell.Value, Chr(10) , Chr(32) )
Ďalšie
End Sub

Kód je veľmi jednoduchý: Chr (10) je zalomenie riadku, Chr (32) je medzera. Ak potrebujete zmeniť na akýkoľvek iný symbol, jednoducho nahraďte číslo kódu zodpovedajúce požadovanému symbolu.

Znakové kódy pre Excel

Nižšie na obrázku sú uvedené rôzne symboly a ich zodpovedajúcich kódov, niekoľko stĺpcov je odlišné písmo. Pre zväčšenie obrázku kliknite na obrázok.

Ako urobiť zlom riadku v bunke Excelu? Možnosti delenia slov v časti slova.
Neskúsení používatelia urobia prenos ako vo Worde, to znamená, že stlačia kláves enter a tu sa namiesto prenosu jednoducho presunú do inej bunky. Mali by ste však vedieť, že by sa to malo robiť pomocou klávesnice súčasným stlačením klávesov alt a zadávania. Toto je jedna z najviac jednoduchými spôsobmi. Pri neustálej práci s excelové dokumenty veľký objem, táto metóda nie je veľmi účinná.


Pozrime sa, ako môžete použiť funkciu formátovania na zjednodušenie úlohy zalamovania textu do jednej bunky.
Táto metóda má malú podmienku pre tých, ktorí ju budú používať. Faktom je, že je vhodné, ak nie je presnosť pri prenose slov alebo častí slova. To znamená, že táto možnosť zaručuje prenos iba v rámci bunky, ale nezaručuje, že ju môžete použiť na zachovanie presnosti pri prenose určitých slov alebo písmen. Popíšeme, ako to urobiť v praxi. Vyberte požadovanú bunku pomocou kurzora. Potom stlačte pravé tlačidlo myši a zobrazí sa ponuka. V ňom hľadáme formát bunky


Ďalším krokom je začiarknutie políčka „zabaliť podľa slov“ v ponuke, ktorá sa otvorí. Začiarknite políčko a stlačením tlačidla OK potvrďte svoje akcie.


Po vyššie opísaných manipuláciách môžete bezpečne pracovať v bunke s textom, ktorý potrebujete, a automaticky bude podliehať nútenému zalamovaniu slov. Táto metóda vám pomôže efektívnejšie pracovať s textami pomocou vzorcov. Samozrejme, všetko závisí od vašich úloh. Tento formát bunky napríklad potrebujete nielen pre konkrétnu bunku, ale aj pre väčšie pole buniek. Je to jednoduché, ak vyberiete požadované pole alebo hárok a použijete funkciu formátu buniek na nastavenie vyššie opísanej funkcie „zalamovania slov“. Mali by ste však pamätať na to, že slová sa automaticky zalomia iba vtedy, ak sa slovo nachádza na okraji bunky. Predvolené rozmery buniek nie sú veľké na výšku. A túto metódu formátovanie samo o sebe rozširuje hranice. Ak sa tak nestane, mali by ste sami zvýšiť výšku alebo šírku bunky.
Vzorce
Dotknime sa iného spôsobu prerušenia čiary v bunke. Dá sa to urobiť aj pomocou vzorca. Excel má sadu funkcií na prácu s textom. Použijeme jednu z týchto funkcií. Povedzme, že vaše bunky sú už naformátované tak, ako je popísané v možnosti dva. Na prenos však potrebujete určité slovo alebo frázu. A zvyčajne sa táto možnosť používa, ak sú slová na iných hárkoch alebo sú súčasťou nejakého vzorca. Tento problém riešime nasledovne: vyberte bunku, v ktorej je potrebné vykonať konkrétny prevod slova alebo frázy, a zadajte do nej vzorec: (zreťaziť (text1); symbol (4); text2) Text v tomto vzorec znamená, že musíte vložiť slovo alebo frázu. Takže zadáte dve slová, ktoré potrebujete, uveďte, s ktorým znakom musíte začať spracovávať text.


Slová v tomto vzorci musia byť umiestnené v úvodzovkách a potom samotný vzorec vykoná prenos parametra, ktorý potrebujete.


Stlačením klávesu Enter iba potvrdíte, že so zmenami súhlasíte.
Všetky vyššie opísané metódy vám umožňujú zalomiť slová do bunky a každý z nich je vhodný na riešenie určitých, špecifických problémov. Tieto dve metódy sú pomerne jednoduché a ľahko zapamätateľné. Tretí trvá nejaký čas. Ale je určený aj na riešenie užších problémov pri prenose textu.

Pri vytváraní grafov a tabuliek v Exceli je často potrebné urobiť zalomenie riadku v texte bunky a podobne. Napríklad na dosiahnutie lepšieho vizuálneho efektu pre čitateľnosť štítkov s údajmi v grafoch a tabuľkách.

Vzorec pre zlomy riadkov v bunkách Excelu

Zvážte príklad nižšie na obrázku s histogramom vytvoreným v Exceli. Štítky osi X obsahujú mená predajcov a údaje o predaji. Tento príklad označenia údajov na histograme je užitočný vždy, keď je potrebné text kompaktne usporiadať, aby nezakrýval prvky histogramu.

Tajomstvo toto rozhodnutie veľmi jednoduché a elementárne. Stačí pridať funkciu CHAR na správne miesto do vzorca, ktorý generuje hodnoty v bunkách na označenie údajov histogramu.


Samozrejme, môžete prerušiť riadok kdekoľvek v bunke pomocou kombinácie kláves ALT+Enter. Ale ak existujú desiatky takýchto buniek, je lepšie tento proces automatizovať pomocou vyššie uvedeného jednoduchého vzorca.



Ako funguje funkcia CHAR pri lámaní čiar v bunke?

MS Excel aktívne používa kódy z tabuľky znakov ASCII. Obsahuje všetky kódy znakov, ktoré sa zobrazujú na obrazovke v operačný systém MS Windows akejkoľvek verzie. Tabuľka znakov štandardu ASCII obsahuje 255 kódov, ktorými sú očíslované všetky znaky od 1 do 255. Napríklad veľké (veľké) písmeno A má kód 97. Číslo 9 podľa tej istej tabuľky má priradený kód 57. kód pre znak medzery je 32 a kód zalomenia riadku má číslo 10. Rovnaká tabuľka obsahuje netlačiteľné znaky z klávesnice.

Poznaním zodpovedajúcich kódov z ASCII tabuľky a pomocou funkcie CHARACTER dokážeme vložiť ľubovoľný znak do Vzorec programu Excel. Vo vyššie opísanom príklade je vložený znak prerušenia riadku, ktorý je na oboch stranách spojený operátorom & medzi hodnotami buniek A2 a C2.

Ak v bunke nie je povolený režim „Zalomiť text“, prítomnosť znaku zalomenia riadku bude neviditeľná:


Na histogramoch, grafoch a grafoch sa však zlomy riadkov vložené pomocou vzorcov alebo zadané z klávesnice (ALT+Enter) zobrazia prirodzene. To znamená delením slov, rozdelením jedného textového riadku na dva alebo viac.

Často je potrebné zalomiť text vo vnútri jednej bunky Excelu do nového riadku. To znamená, že presuňte text pozdĺž riadkov vo vnútri jednej bunky, ako je znázornené na obrázku. Ak po zadaní prvej časti textu jednoducho stlačíte kláves ENTER, kurzor sa presunie na ďalší riadok, ale do inej bunky a v tej istej bunke potrebujeme prevod.

Toto je veľmi bežná úloha a dá sa vyriešiť veľmi jednoducho – ak chcete presunúť text na nový riadok v jednej bunke Excelu, musíte kliknúť ALT+ENTER(podržte stlačený kláves ALT, potom bez jeho uvoľnenia stlačte kláves ENTER)

Ako zalomiť text na nový riadok v Exceli pomocou vzorca

Niekedy je potrebné urobiť zalomenie riadku nielen raz, ale pomocou funkcií v Exceli. Ako v tomto príklade na obrázku. Zadáme meno, priezvisko a priezvisko a automaticky sa zhromažďuje v bunke A6

V okne, ktoré sa otvorí, na karte „Zarovnanie“ musíte začiarknuť políčko vedľa položky „Zalamovanie slov“, ako je znázornené na obrázku, inak sa zalomenie riadkov v Exceli nezobrazuje správne pomocou vzorcov.

Ako nahradiť spojovník v Exceli iným znakom a späť pomocou vzorca

Môcť zmeniť symbol pomlčky na akýkoľvek iný znak, napríklad na medzeru, pomocou textovej funkcie SUBSTITUTE v Exceli

Zoberme si príklad toho, čo je na obrázku vyššie. Takže do bunky B1 napíšeme funkciu SUBSTITUTE:

kód:

SUBSTITUTE(A1;CHAR(10);" ")

A1 je náš text so zalomením riadku;
CHAR(10) je zalomenie riadku (v tomto článku sme sa na to pozreli trochu vyššie);
" " je medzera, pretože zalomenie riadku meníme na medzeru

Ak potrebujete vykonať opačnú operáciu - zmeňte medzeru na pomlčku (symbol), funkcia bude vyzerať takto:

kód:

SUBSTITUTE(A1;" ";CHAR(10))

Dovoľte mi pripomenúť, že aby sa zlomy riadkov prejavili správne, musíte vo vlastnostiach bunky v časti „Zarovnanie“ určiť „Zalomiť cez riadky“.

Ako zmeniť pomlčku na medzeru a späť v Exceli pomocou HĽADAŤ - NAHRADIŤ

Sú chvíle, keď je používanie receptúr nepohodlné a je potrebné ich rýchlo nahradiť. Na tento účel použijeme Hľadať a nahradiť. Vyberte náš text a stlačte CTRL+H, zobrazí sa nasledujúce okno.

Ak potrebujeme zmeniť zalomenie riadka na medzeru, potom do riadku „Nájsť“ musíme zadať zalomenie riadku, aby ste to urobili, prejdite do poľa „Nájsť“ a potom stlačte kláves ALT bez toho, aby ste ho uvoľnili, zadajte 010 na klávesnici - toto je kód zalomenia riadku, v tomto poli nebude viditeľný.

Potom do poľa „Nahradiť čím“ zadajte medzeru alebo akýkoľvek iný znak, ktorý chcete zmeniť, a kliknite na „Nahradiť“ alebo „Nahradiť všetko“.

Mimochodom, vo Worde je to implementované jasnejšie.

Ak potrebujete zmeniť znak zalomenia riadka na medzeru, potom v poli „Nájsť“ musíte uviesť špeciálny kód „Zalomenie riadku“, ktorý je označený ako ^l
V poli „Nahradiť za:“ stačí urobiť medzeru a kliknúť na „Nahradiť“ alebo „Nahradiť všetko“.

Môžete zmeniť nielen zlomy riadkov, ale aj iné špeciálne znaky, aby ste získali ich zodpovedajúci kód, musíte kliknúť na tlačidlo „Viac >>“, „Špeciálne“ a vybrať kód, ktorý potrebujete. Dovoľte mi pripomenúť, že táto funkcia je dostupná iba vo Worde, tieto symboly nebudú fungovať v Exceli.

Štandardné pravidlá pre písanie textu do buniek Excelu neumožňujú písať text do viacerých riadkov. A obvyklé stlačenie klávesu Enter, známe Word programy, vedie iba k prechodu do ďalšej bunky.

Umiestnenie textu v riadkoch je možné nastaviť po písaní aj počas písania. V prvom prípade bude text bunky pozostávať z jedného odseku av druhom z niekoľkých.

Ako zadať viacero riadkov textu bez vytvárania odsekov?

V tomto prípade bude text v bunke pozostávať z jedného odseku a počet jeho riadkov bude závisieť od šírky bunky.
1 spôsob:

  • V skupine „Zarovnanie“ kliknite na tlačidlo „Zalomenie textu“ (obr. 3.19).

Metóda 2:

  • V otvorenom okne pracovného hárka vyberte požadované bunky (s textom alebo bez neho) a prejdite na kartu „Domov“.
  • V skupine „Zarovnanie“ kliknite na tlačidlo „Formátovať bunky“ (alebo použite klávesovú skratku Ctrl+Shift+F).
  • V okne „Formát buniek“ na karte „Zarovnanie“ v skupine „Zobrazenie“ aktivujte možnosť „Zalamovanie slov“.
  • Zatvorte okno pomocou tlačidla "OK".

Poradenstvo

Neskôr úpravou šírky stĺpca docielite požadovaný počet riadkov textu v bunke.

Ako zadať viacero riadkov textu pri vytváraní odsekov?

V druhej možnosti bude každý riadok v bunke samostatný odsek a počet riadkov bude rovnaký pre akúkoľvek šírku stĺpca.

  • V otvorenom okne pracovného hárka zadajte prvý riadok textu do požadovanej bunky.
  • Na koniec riadka sa presuniete na druhý riadok textu pomocou klávesovej skratky Alt+Enter.
  • V budúcnosti, ak to bude potrebné, použite túto klávesovú skratku na vytvorenie ďalších riadkov v bunke.