Jak odstranit konce řádků v aplikaci Excel (3 snadné způsoby)

Pokud pracujete s daty importovanými z databází nebo salesforce, pravděpodobně jste se již zabývali zalomením řádků.

Konec řádku je něco, co vám umožňuje mít v Excelu více řádků ve stejné buňce.

Níže je uveden příklad datové sady jmen a adres, kde je jeden řádek, název a různé části adresy odděleny zalomením řádku.

I když to ve výše uvedeném příkladu vypadá skvěle, někdy možná nebudete chtít tyto konce řádků a budete muset tyto konce řádků odstranit z datové sady.

V tomto tutoriálu vám ukážu tři jednoduché způsoby odstranit konce řádků v aplikaci Excel (také se nazývá in-cell návrat vozíku v Excelu).

Odstraňte konce řádků pomocí funkce Najít a nahradit

Nejjednodušší způsob, jak ručně odstranit konce řádků, je pomocí funkce Najít a nahradit.

Můžete to snadno aplikovat na velkou datovou sadu a funkce Najít a Nahradit udělá všechno těžké, když najde všechny konce řádků a odstraní je z buněk.

Předpokládejme, že máte datovou sadu adres, jak je uvedeno níže, ze které chcete odstranit konce řádků.

Níže jsou uvedeny kroky k odstranění zalomení řádků pomocí funkce Najít a nahradit a nahradit je čárkou:

  1. Vyberte datovou sadu, ze které chcete odebrat konce řádků
  2. Klikněte na kartu Domů
  3. Ve skupině Úpravy klikněte na „Najít a vybrat“
  4. V zobrazených možnostech klikněte na „Nahradit“
  5. Umístěte kurzor do pole „Najít co“ a použijte klávesovou zkratku - Ctrl + J (podržte klávesu Control a stiskněte klávesu J). Možná nic nevidíte, ale tím se znak konce řádku vloží do pole „Najít co“
  6. Do pole pro nahrazení zadejte čárku následovanou mezerou (,)
  7. Klikněte na Nahradit vše

Výše uvedené kroky by odstranily všechny konce řádků a nahradily je čárkou. Tím získáte výsledek na jednom řádku v buňce v aplikaci Excel.

V případě, že chcete odstranit konec řádku a chcete jej nahradit čárkou, pak to musíte zadat v kroku 6 (v poli „Nahradit“)

Poznámka: Doporučujeme vytvořit záložní kopii souboru, který obsahuje data, abyste o ně nepřišli v případě, že je budete v budoucnu potřebovat.

Odstraňte konce řádků pomocí vzorce

Dalším způsobem, jak se zbavit zalomení řádků v Excelu, je použití vzorce. Zatímco metoda Najít a nahradit vám poskytuje statické výsledky, vzorec vám poskytne výsledky, které se automaticky aktualizují v případě, že provedete nějaké změny v původní datové sadě.

Předpokládejme, že máte datovou sadu, jak je uvedeno níže, a chcete odstranit konce řádků ze všech buněk.

Níže je uveden vzorec, který to provede:

= NÁHRADA (A2, CHAR (10), "")

Funkce SUBSTITUTE najde a nahradí znak CHAR (10) - který představuje znak řádku. Výše uvedený vzorec tedy najde všechny konce řádků a nahradí je prázdnými - což v podstatě znamená, že tyto konce řádků byly odstraněny.

V případě, že chcete výsledek oddělit čárkou (nebo jiným znakem), můžete použít níže uvedený vzorec:

= NÁHRADA (A2, CHAR (10), ",")

Poznámka: V případě, že máte v buňce, kde získáte výsledek vzorce, zapnutý Wrap-text, můžete přesto vidět, že se nějaký text přesouvá na další řádek ve stejné buňce. Není to kvůli zalomení řádku. Pokud upravíte sloupec

Odstraňte konce řádků pomocí VBA

Pokud vám vyhovuje používání jazyka VBA, může to být nejrychlejší způsob, jak se zbavit zalomení řádků v aplikaci Excel.

Musíte však udělat nějakou práci, než z toho uděláte operaci na jedno kliknutí.

Níže je kód VBA, který projde každou buňkou v

Sub RemoveLineBreaks () Pro každou buňku ve výběru Cell.Value = Nahradit (Cell.Value, Chr (10), ",") Další konec Sub

Výše uvedený kód používá funkci VYMĚNIT ve VBA k nahrazení všech znaků konce řádků v buňce čárkou následovanou mezerou.

Výsledek tohoto kódu VBA je statický a toto nelze vrátit zpět. Pokud jej tedy plánujete použít, vřele doporučuji, abyste si před použitím kódu vytvořili kopii původní datové sady.

Tento kód můžete vložit do běžného modulu v Excelu a v případě, že ho musíte používat často a potřebujete jej mít k dispozici ve všech sešitech aplikace Excel, můžete tento kód uložit buď do osobního sešitu maker, nebo jej můžete přidat jako Doplněk aplikace Excel.

Pokud jej chcete použít jediným kliknutím, můžete tento kód makra přidat na panel nástrojů Rychlý přístup. Tímto způsobem vše, co musíte udělat, je provést výběr a kliknutím na tlačítko makra v QAT spustit kód.

Line Break vs. Návrat vozíku

Existuje malý rozdíl mezi zalomením řádku v aplikaci Excel a návratem na začátek řádku.

Funkce návratu vozíku spočívá v umístění kurzoru na začátek věty. Bylo použito v raných verzích psacích strojů a později v počítačích. Samotný návrat vozíku by v aplikaci Excel nevedl k zalomení řádku. V kombinaci s podáním řádku má za následek zalomení řádku.

Ve většině případů, když v aplikaci Excel vidíte konec řádku, je v něm návrat na začátek řádku.

Také když použijete ALT Enter k vložení konce řádku do Excelu, vloží pouze řádkový posuv a ne návrat na začátek řádku.

Proč bychom se tedy měli obávat návratu kočáru? Protože je můžete získat ve svých datech v případě, že byly staženy z databáze, která používá carriage return.

ASCII kód ​​návratového řádku je 13 (CR, ASCII kód ​​13) a můžete jej najít a nahradit pomocí vzorců.

Více o rozdílu mezi řádkovým posuvem a návratem vozíku si můžete přečíst zde.

Doufám, že jste našli tento návod užitečný.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave