Note: The other languages of the website are Google-translated. Back to English
English English

Extrageți mai multe linii dintr-o celulă

Dacă aveți o listă de șiruri de text care sunt separate prin întreruperi de linie (care apare prin apăsarea Alt + Introducere tastele la introducerea textului), iar acum, doriți să extrageți aceste linii de text în mai multe celule, așa cum este prezentat mai jos. Cum l-ați putea rezolva cu o formulă în Excel?


Extrageți mai multe linii dintr-o celulă cu formulă

Pentru a extrage fiecare linie dintr-o celulă cu mai multe linii în celule separate, puteți utiliza combinația funcțiilor TRIM, MID, SUBSTITUTE, REPT și LEN. Vă rugăm să efectuați pașii următori:

1. În primul rând, ar trebui să introduceți o listă de numere pe care doriți să extrageți textul rând într-un rând, de exemplu, introduceți 1 până la 4 în intervalul C1: F1, vedeți captura de ecran:

2. Apoi, introduceți sau copiați formula de mai jos în celula C2:

=TRIM( MID(SUBSTITUTE( $A2, CHAR(10), REPT( " ",LEN($A2) ) ), (C$1-1)*LEN($A2)+1, LEN($A2)) )

3. Apoi, trageți mânerul de umplere în celulele din dreapta pentru a obține tot textul în celule separate, consultați captura de ecran:

4. Continuați să trageți mânerul de umplere în jos până la intervalul de celule pe care doriți să aplicați această formulă și toate liniile de text au fost extrase după cum se arată în următoarea captură de ecran:


Explicația formulei:
  • SUBSTITUT ($ A2, CHAR (10), REPT ("", LEN ($ A2))): această funcție SUBSTITUTE este utilizată pentru a înlocui toate întreruperile de linie cu un șir de text nou returnat de funcția REPT. Acest șir returnat va fi folosit ca argument de text în cadrul funcției MID.
  • (C $ 1-1) * LEN ($ A2) +1: această parte este utilizată pentru a reveni la poziția inițială a primului, al doilea sau al n-lea substring. Valoarea returnată va fi utilizată ca argument start_num în cadrul funcției MID.
  • LEN ($ A2): această funcție LEN returnează lungimea totală a șirului de text din celula A2. Valoarea returnată va fi utilizată ca argument num_chars în cadrul funcției MID.
  • Deci formula va fi recunoscută astfel:
  • TUNDE(): funcția TRIM elimină toate spațiile suplimentare din șirul de text dintre cuvinte.

Extrageți mai multe linii dintr-o celulă cu un utilitar util

Dacă sunteți dureros cu formulele complexe, Kutools pentru Excel acceptă o funcție ușoară - Celule divizate, cu acest instrument util, puteți împărți conținutul celulei în mai multe rânduri sau coloane pe baza oricărui separator specific de care aveți nevoie. Faceți clic pentru a descărca Kutools pentru Excel pentru încercare gratuită!

doc kte extrage mai multe linii


Funcții relative utilizate:

  • TRIM:
  • Funcția Excel TRIM elimină toate spațiile suplimentare din șirul de text și păstrează doar spații unice între cuvinte.
  • MID:
  • Returnează caracterele specifice din mijlocul șirului de text.
  • SUBSTITUTE:
  • Funcția Excel SUBSTITUTE înlocuiește textul sau caracterele dintr-un șir de text cu alt text sau caractere.
  • REPT:
  • Funcția REPT este utilizată pentru a repeta caracterele de un număr specificat de ori.
  • LEN:
  • Funcția LEN returnează numărul de caractere dintr-un șir de text.

Mai multe articole:

  • Verificați dacă celula este egală cu orice valoare din listă
  • De exemplu, am o listă de șiruri de text în coloana A și acum vreau să verific dacă valoarea celulei din această coloană este egală cu orice valoare din altă listă a coloanei E. Dacă este egală, afișează TRUE, în caz contrar, este afișată o valoare FALSE după cum se arată în imaginea de mai jos.

Cele mai bune instrumente de productivitate Office

Kutools pentru Excel - Vă ajută să vă distingeți de mulțime

Doriți să vă finalizați munca zilnică rapid și perfect? Kutools pentru Excel aduce 300 de funcții avansate puternice (Combinați registre de lucru, sumă după culoare, divizați conținutul celulei, convertiți data și așa mai departe ...) și economisiți 80% timp pentru dvs.

  • Conceput pentru 1500 de scenarii de lucru, vă ajută să rezolvați 80% probleme Excel.
  • Reduceți mii de clicuri pe tastatură și mouse în fiecare zi, ușurați-vă ochii și mâinile obosite.
  • Deveniți expert Excel în 3 minute. Nu mai este nevoie să vă amintiți formule dureroase și coduri VBA.
  • Încercare gratuită nelimitată de 30 de zile. Garanție de restituire a banilor de 60 de zile. Upgrade gratuit și asistență timp de 2 ani.
Panglică Excel (cu Kutools pentru Excel instalat)

Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)

  • O secundă pentru a comuta între zeci de documente deschise!
  • Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
  • Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
  • Aduce file eficiente în Office (include Excel), la fel ca Chrome, Firefox și noul Internet Explorer.
Captură de ecran a Excel (cu fila Office instalată)
Comentarii (0)
Încă nu există evaluări. Fii primul care evaluează!
Nu există comentarii postate aici încă
Lăsa comentarii
Postare ca invitat
×
Evaluează această postare:
0   Caractere
Locații sugerate