Ako radite s podacima koji se uvoze iz baza podataka ili prodajne snage, vjerojatno ste se već pozabavili prijelomima retka.
Prijelom retka nešto je što vam omogućuje da imate više redaka u istoj ćeliji u Excelu.
Ispod je primjer skupa podataka o imenu i adresi u kojem su jedan redak, naziv i različiti dijelovi adrese odvojeni prijelomom retka.
Iako u gornjem primjeru izgleda sjajno, ponekad možda nećete htjeti ove prijelome retka i morate ih ukloniti iz skupa podataka.
U ovom vodiču pokazat ću vam tri jednostavna načina uklonite prijelome redaka u Excelu (naziva se i unutar ćelije povrat prtljage u Excelu).
Uklonite prijelome linija pomoću značajke Pronađi i zamijeni
Najjednostavniji način ručnog uklanjanja prijeloma retka je pomoću funkcije Pronađi i zamijeni.
To možete lako primijeniti na veliki skup podataka, a značajka Nađi i zamijeni izvršiće sve teške poslove tako što će pronaći sve prijelome linija i ukloniti ih iz ćelija.
Pretpostavimo da imate skup podataka adresa kao što je prikazano u nastavku iz kojeg želite ukloniti prijelome redaka.
U nastavku su navedeni koraci za uklanjanje prijeloma retka pomoću značajke Pronađi i zamijeni i zamjenu zarezom:
- Odaberite skup podataka iz kojeg želite ukloniti prijelom retka
- Kliknite karticu Početna
- U grupi Uređivanje kliknite "Pronađi i odaberi"
- U opcijama koje se pojavljuju kliknite "Zamijeni"
- Postavite pokazivač u polje ‘Pronađi što’ i upotrijebite tipkovnički prečac - Control + J (držite tipku Control i pritisnite tipku J). Možda nećete ništa vidjeti, ali to stavlja znak prijeloma retka u polje "Pronađi što"
- U polje za zamjenu unesite zarez iza kojeg slijedi razmak (,)
- Pritisnite Zamijeni sve
Gore navedeni koraci uklonili bi sve prijelaze retka i zamijenili ih zarezom. To će vam dati rezultat u jednom retku u ćeliji u Excelu.
U slučaju da želite ukloniti prijelom retka i želite ga zamijeniti nečim drugim umjesto zareza, morate to navesti u 6. koraku (u polju ‘Zamijeni s’)
Napomena: Preporučuje se stvaranje sigurnosne kopije datoteke koja sadrži podatke kako ih ne biste izgubili u slučaju da vam zatreba u budućnosti.Uklonite prijelome redaka pomoću formule
Drugi način da se riješite prijeloma retka u Excelu je pomoću formule. Dok metoda Find & Replace daje statičke rezultate, formula će vam dati rezultate koji će se automatski ažurirati u slučaju da napravite bilo kakve promjene u izvornom skupu podataka.
Pretpostavimo da imate skup podataka kao što je prikazano u nastavku i želite ukloniti prijelom retka iz svih ćelija.
Ispod je formula koja će to učiniti:
= ZAMJENA (A2, CHAR (10), "")
Funkcija ZAMJENA pronalazi i zamjenjuje znak CHAR (10) - koji predstavlja znak unosa retka. Dakle, gornja formula pronalazi sve prijelome redaka i zamjenjuje ih praznim - što u biti znači da su ti prijelomi redova uklonjeni.
U slučaju da želite da se rezultat odvoji zarezom (ili bilo kojim drugim znakom), možete koristiti donju formulu:
= ZAMJENA (A2, CHAR (10), ",")
Napomena: U slučaju da ste omogućili Wrap-text u ćeliji u kojoj dobivate rezultat formule, možda ćete ipak vidjeti da se neki tekst premješta u sljedeći redak u istoj ćeliji. To nije zbog prijeloma retka. Ako prilagodite stupac
Uklonite prekide linije pomoću VBA
Ako vam je ugodno koristiti VBA, ovo bi mogao biti najbrži način da se riješite prekida linija u Excelu.
Ali morate obaviti neki posao prije nego što to učinite operacijom jednim klikom.
Ispod je VBA kôd koji će proći kroz svaku ćeliju u
Sub RemoveLineBreaks () Za svaku ćeliju u odabiru Cell.Value = Replace (Cell.Value, Chr (10), ",") Next End Sub
Gornji kôd koristi funkciju REPLACE u VBA za zamjenu svih znakova prijeloma retka u ćeliji zarezom iza kojeg slijedi razmak.
Rezultat ovog VBA koda je statičan i to ne možete poništiti. Dakle, ako ga namjeravate koristiti, toplo vam preporučujem da prije korištenja koda izradite kopiju izvornog skupa podataka.
Ovaj kôd možete staviti u običan modul u Excelu, a u slučaju da ga morate često koristiti i da vam je potreban u svim Excel Excelovim radnim knjigama, možete ga spremiti u Osobnu radnu knjigu makronaredbi ili ga dodati kao Dodatak Excel.
Ako ga želite koristiti jednim klikom, možete dodati ovaj makro kôd na Alatnu traku za brzi pristup. Na ovaj način sve što trebate učiniti je napraviti odabir i kliknuti na gumb makronaredbe u QAT -u za pokretanje koda.
Prekid linije vs. Povrat prtljage
Postoji mala razlika između prijeloma retka u Excelu i povratka nosača.
Funkcija povratka nosača je da zadrži kursor na početku rečenice. Korišten je u ranim verzijama pisaćih strojeva, a kasnije i u računalima. Vraćanje nosača samo po sebi ne bi dovelo do prijeloma retka u Excelu. U kombinaciji s linijskim ulaganjem rezultira prijelomom retka.
U većini slučajeva, kada vidite prijelom retka u Excelu, u njemu se nalazi vraćanje nosača.
Također, kada upotrijebite ALT Enter za umetanje prijeloma retka u Excel, on ubacuje samo unos retka, a ne i povratak nosača.
Zašto bismo se onda trebali brinuti oko povratka kočije? Budući da ga možete unijeti u svoje podatke u slučaju da je preuzet iz baze podataka koja koristi return carriage.
ASCII kod povratka nosača je 13 (CR, ASCII kod 13) i možete ga pronaći i zamijeniti pomoću formula.
Ovdje možete pročitati više o razlici između unosa linije i povratka nosača.
Nadam se da vam je ovaj vodič bio koristan.