Aplicabil la: Office 2019, 2016, 2013; 365 sau standard
Iată o întrebare pe care am primit-o de la un cititor care a vrut să împartă o coloană Excel pe verticală:
Lucrez la un raport statistic în Microsoft Excel, folosind versiunea 365. Tocmai am importat un fișier cu valori separate prin virgulă în coloana A și acum trebuie să împart o celulă de coloană pe verticală în două „jumătăți”. Vreo modalitate simplă de a realiza asta? Dacă mă ajută, folosesc Windows 10.
Mulțumesc pentru întrebarea bună. Pentru aceste scenarii, folosesc de obicei funcția Text to Column , care îmi servește destul de bine scopul.
Uneori importăm o cantitate semnificativă de date direct într-o foaie de lucru sau în modelul de date (folosind Power Query și Power Pivot în Excel ). De obicei, importăm așa-numitele fișiere cu valori separate prin virgulă (*.csv). Când lucrăm cu fișiere csv, de obicei avem nevoie de împărțirea sau împărțirea verticală a textului între diferite celule de coloană. În postarea de astăzi vom acoperi trei tehnici utile pe care le vei putea folosi:
- Text în Coloane pentru fișierele delimitate
- Text în coloane cu lățime fixă
- Unificarea celulelor
Citiți mai departe pentru procedura completă – care se aplică cu variații minore versiunilor Microsoft Office începând cu 2010.
Utilizarea delimitatorului Excel pentru împărțirea textului
Această tehnică este utilă în special atunci când lucrați cu o foaie de lucru care conține date care sunt delimitate prin virgule, punct și virgulă, file, spații și așa mai departe.
- Deschideți Excel și deschideți baza de date în care trebuie să fie separate Coloanele .
- Dacă aveți date în celula următoare, selectați celula și faceți clic dreapta pe ea.

- Faceți clic pe Inserare și apoi continuați și selectați Shift Cells Right .


- Acum, selectați întreaga coloană care va trebui separată.
- Faceți clic pe Date în panglică și apoi continuați și selectați Text în coloane .

- Selectați Delimitat și faceți clic pe Următorul .

- Faceți clic pe oricare dintre opțiunile din Delimitatori și selectați Următorul .
- Spuneți, de exemplu, că am selectat spațiu pentru separare.
- În formatul Column Data Selectați opțiunea dvs. dacă este necesar. Va fi General ca implicit.
- Pentru a selecta în ce celulă trebuie făcută separarea, faceți clic pe Destinație și selectați celulele .

- După ce ați terminat cu selecția, faceți clic pe Terminare .

Împărțirea în coloane folosind Lățimea fixă
- Deschideți foaia de calcul și selectați celula coloanei care trebuie împărțită.
- Din nou, asigurați-vă că nu există date disponibile lângă celula de divizare.
- În meniul antet Excel, faceți clic pe Date și selectați Text în coloane .
- Selectați Lățime fixă și faceți clic pe Următorul .

- Pentru a crea o linie de întrerupere, faceți clic pe poziția dorită
- Pentru ștergere , faceți dublu clic pe linia de întrerupere.
- Pentru a muta , faceți clic și trageți linia de întrerupere.

- În formatul Column Data Selectați opțiunea dvs. dacă este necesar. Va fi General ca implicit.
- Pentru a selecta în ce celulă trebuie făcută separarea, faceți clic pe Destinație și selectați celulele .
- Faceți clic pe Terminare după ce ați selectat formatul.

Unificarea celulelor
- Pentru a împărți celulele îmbinate, faceți clic pe Îmbinare și centrare și selectați Anulați îmbinarea celulelor .
Celulele împărțite orizontal în rândurile Excel
Spre deosebire de când lucrați cu tabele în Microsoft Word, PowerPoint și Outlook; nu există o comandă simplă Split pentru a realiza împărțiri orizontale în celulele de rând Excel. Cititorii care doresc să divizeze celulele pe orizontală ar putea folosi formule specifice pentru a-și împărți datele din tabel în două sau mai multe celule de tabel din foaia lor de lucru.
Sper să vă ajute 🙂
Împărțiți celule folosind formule Excel
Răspunzând la întrebarea despre cum să împărțim o celulă în Excel, opțiunea noastră finală este să folosim formule standard Excel. Acestea ne oferă posibilitatea de a împărți conținutul unei celule folosind orice reguli pe care le putem programa în formulele noastre. Deși formulele sunt foarte puternice, ele necesită, de asemenea, abilitățile noastre, mai degrabă decât să folosim o interfață punct-and-click.
Funcții utile Excel pentru a împărți celulele
Cele mai utile funcții pentru a împărți mai multe celule sunt:
STÂNGA
Returnează numărul specificat de caractere de la începutul unui șir de text.
Exemplu:
=STÂNGA("Doris Green", 5)
Rezultat: Doris
Al doilea argument al lui 5 îi spune funcției să returneze primele 5 caractere ale textului „Doris Green”.
DREAPTA
Returnează numărul specificat de caractere de la sfârșitul unui șir de text.
Exemplu:
=DREAPTA("Kathryn West", 4)
Rezultat: Vest
Al doilea argument al lui 4 îi spune funcției să returneze ultimele 4 caractere ale textului „Kathryn West”.
MID
MID returnează caracterele de la mijlocul unui șir de text, având în vedere o poziție și lungimea de pornire.
Exemplu:
=MID("Ann Lewis", 5, 3)
Rezultat: Lew
Al doilea argument reprezintă al n-lea caracter de la care începe, iar ultimul argument este lungimea șirului. Din textul „Ann Lewis”, cele 3 caractere care încep de la poziția 5 sunt „Lew”.
LEN
Returnează numărul de caractere dintr-un șir de text.
Exemplu:
=LEN("Amaliya Dixon")
Rezultat: 13
Există 13 caractere în șir (inclusiv spații).
CĂUTARE
SEARCH returnează numărul de caractere la care un anumit caracter sau șir de text este găsit pentru prima dată. SEARCH citește de la stânga la dreapta și nu face distincție între majuscule și minuscule.
Exemplu:
=CĂUTARE(" ","Charles Bell",1)
Rezultat: 8
Caracterul spațiu apare pentru prima dată în poziția a 8-a a șirului „Charles Bell”; prin urmare, valoarea returnată este 8.
Ultimul argument este opțional; oferă poziția din care să începeți căutarea. Dacă este exclus, numărarea va începe de la primul caracter.
Notă: FIND este echivalentul cu majuscule și minuscule al funcției SEARCH.
SUBSTITUI
SUBSTITUTE înlocuiește toate cazurile existente ale unui șir de text cu un șir de text nou.
Exemplu:
=SUBSTITUT("Juan Dixon","Dix","Wils",1)
Rezultat: Juan Wilson
Șirul de text din Dix a fost înlocuit cu Wils. Ultimul argument determină ce instanță să înlocuiască. În formula de mai sus, a înlocuit doar prima instanță. Dacă am fi exclus acest argument, ar fi înlocuit fiecare instanță.
Exemplu de scenariu
Scenariul nostru este destul de simplu, pentru a împărți o celulă în mai multe coloane putem folosi funcțiile LEFT, RIGHT, LEN și SEARCH. Putem extrage numele și prenumele după cum urmează:
Nume:
=STÂNGA(A2,CĂUTARE(" ",A2)-1)
- CĂUTARE găsește poziția caracterului spațiu, care pentru prima înregistrare din celulele exemplu din „Amaliya Allen” este a opta poziție.
- Nu vrem ca caracterul spațiu inclus în șir, așa că minus 1 din rezultat pentru a ne da o valoare de 7.
- LEFT extrage apoi primele 7 caractere ale șirului de text.
Nume:
=DREAPTA(A2,LEN(A2)-CĂUTARE(" ",A2))
- LEN găsește lungimea șirului de text, care pentru „Amaliya Allen” este 13.
- SEARCH găsește poziția caracterului spațiu, care este 8.
- 13 minus 8 ne oferă numărul de caractere după primul spațiu.
- RIGHT este apoi folosit pentru a extrage caracterele după spațiu.
Cu aceste două formule, ne readuce la același rezultat pe care l-am avut înainte; prenumele în coloana B și numele de familie în coloana C:
