Excel împarte conținutul celulei în altele diferite. Cum se împarte o celulă în Excel în două. Acest videoclip vă arată în detaliu cum să împărțiți textul în coloane.

Formatarea și editarea celulelor în Excel este un instrument util pentru vizualizarea informațiilor. Astfel de posibilități ale programului de lucru sunt de neprețuit.

Nu este nevoie să explicați oricui importanța prezentării optime a datelor. Să vedem ce se poate face cu celulele din Microsoft Excel... În această lecție, veți afla despre noile opțiuni pentru completarea și formatarea datelor din foile de lucru.

Cum se îmbină celulele fără a pierde date Excel?

Celulele adiacente pot fi combinate orizontal sau vertical. Rezultatul este o celulă care ocupă câteva coloane sau rânduri simultan. Informațiile apar în centrul celulei îmbinate.

Ordinea combinării celulelor în Excel:

Rezultatul va fi:

Dacă cel puțin o celulă din intervalul selectat este încă în curs de editare, este posibil ca butonul pentru îmbinare să nu fie disponibil. Este necesar să confirmați editarea și să apăsați „Enter” pentru a ieși din modul.



Cum se împarte o celulă în două în Excel?

Doar o celulă combinată poate fi împărțită în două celule. Iar unul independent, care nu a fost unit, este imposibil. DAR cum să obțineți o masă ca aceasta:

Să aruncăm o privire mai atentă într-o foaie de lucru Excel.

Linia separă mai multe celule, dar arată marginile a două celule. Celulele de mai sus „împărțite” și de mai jos sunt îmbinate pe rând. Prima coloană, a treia și a patra din acest tabel sunt alcătuite dintr-o singură coloană. A doua coloană este de două.

Astfel, pentru a împărți celula dorită în două părți, este necesară îmbinarea celulelor adiacente. În exemplul nostru, sus și jos. Nu combinăm celula care urmează să fie împărțită.

Cum se împarte o celulă în diagonală în Excel?

Pentru a rezolva această problemă, trebuie să efectuați următoarea procedură:


Dacă trebuie să desenați o diagonală într-o celulă mare, utilizați instrumentul Inserare.

În fila „Ilustrații”, selectați „Forme”. Secțiunea „Linii”.

Tragem o diagonală în direcția dorită.

Cum fac ca celulele să aibă aceeași dimensiune?

Puteți converti celulele într-o singură dimensiune, după cum urmează:

Puteți modifica lățimea celulelor pe toată foaia. Pentru aceasta, selectați întreaga foaie. Faceți clic stânga pe intersecția numelor rândurilor și coloanelor (sau a comenzii rapide de la tastatură CTRL + A).

Deplasați cursorul peste numele coloanelor și faceți-l să arate ca o cruce. Apăsați butonul stâng al mouse-ului și trageți marginea, setând dimensiunea coloanei. Celulele din întreaga foaie vor deveni aceleași.

Cum împart o celulă în linii?

În Excel, puteți face mai multe rânduri dintr-o singură celulă. Străzile sunt listate într-un singur rând.

Trebuie să facem mai multe rânduri, astfel încât fiecare stradă să fie scrisă pe o singură linie.

Selectați celula. În fila „Alignment”, faceți clic pe butonul „Text Wrap”.


Datele din celulă sunt distribuite automat pe mai multe rânduri.

Încercați, experimentați. Setați formatele cele mai convenabile pentru cititorii dvs.

Cum se împarte textul pe coloane în două, trei sau mai multe celule în Excel 2007. De obicei, de exemplu, se utilizează o defalcare a celulelor cu numele complet, astfel încât datele să fie separate.

Cum se împarte textul în coloane în Excel

La locul de muncă, a trebuit să împart timpul în celulele tabelului Excel, exemplu: 0: 00-15: 00. Și între valori, separatorul este un punct și virgulă 0: 00-15: 00; 16: 00-17: 00; 22: 00-24: 00. Aceste date sunt în tabel pe zile, în celule există un număr diferit de valori între separator. A fost necesar să împărțiți ora pentru fiecare zi, să puneți ora într-o coloană sub dată, să împărțiți ora la început și la sfârșit, să calculați diferența și să adăugați totul împreună ...

Prima etapă. Timpul împărțit în celule

Selectați o gamă de celule, pe panglică, faceți clic pe Date-Text după coloane, va apărea Expertul text.

Nu schimbăm nimic dacă comutatorul dvs. este în poziție: cu un separator, faceți clic pe.

Debifați caseta de selectare „întabulare”, bifați caseta de selectare „celălalt”

și adăugați un punct și virgulă [; ]. Apăsăm fie mai departe, deși nu sunt multe de privit, fie mai bine zis, apăsăm că este gata. Se va pune întrebarea: înlocuiți conținutul celulelor? Raspunsul este da!

Am putut să rupe celula cu câte valori existau între [; ]. Adăugați rânduri goale sub celulă cu data, în numărul de celule din dreapta coloanei C.

Două celule, două rânduri. Selectați celule, copiați,

și sub prima celulă, faceți clic dreapta pe „Lipire specială” - „Transpunere”.

Datele vor fi transferate de la rând la coloană, vom face același lucru pentru restul celulelor.

S-a întâmplat text divizatîntr-o celulă, aranjați ziua, într-o coloană.


Etapa a doua. Cum se împarte o celulă într-o oră de început și de sfârșit în Excel

Să obținem diferența de timp folosind din nou expertul text. Hai sa continuăm text divizat în celule la început și la sfârșit. Aici, semnul minus „-” este separatorul.

Să scoatem coloana din spatele mesei noastre copiind și lipind celulele de lângă ea. Lucrăm cu expertul: Date-Text pe coloane, primul pas nu schimbă nimic, în al doilea pas punem un minus în cealaltă casetă [-], facem clic pe terminat.

Etapa a treia

Am pus formula: ora de încheiere minus ora de început,

formatul celulei Toate formatele [h]: mm,

întindeți formula până la capăt. Avem timp în ore. În celula următoare scriem: = K4 * 60 Enter. Obținem timpul în câteva minute.

Adevărat cu câteva secunde ... Nu am găsit o modalitate mai bună decât să copiez o coloană, să o lipesc în blocnotes, să apăsăm CTRL + H (Găsire și înlocuire), în căutare a scris: 00

și l-am lăsat necompletat ...

Apăsat pentru a înlocui toate ... Text fără: 00 copiat din notepad și lipit în tabel.

Cu numărul de ore, am făcut-o mai ușor, l-am copiat într-un caiet și l-am lipit într-o masă. O problemă: 24 de ore costă ca 24:00:00.

Nu este o problemă din moment ce știm cum să împărțiți o celulă în Excel, apoi aici puteți aplica Copiere și lipire, dar cu un truc - în celulă înainte de 24:00 puneți un apostrof ‘- ghilimele unice„ 24:00

și introduceți peste tot. Puteți adăuga doar minute cu o sumă automată, obținem suma de ore împărțind suma de minute la 60, iar numărul de zile vom împărți numărul de ore rezultat la 24 ...

În exemplul meu, ceva de la 31 de zile a lucrat timp de 28 de zile, de la 744 ore -673 ore și de la 44640 minute -40411 minute ... Nu contează ce este, principalul lucru este că în acest exemplu ai învățat cum îți place în Excel divizați textul în coloaneîntr-o celulă, cum puteți utiliza blocnotesul într-un mod non-standard și să schimbați formatul celulelor adăugând un apostrof la acestea.

Acest videoclip vă arată în detaliu cum să împărțiți textul în coloane:

Vă recomandăm să vizionați videoclipul în modul ecran complet; în setările de calitate, alegeți 1080 HD, Nu uita abonați-vă la canalul YouTube, acolo veți găsi o mulțime de videoclipuri interesante care apar destul de des. Vizualizare fericită!

În articolul „Excel - Optimizarea tabelului” s-a stipulat că, pentru lucrul corect cu tabelul, fiecare coloană trebuie să conțină numai date logic indivizibile .

De exemplu, în tabelul angajaților din Figura 1, trebuie să sortați datele după numele de familie și apoi după numele angajatului (pentru a sorta numele). Pentru a face acest lucru, ar trebui să distribuiți numele, prenumele și patronimicele pe coloane separate.

Când trebuie să împărțiți datele care se află într-o singură coloană, puteți utiliza caracteristica Excel încorporată - împărțirea conținutului unei coloane în mai multe .

Pentru a face acest lucru, urmați acești pași:

1. În dreapta intervalului care urmează să fie împărțit, introduceți mai multe coloane goale în funcție de numărul de date care trebuie separate. Acest lucru se face pentru a evita înlocuirea datelor din coloanele adiacente. În cazul nostru, vom introduce două coloane noi (Fig. 2).

2. Selectați coloana care conține datele partajate (Prenume Prenume Patronimic).

3. În panoul Lucrul cu datele din fila Date, faceți clic pe butonul Text după coloane.

În caseta de dialog deschisă Expertul de text (analiză) - pasul 1 din 3 (fig. 3)în zonă Format de date sursă specificați opțiunea de împărțire:
delimitat - dacă textul din celule este separat de spații, virgule, punct și virgulă, file etc. (acesta este cazul nostru - separate prin spații);
lățime fixă - dacă împărțim datele în părți egale (în funcție de coloană).

5. În fereastră Expertul text (analiză) - pasul 2 din 3(Fig. 4) alegeți caracter delimitatorspaţiu ... Dacă caracterul necesar lipsește din setul propus, bifați caseta de selectare alteși introduceți caracterul necesar în câmp. În același timp, o mostră a partiției va fi afișată în partea de jos a ferestrei.

6. Dând clic pe Următorul, accesați următoarea casetă de dialog: Expertul de text (analiză) - pasul 3 din 3(Figura 5), ​​care vă permite să setați formatul de date pentru fiecare nouă coloană. Buton Mai multe detalii deschide o casetă de dialog în care puteți seta setari aditionale date numerice.
Puteți exclude o singură coloană atunci când divizați. Pentru a face acest lucru, selectați-l în eșantionul de analiză și activați opțiunea Omiteți coloana.

7. După setarea tuturor parametrilor necesari, apăsați butonul Terminat, ca urmare, conținutul intervalului selectat va fi împărțit în trei coloane (Fig. 6).

Uneori trebuie să împărțiți vizual celula Tabelele Excel Două. De fapt, nu puteți împărți o celulă în Excel, dar puteți realiza separarea vizuală a unei celule într-un tabel și există mai multe astfel de metode.

Mai întâi trebuie să decideți în ce scopuri trebuie să împărțiți celula. Dacă datele din celula împărțită vor fi utilizate separat, atunci celula poate fi împărțită folosind metoda de combinare a celulelor. Dacă trebuie doar să desenați vizual o celulă pe jumătate, fără a utiliza datele din ea în viitor, atunci algoritmul acțiunilor va fi diferit.

Împărțiți o celulă în două folosind metoda de combinare

Să presupunem că doriți să creați un astfel de tabel.

Acest lucru poate fi realizat prin combinarea celulelor de jos și de sus. Pentru a face acest lucru, utilizați butonul „combinați celulele”.

Rămâne doar să selectați lățimea dorită a celulelor îmbinate.

O celulă divizată este de fapt două coloane.

Împărțiți o celulă în două: al doilea mod

Să presupunem că trebuie să împărțiți vizual o celulă în Excel și fiecare dintre jumătățile unei astfel de celule nu va fi folosită în alte calcule.

Pentru a crea un astfel de efect, introduceți „Linia” AutoShape în celulă.

Pentru a aranja corect datele în celule, vom face modificări în setarea formatului celulei.

Există o altă modalitate de a împărți o celulă pe orizontală. Dând clic pe butonul din dreapta pe celulă, numim editorul „Formatarea celulei” și mergem la fila „Font”. Schimbați sublinierea la „Singur, celulă cu celulă”.

Nu uitați să aliniați textul din „Format de celule” cu aceiași parametri ca în figura anterioară.

Cum se împarte o celulă în Excel în două în diagonală

Pentru a face acest lucru, puteți utiliza, de asemenea, două metode. Pentru prima, va trebui să inserați o linie AutoShape așa cum este descris mai sus. Trebuie doar să trasați o linie de la un colț la altul al celulei.

Pentru a doua metodă, apelați editorul „Formatare celule” și accesați fila „Border”. Prin apăsarea butonului, așa cum se arată în figură, obținem împărțirea celulei Excel de-a lungul diagonalei.

Metodele de mai sus vă vor ajuta să împărțiți o celulă de tabel Excel în două. A face acest lucru, așa cum este deja clar, nu este dificil. Trebuie menționat doar că combinarea celulelor nu este întotdeauna utilă. Dacă sortarea sau diferite cicluri de celule vor fi utilizate în documentul dezvoltat, atunci nu este recomandat să combinați inutil celulele din tabel. În acest caz, puteți împărți vizual celula în alte moduri.

Bună ziua, dragă cititoare!

În articol, vreau să iau în considerare întrebarea cum și în ce moduri, poate, să împărțim textul într-o celulă, care s-a dovedit a fi lipită! Dacă lucrați adesea cu date importate în Excel, din când în când întâlniți probleme precum descărcarea, formatul incorect al datelor, cuvinte sau valori blocate și multe altele. Pentru acest caz, Excel oferă mai multe opțiuni pentru normalizarea datelor și fiecare dintre ele are propriile sale argumente pro și contra.

Este posibil să analizați textul combinat în componentele necesare folosind:

Expertul analizorului de text

Să luăm în considerare cel mai simplu mod de a împărți textul într-o celulă, nu în esență, ci în execuție. De exemplu, acest lucru poate fi demonstrat foarte clar pe numele complet într-o singură celulă, care trebuie împărțit în coloane separate pentru confort și.

Pentru a finaliza sarcina, deschideți caseta de dialog Expertul de text (analiză) și împărțiți textul în 3 pași:

  1. Mai întâi, trebuie să selectați datele care trebuie împărțite, urmatorul pasîn fila „Date” din secțiunea „Lucrul cu datele”, faceți clic pe pictograma „Text după coloane” și în caseta de dialog asistent numită, specificați formatul textului de lucru. Alegem 2 tipuri de formate:


  • General- nu modifică datele, lăsarea lor în forma lor originală va fi cea mai bună alegere în majoritatea cazurilor;
  • Textacest format, necesar în principal pentru coloanele cu valori numerice, pe care programul trebuie să le interpreteze în mod necesar ca text. (De exemplu, acestea sunt numere cu o mie de separatoare sau numărul unui card de plastic);
  • Data- acest format este utilizat pentru coloanele cu date, apropo, formatul datei în sine poate fi selectat în lista derulantă.

În cazul în care veți utiliza simboluri care nu sunt similare cu cele standard alocate în setările regionale, puteți utiliza butonul „Detalii” pentru recunoașterea corectă a acestora.

Deconectarea textului folosind formule

Pentru această metodă, avem nevoie de capacitățile de combinații ale funcțiilor SEARCH și MID. Cu ajutorul, vom căuta toate spațiile dintre cuvinte (de exemplu, între numele de familie, prenumele și patronimicul). Apoi selectăm numărul necesar de caractere pentru o separare ulterioară.

Și dacă cu primele două cuvinte este clar ce și cum să separați, atunci nu există separator pentru ultimul cuvânt, ceea ce înseamnă că trebuie să specificați ca argument în mod condiționat un numar mare de caractere ca argument num_chars pentru funcția MID, de exemplu, 100, 200 sau mai mult.

Și acum, pas cu pas, ia în considerare formarea unei formule pentru împărțirea textului într-o celulă:

  • În primul rând, trebuie să găsim două spații care ne separă cuvintele, pentru a găsi primul spațiu avem nevoie de formula: = SEARCH (""; B2; 1), iar pentru al doilea vom face: = SEARCH (""; B2; C2 + 1);
  • În al doilea rând, determinăm câte caractere trebuie evidențiate într-o linie. Deoarece am stabilit deja poziția separatorului, vom avea încă câteva caractere de separat. Aceasta înseamnă că vom folosi funcția PSTR pentru a elimina cuvintele din celulă folosind ca argument rezultatul formulei anterioare. Pentru a determina primul cuvânt (Prenume), aveți nevoie de formula: = MID (B2; 1; SEARCH (""; B2; 1)), pentru a determina a doua valoare (Nume): = MID (B2; SEARCH ("" ; B2; 1) +1; SEARCH (""; B2; SEARCH (""; B2; 1) +1) -SEARCH (""; B2; 1)), iar acum definim ultima valoare (Patronimic): = MID (B2; SEARCH (""; B2; SEARCH (""; B2; 1) +1) +1; 100).

Drept urmare, am împărțit numele complet în trei cuvinte, ceea ce ne va permite să lucrăm eficient cu ele.

Dacă valoarea din celulă va fi împărțită în două părți, atunci căutați un singur spațiu (sau alt separator), dar pentru a separa mai mult de 4 cuvinte, adăugați separatorii necesari la formulă.

Extragerea cuvintelor folosind macrocomenziVBA

Luați în considerare două moduri de a împărți textul într-o celulă:

  1. Scoatem cuvinte individuale prin separator;
  2. Împărțiți textul fără spații.

Metoda numărul 1.

Deoarece sunteți interesat de divizarea automată a textului, atunci trebuie să scrieți funcție bunăîn VBA și încorporați-l într-un registru de lucru. Mai întâi, accesați fila „Dezvoltator” și selectați „Visual Basic” sau apelați această caracteristică folosind Alt + F11. (mai multe detalii în articolul „”).

Creați un nou modul în meniul „Insert”, faceți clic pe elementul „Module” și transferați codul de mai jos în acesta:

Functie Substring (Txt, Delimiter, n) As String Dim x As Variant x = Split (Txt, Delimiter) Dacă n> 0 Și n - 1<= UBound(x) Then Substring = x(n - 1) Else Substring = "" End If End Function

Funcția Substring (Txt, Delimiter, n) Ca șir

Dim x Ca variantă

x = Split (Txt, Delimiter)

Dacă n> 0 Și n - 1<= UBound (x ) Then

Șir = x (n - 1)

Altfel

Substring = ""

End If

Funcția de sfârșit

Această caracteristică este acum disponibilă în Asistentul de funcții, sub Definit de utilizator. Sintaxa funcției create este foarte simplă și arată astfel:

SUBSTRING (_Txt _; _ Delimeter _; _ n_), unde:

  • - indicăm celulei textul în care vom împărți;
  • - acesta este un caracter care servește ca separator (virgulă, liniuță, spațiu etc.);
  • - punem numărul în ordinea fragmentului, pe care îl vom extrage.

Exemplu:

Să luăm în considerare modul în care este posibil să eliminați textul prin diferite caractere separatoare. Pentru comoditate și o mai bună automatizare, nu uitați de semnificația formulei.
Metoda numărul 2.

Uneori există opțiuni când, atunci când descărcați date din alte surse, puteți obține un text mare din cuvinte lipite între ele (de exemplu, Stepan Fedorovich Orlov), un astfel de text trebuie separat prin spații în părțile sale constitutive.

Acest lucru va fi ajutat de o funcție mică, care va putea introduce automat un „spațiu” în fața tuturor literelor majuscule din text. Folosind Visual Basic, creați un nou modul așa cum este descris în prima metodă și adăugați codul la acesta:

Funcție Cuvinte tăiate (Txt ca gamă) Ca șir de dimensiuni $ Dacă Len (Txt) = 0 Apoi ieșiți din funcție = Mid (Txt, 1, 1) Pentru i = 2 To Len (Txt) Dacă Mid (Txt, i, 1) Like "" Și Mid (Txt, i + 1, 1) Like "" Then Out = Out & Mid (Txt, i, 1) & "" Else Out = Out & Mid (Txt, i, 1) End If Next i CutWords = Funcția de finalizare

Funcția CutWords (Txt As Range) Ca șir

Reduceți $

Dacă Len (Txt) = 0, atunci Ieșiți din funcție

Out = Mid (Txt, 1, 1)

Pentru i = 2 către Len (Txt)

Dacă Mid (Txt, i, 1) Like "" Și Mid (Txt, i + 1, 1) Like "" Atunci