Cum se elimină întreruperile de linie în Excel (3 moduri ușoare)

Dacă lucrați cu date importate din baze de date sau forțe de vânzări, probabil că v-ați ocupat deja de întreruperile de linie.

O întrerupere de linie este ceva care vă permite să aveți mai multe linii în aceeași celulă în Excel.

Mai jos este un exemplu de set de date de nume și adrese în care o singură linie, un nume și diferite părți ale adresei sunt separate printr-o întrerupere de linie.

Deși arată excelent în exemplul de mai sus, uneori, este posibil să nu doriți aceste întreruperi de linie și să aveți nevoie să eliminați aceste întreruperi de linie din setul de date.

În acest tutorial, vă voi arăta trei moduri simple de a eliminați întreruperile de linie în Excel (numit și în celulă retur transport în Excel).

Eliminați întreruperile de linie folosind Găsiți și înlocuiți

Cel mai simplu mod de a elimina manual întreruperile de linie este folosind Căutare și Înlocuire.

Puteți aplica cu ușurință acest lucru la un set de date mare și Găsiți și înlocuiți va face toate greutățile, găsind toate întreruperile de linie și îndepărtându-le din celule.

Să presupunem că aveți un set de date de adrese așa cum se arată mai jos din care doriți să eliminați întreruperile de linie.

Mai jos sunt pașii pentru a elimina întreruperile de linie folosind Găsiți și înlocuiți și înlocuiți-l cu o virgulă:

  1. Selectați setul de date din care doriți să eliminați întreruperile de linie
  2. Faceți clic pe fila Acasă
  3. În grupul de editare, faceți clic pe „Găsiți și selectați”
  4. În opțiunile care apar, faceți clic pe „Înlocuiți”
  5. Plasați cursorul în câmpul „Găsiți ce” și utilizați comanda rapidă de la tastatură - Control + J (țineți apăsată tasta Control și apăsați tasta J). Este posibil să nu vedeți nimic, dar acest lucru plasează caracterul de întrerupere a liniei în câmpul „Găsiți ce”
  6. În câmpul de înlocuire, introduceți o virgulă urmată de un caracter spațial (,)
  7. Faceți clic pe Înlocuiți toate

Pașii de mai sus ar elimina toate întreruperile de linie și le-ar înlocui cu o virgulă. Acest lucru vă va oferi rezultatul într-o singură linie într-o celulă din Excel.

În cazul în care doriți să eliminați întreruperea de linie și doriți să o înlocuiți cu altceva în loc de virgulă, trebuie să specificați acest lucru în Pasul 6 (în câmpul „Înlocuiți cu”)

Notă: se recomandă să creați o copie de rezervă a fișierului care conține datele, astfel încât să nu le pierdeți în cazul în care aveți nevoie de ele în viitor.

Eliminați pauzele de linie folosind Formula

O altă modalitate de a scăpa de întreruperile de linie din Excel este folosind o formulă. În timp ce metoda Găsiți și înlocuiți vă oferă rezultate statice, formula vă va oferi rezultate care se vor actualiza automat în cazul în care faceți modificări în setul de date original.

Să presupunem că aveți setul de date așa cum se arată mai jos și doriți să eliminați pauzele de linie din toate celulele.

Mai jos este formula care va face acest lucru:

= SUBSTITUT (A2, CHAR (10), "")

Funcția SUBSTITUTE găsește și înlocuiește caracterul CHAR (10) - care reprezintă caracterul de alimentare de linie. Deci, formula de mai sus găsește toate întreruperile de linie și le înlocuiește cu gol - ceea ce înseamnă în esență că aceste întreruperi de linie au fost eliminate.

În cazul în care doriți ca rezultatul să fie separat o virgulă (sau orice alt caracter), puteți utiliza formula de mai jos:

= SUBSTITUT (A2, CHAR (10), ",")

Notă: În cazul în care ați activat textul Wrap într-o celulă în care obțineți rezultatul formulei, este posibil să vedeți în continuare un text care se mută la următoarea linie din aceeași celulă. Acest lucru nu se datorează întreruperilor de linie. Dacă reglați coloana

Eliminați pauzele de linie utilizând VBA

Dacă vă simțiți confortabil folosind VBA, acesta ar putea fi cel mai rapid mod de a scăpa de pauzele de linie în Excel.

Dar trebuie să faceți ceva de lucru înainte de a face din aceasta o operație cu un singur clic.

Mai jos este codul VBA care va trece prin fiecare celulă din

Sub RemoveLineBreaks () Pentru fiecare celulă din selecție Cell.Value = Înlocuiți (Cell.Value, Chr (10), ",") Următorul Sub Sub

Codul de mai sus folosește funcția REPLACE în VBA pentru a înlocui toate caracterele de întrerupere a liniei dintr-o celulă cu o virgulă urmată de caracterul spațiu.

Rezultatul acestui cod VBA este static și nu puteți anula acest lucru. Deci, dacă intenționați să-l utilizați, vă recomand să creați o copie a setului de date original înainte de a utiliza codul.

Puteți pune acest cod într-un modul obișnuit în Excel și, în cazul în care trebuie să-l utilizați des și să aveți nevoie de el disponibil în toate registrele de lucru Excel, puteți salva acest cod fie în Registrul personal de lucru Macro, fie îl puteți adăuga ca Completare Excel.

Dacă doriți să-l utilizați cu un singur clic, puteți adăuga acest cod macro la Bara de instrumente de acces rapid. În acest fel, tot ce trebuie să faceți este să faceți selecția și să faceți clic pe butonul macro din QAT pentru a rula codul.

Line Break vs. Retur transport

Există o diferență minoră între o întrerupere de linie în Excel și într-o întoarcere de transport.

Funcția unui retur de transport este să ia cursorul la începutul propoziției. A fost folosit în versiunile timpurii ale mașinilor de scris și mai târziu în computere. O întoarcere a transportului de la sine nu ar duce la o întrerupere a liniei în Excel. Atunci când este combinat cu Feed de linie, rezultă o întrerupere a liniei.

În majoritatea cazurilor, când vedeți o întrerupere de linie în Excel, există retur de transport.

De asemenea, atunci când utilizați ALT Enter pentru a insera o întrerupere de linie în Excel, aceasta inserează doar un flux de linie și nu retur de transport.

Atunci de ce ar trebui să ne facem griji cu privire la întoarcerea trăsurii? Pentru că este posibil să îl primiți în datele dvs. în cazul în care a fost descărcat dintr-o bază de date care utilizează returnarea transportului.

Codul ASCII al unui return de transport este 13 (CR, cod ASCII 13) și îl puteți găsi și înlocui folosind formule.

Puteți citi mai multe despre diferența dintre un avans de linie și o întoarcere la trăsură aici.

Sper că ți s-a părut util acest tutorial.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave