Kako ukloniti prijelome reda (povratak nositelja) iz ćelija u Excelu 2013, 2010 i 2007

Ovaj vodič će vas upoznati s tri načina uklanjanja povratnih znakova iz ćelija u Excelu. Također ćete naučiti kako zamijeniti prijelome reda drugim znakovima. Sva predložena rješenja rade u Excelu 2013, 2010, 2007 i 2003.

Prijelomi reda mogu se pojaviti u tekstu iz različitih razloga. Obično se vraćanja nosioca dešavaju u radnoj svesci, na primer kada se tekst kopira sa web stranice, kada se već nalaze u radnoj svesci primljenoj od klijenta ili kada ih sami dodamo pritiskom na tastere. Alt + Enter.

Bez obzira na razlog za njih, sada je izazov ukloniti povratne oznake nosača, jer ometaju pretraživanje fraza i rezultiraju neredom u kolonama kada je prelamanje omogućeno.

Sve tri predstavljene metode su prilično brze. Odaberite onaj koji vam najviše odgovara:

Bilješka: U početku su se termini "povratak kočije" i "pomak u liniju" koristili pri radu na pisaćim mašinama i označavali su dvije različite operacije. Radoznali čitatelj može samostalno pronaći detaljne informacije o tome na Internetu.

Računari i softver za obradu teksta dizajnirani su imajući na umu karakteristike pisaćih mašina. Zbog toga se sada koriste dva različita znaka koji se ne mogu ispisati za označavanje prijeloma reda: povrat kočije (Povratak vagona, CR ili ASCII kod 13) i Prevođenje linija (Pomak linije, LF ili ASCII kod 10). U Windowsu se oba znaka koriste zajedno, a na *NIX sistemima se koriste samo novi redovi.

Budi pazljiv: Obje opcije se nalaze u Excel-u. Prilikom uvoza iz datoteka .txt or . Csv podaci obično sadrže povratne informacije o nosiocima i prijevode reda. Kada se prijelom reda unese ručno pritiskom na Alt + Enter, Excel umeće samo znak novog reda. Ako je fajl . Csv primljeno od obožavatelja Linuxa, Unixa ili drugog sličnog sistema, a zatim se pripremite za susret samo sa znakom za novi red.

Uklanjanje povratnih kolica ručno

Prednosti: Ova metoda je najbrža.

Cons: Bez dodatnih pogodnosti 🙁

Ovako možete ukloniti prijelome reda koristeći "Pronađite i zamijeniti":

  1. Odaberite sve ćelije u kojima želite ukloniti povratne znakove ili ih zamijeniti drugim znakom.Kako ukloniti prijelome reda (povratak nositelja) iz ćelija u Excelu 2013, 2010 i 2007
  2. pritisnuti Ctrl + Hda biste otvorili dijaloški okvir Pronađite i zamijeniti (Pronađi i zamijeni).
  3. Stavite kursor u polje Naći (Pronađi šta) i pritisnite Ctrl+J. Na prvi pogled, polje će izgledati prazno, ali ako bolje pogledate, vidjet ćete malu tačku u njemu.
  4. U Zamenjen (Zamijeni sa) unesite bilo koju vrijednost koju želite umetnuti na mjesto vraćanja nosača. Obično se za to koristi razmak kako bi se izbjeglo slučajno lijepljenje dvije susjedne riječi. Ako samo želite ukloniti prijelome reda, napustite polje Zamenjen (Zamijenite sa) prazno.Kako ukloniti prijelome reda (povratak nositelja) iz ćelija u Excelu 2013, 2010 i 2007
  5. Pritisnite dugme Zamijenite sve (Zamijenite sve) i uživajte u rezultatu!Kako ukloniti prijelome reda (povratak nositelja) iz ćelija u Excelu 2013, 2010 i 2007

Uklonite prijelome reda koristeći Excel formule

Prednosti: Možete koristiti sekvencijalne ili ugniježđene formule za složenu provjeru teksta u obrađenoj ćeliji. Na primjer, možete ukloniti povratne znakove i zatim pronaći dodatne početne ili zadnje razmake ili dodatne razmake između riječi.

U nekim slučajevima, prijelomi redova moraju biti uklonjeni kako bi se kasnije koristio tekst kao argumenti funkcije bez unošenja promjena u originalne ćelije. Rezultat se može koristiti, na primjer, kao argument funkcije VIEW (POGLEDAJ GORE).

Cons: Morat ćete kreirati pomoćni stupac i izvršiti mnoge dodatne korake.

  1. Dodajte pomoćnu kolonu na kraj podataka. U našem primjeru će se zvati 1 linije.
  2. U prvu ćeliju pomoćne kolone (C2) unesite formulu za uklanjanje/zamjena prijeloma reda. Ispod je nekoliko korisnih formula za razne prilike:
    • Ova formula je prikladna za upotrebu sa Windows i UNIX kombinacijama vraćanja nosača/pokretanja reda.

      =ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);"")

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

    • Sljedeća formula je prikladna za zamjenu prijeloma reda bilo kojim drugim znakom (na primjer, “, ” – zarez + razmak). U tom slučaju, linije se neće kombinirati i dodatni razmaci se neće pojaviti.

      =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;СИМВОЛ(13);"");СИМВОЛ(10);", ")

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

    • A evo kako možete ukloniti sve znakove koji se ne mogu ispisati iz teksta, uključujući prijelome reda:

      =ПЕЧСИМВ(B2)

      =CLEAN(B2)

    Kako ukloniti prijelome reda (povratak nositelja) iz ćelija u Excelu 2013, 2010 i 2007

  3. Kopirajte formulu u sve ćelije u koloni.
  4. Po želji, možete zamijeniti originalnu kolonu novom, s uklonjenim prijelomima redaka:
    • Odaberite sve ćelije u koloni C i pritiskom Ctrl + C kopirajte podatke u međuspremnik.
    • Zatim odaberite ćeliju B2, pritisnite prečicu na tastaturi Shift + F10 i onda Ubacite (Insert).
    • Izbrišite pomoćnu kolonu.

Uklonite prijelome redova pomoću VBA makroa

Prednosti: Kreirajte jednom – koristite iznova i iznova sa bilo kojom radnom sveskom.

Cons: Potrebno je barem osnovno poznavanje VBA.

VBA makro u sljedećem primjeru uklanja povratne podatke iz svih ćelija na aktivnom radnom listu.

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

Ako niste previše upoznati sa VBA, preporučujem vam da proučite članak o tome kako umetnuti i izvršiti VBA kod u Excelu.

Ostavite odgovor