3 načina za uklanjanje znakova vraćanja reda u Excelu: formule, VBA makronaredba, dijaloški okvir pronađi&zamijeni

  • Podijeli Ovo
Michael Brown

U ovom ćete savjetu pronaći 3 načina za uklanjanje povratnih znakova iz Excel ćelija. Također ćete naučiti kako zamijeniti prijelome redaka drugim simbolima. Sva rješenja rade za Excel 365, 2021, 2019 i starije verzije.

Mogu postojati različiti razlozi za pojavu prijeloma redaka u vašem tekstu. Obično se vraćanje redaka pojavljuje kada kopirate tekst s web-stranice, dobijete radnu knjigu koja već sadrži prijelome retka od korisnika ili ih sami dodate pomoću Alt+Enter.

U svakom slučaju, ono što želite učiniti sada je brisanje pokreta na početak jer vam oni ne dopuštaju da pronađete frazu i čine da sadržaj stupca izgleda neorganizirano kada uključite opciju prelamanja teksta.

Imajte na umu da su u početku termini "Povratak na početak" i "Pokretanje retka " korišteni su u pisaćem stroju i značili su 2 različite radnje, više možete pronaći na Wiki.

Računala i softver za obradu teksta stvoreni su uzimajući u obzir specifičnosti pisaćeg stroja. Zbog toga se sada koriste dva različita simbola koji se ne mogu ispisivati ​​za označavanje prijeloma retka: " Povratak na prvi redak " (CR, ASCII kod 13) i " Pokretanje retka " (LF, ASCII kod 10 ). Windows koristi 2 simbola jedan po jedan: CR+LF i LF za *NIX sustave. Pazite: u Excelu možete pronaći obje varijante . Ako uvezete podatke iz .txt ili .csv datoteke, veća je vjerojatnost da ćete pronaći Povratak na prvi redak + Pokretanje redaka . Kada prekinete red pomoću Alt+Enter, Excel umećeSamo Line Feed .

U slučaju da dobijete .csv datoteke od osobe koja koristi Linux, Unix itd., opet ćete pronaći samo Line Feeds .

Sva ova 3 načina stvarno su brza. Slobodno odaberite onaj koji vam najviše odgovara:

    Savjet. Ako tražite rješenje suprotnog zadatka, pročitajte kako brzo dodati prijelom retka u ćeliju programa Excel.

    Ručno uklanjanje pokretača

    Prednosti: najbrži način.

    Protiv: nema dodatnih značajki :(.

    Molimo pronađite korake za uklanjanje prijeloma redaka pomoću Pronađi i zamijeni:

    1. Odaberite sve ćelije u kojima želite ukloniti ili zamijeniti povratak na novi red.
    2. Pritisnite Ctrl+H za otvaranje pronađi i zamijeni dijaloški okvir .
    3. U polje Pronađi što unesite Ctrl+J. Izgledat će prazno, ali vidjet ćete sićušnu točku.
    4. U polje Zamijeni s unesite bilo koju vrijednost za zamjenu vraćanja redaka. Obično je to razmak kako bi se izbjeglo slučajno spajanje 2 riječi. Ako sve što trebate je brisanje prijeloma retka, ostavite polje "Zamijeni s" prazno.
    5. Pritisnite Gumb Zamijeni sve i uživajte u rezultatu!

    Izbrišite prijelome redaka pomoću Excel formula

    Prednosti: možete koristiti lanac formula / ugniježđene formule za složenu ćeliju obrada teksta. Na primjer, moguće je ukloniti znake za početak i potom ukloniti suvišne razmake na početku i na kraju te one između riječi.

    Ilimožda ćete morati izbrisati povratak na novi red kako biste svoj tekst koristili kao argument druge funkcije bez mijenjanja izvornih ćelija. Na primjer, ako želite moći koristiti rezultat kao argument funkcije =lookup ().

    Protiv: morat ćete stvoriti pomoćni stupac i pratiti mnoge dodatne korake.

    1. Dodajte pomoćni stupac na kraj svojih podataka. Možete ga nazvati "1 redak".
    2. U prvu ćeliju pomoćnog stupca ( C2 ) unesite formulu za uklanjanje/zamjenu prijeloma redaka. Ovdje možete vidjeti nekoliko korisnih formula za različite prilike:
      • Rukovanje kombinacijama vraćanja na početak reda/pomaka u Windowsu i UNIX-u.

        =ZAMJENA(ZAMJENA(B2,CHAR(13),"") ,CHAR(10),"")

      • Sljedeća formula pomoći će vam da prijelom retka zamijenite bilo kojim drugim simbolom (zarez+razmak). U ovom slučaju linije se neće spajati i dodatni razmaci se neće pojaviti.

        =TRIM(SUBSTITUTE(SUBSTITUTE(B2,CHAR(13),""),CHAR(10),", ")

      • Ako želite ukloniti sve znakove koji se ne mogu ispisati iz teksta, uključujući prijelome retka:

        =CLEAN(B2)

    3. Kopirajte formulu preko ostalih ćelija u stupcu.
    4. Po izboru , možete zamijeniti izvorni stupac s onim u kojem su prijelomi redaka uklonjeni:
      • Odaberite sve ćelije u stupcu C i pritisnite Ctrl + C za kopiranje podataka u međuspremnik.
      • Sada odaberite ćeliju B2 i pritisnite prečac Shift + F10.Zatim samo pritisnite V .
      • Uklonite pomoćni stupac.

    VBA makro za uklanjanje prijeloma redaka

    Prednosti: Budući da je jednom stvoren, može se ponovno koristiti u bilo kojoj radnoj knjizi.

    Protiv: morate imati osnovno znanje VBA.

    VBA makronaredba iz primjera ispod briše znakove za početak iz svih ćelija u trenutno otvorenom radnom listu (aktivni radni list).

    Sub RemoveCarriageReturns() Dim MyRange As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual Za svaki MyRange u ActiveSheet.UsedRange If 0 < InStr(MyRange, Chr(10)) Then MyRange = Replace(MyRange, Chr(10), "" ) End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub

    Ako ne jako dobro poznajete VBA, pogledajte Kako umetnuti i pokrenuti VBA kod u Excelu

    Uklonite znake za početak teksta pomoću Text Toolkita

    Ako ste sretni korisnik našeg Text Toolkita ili Ultimate Suite za Excel, onda ne morate gubiti vrijeme na bilo koju od gore navedenih manipulacija. Sve što je potrebno su ova 3 brza koraka:

    1. Odaberite jednu ili više ćelija u kojima želite izbrisati prijelome redaka.
    2. Na vrpci programa Excel idite na Ablebits podatke karticu > Tekst grupu i kliknite gumb Pretvori .
    3. U oknu Pretvori tekst odaberite radio gumb Pretvori prijelom retka u , upišite znak "zamjena" u okvir ikliknite Pretvori .

    U našem primjeru, svaki prijelom retka zamjenjujemo razmakom, tako da stavite pokazivač miša u okvir i pritisnete tipku Enter:

    Kao rezultat, imat ćete uredno organiziranu tablicu s adresama u jednom retku:

    Ako ste znatiželjni isprobati ovaj i još 60 alata za Excel koji štede vrijeme, slobodno možete preuzeti probnu verziju verzija našeg Ultimate Suitea. Bit ćete iznenađeni kada otkrijete rješenja u nekoliko klikova za najizazovnije i najzamornije zadatke u Excelu!

    Video: Kako ukloniti prijelome redaka u Excelu

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.