Program de editare a datelor. Informațiile din fișier sunt prezentate sub forma unui tabel, care constă din rânduri și coloane. Cea mai mică unitate de măsură dintr-un document Excel este o celulă. Aceste elemente au un număr condiționat, care este determinat de relația lor cu coloana și rândul, de exemplu, A1 sau D13. Puteți modifica lățimea și înălțimea celulelor pentru a le oferi aspectul dorit, astfel încât forma, dimensiunea și raportul de aspect să corespundă cerințelor dvs. În plus, puteți concatena elemente adiacente pe fiecare parte sau puteți delimita pentru a ajusta structurile tabelului. Din păcate, deoarece o celulă este cea mai mică unitate de fișiere din Excel, nu poate fi împărțită.
Foile de calcul Excel sunt foarte populare și adesea folosite pentru lucrul cu date. Uneori, utilizatorii trebuie să împartă o celulă în două sau mai multe părți, dar nu există o astfel de posibilitate în program. Cu toate acestea, există modalități de a evita această limitare și de a oferi tabelului aspectul dorit.
Necesitatea de a împărți o celulă poate apărea atunci când una dintre coloane trebuie să conțină două sau mai multe elemente de date. De exemplu, două sau mai multe nume ale unui anumit subiect, în timp ce altele din coloana „nume” au doar unul. În plus, unii utilizatori trebuie să împartă datele conținute într-o celulă în mai multe. Cel mai comun exemplu este împărțirea separată a numelui complet al unei persoane în nume de familie, prenume și patronimic, astfel încât fiecare valoare să ocupe o celulă separată. În ambele cazuri, puteți efectua împărțirea cu funcții precum Îmbinare celule, Text pe coloane, Umplere flash și multe formule care sunt personalizabile pentru fiecare caz.
Excel are o anumită structură de tabel - acest lucru este necesar pentru a facilita navigarea datelor și, de asemenea, nu au existat erori în formule și calcule, probleme cu combinarea și citirea. Fiecare celulă are propriul său număr individual, care se datorează poziției sale pe axele numerelor și literelor latine. De exemplu, adresa alfanumerice a primului element din tabel este A1. Un rând corespunde unei celule a tabelului și invers. Aceasta înseamnă că este un element minimal și nu poate fi împărțit în două sau mai multe independente.
În unele cazuri, utilizatorul Excel trebuie să facă astfel încât să existe două sau mai multe valori într-o coloană pentru a se intersecta cu unul dintre rânduri. De exemplu, în cazul în care acest lucru sau acela are mai multe nume sau numere, iar datele celorlalte se încadrează într-o singură celulă. La fel și cu rândurile, dacă o coloană include categorii primare (de exemplu, „programatori”, „designeri” și așa mai departe), iar cealaltă - secundară („programatori” - Ivan, Peter). Deși nu puteți face acest lucru direct în editor, limitarea poate fi ocolită. Pentru asta ai nevoie de:
Exemplu: Aveți 5 nume de familie în coloana A și rândurile 1-5, iar coloana adiacentă B conține pozițiile acelor persoane în companie. Dacă una sau mai multe persoane dețin 2 poziții, scrieți-o pe a doua în coloana C, iar pentru restul, combinați pur și simplu B1 și C1, B2 și C2 și așa mai departe. La fel, în cazurile în care o valoare din prima coloană corespunde mai mult de 2 în următoarele. Fiecare celulă va avea propria sa adresă în Excel și va rămâne complet funcțională.
Dacă, după acțiuni similare celor descrise în paragraful anterior, decideți că întreaga pagină trebuie să revină la starea anterioară și să spargeți celulele:
Dacă trebuie doar să spargeți o celulă vizual, fără a-i modifica proprietățile și adresele în Excel, aveți nevoie de:
Pentru a crea o celulă care va include numele rândurilor și coloanelor în același timp, trebuie să faceți:
Dacă aveți celule care sunt umplute cu unele date și trebuie să fie clasificate în coloane, utilizați funcția de împărțire. Este perfect atunci cand elementele contin informatii, de exemplu, despre persoanele invitate - nume, prenume, numarul biletului, orasul sau tara lor, data sosirii. Dacă toate acestea au fost transferate dintr-un document text, acesta nu va avea nicio formatare. Pentru a face mai convenabil lucrul în Excel, datele trebuie împărțite în coloanele corespunzătoare - „prenume”, „nume” și așa mai departe.
Acest lucru se face astfel:
Începând cu versiunea 2013, Microsoft Office Excel oferă posibilitatea de a recicla Flash Fill. Cu această funcție, puteți forța editorul să distribuie automat datele în celulele unei coloane de îndată ce observă un model în intrare.
Opțiunea funcționează astfel: Excel începe să analizeze datele pe care le introduceți în celulele foii de lucru și încearcă să-și dea seama de unde provin, la ce corespund și dacă există un model în ele. Deci, dacă în coloana A aveți nume de familie și prenume de persoane, iar în B introduceți nume de familie, folosind utilitarul „Instant Fill” se va calcula acest principiu și se va oferi distribuirea automată a tuturor valorilor în coloana B.
Cu acest instrument, trebuie doar să introduceți o parte a datelor într-o coloană nouă - având în vedere că funcția funcționează în modul pasiv, este foarte convenabilă. Pentru a-l activa și utiliza:
Excel are formule care fac spargerea datelor mai ușoară și mai funcțională. De regulă, comenzile „LEFT”, „PSTR”, „RIGHT”, „FIND”, „SEARCH” și „DLSTR” sunt de obicei suficiente. Să aruncăm o privire la când sunt necesare și cum să le folosim.
Unul dintre cele mai frecvente cazuri este necesitatea de a separa numele și prenumele din coloana A în B și, respectiv, C. Pentru a face acest lucru, trebuie să faceți astfel încât editorul să găsească decalajul dintre valori și să spargă totul automat. Utilizați formula „= STÂNGA (A2; CĂUTARE (" "; A2; 1) -1)". Acesta caută spații în căutare, apoi le ia ca separator și trimite, de exemplu, numele de familie în stânga celor două coloane și prenumele în dreapta. La fel și cu alte valori, care sunt separate prin spații. Formula specificată nu este potrivită pentru celule mai complexe, inclusiv nume cu nume de familie și patronimice, sufixe și alte date.
Dacă trebuie să împărțiți numele complet a trei valori în coloane (în acest caz, oricare dintre ele poate fi doar sub forma unei inițiale alfabetice):
Aceleași formule pot fi folosite pentru intrări precum „Ivanov Ivan cel Tânăr” (în mod occidental) sau altele care conțin un sufix.
Dacă datele din celule sunt scrise sub forma „Black, Bob Mark” (numele complet cu un nume de familie în față - în engleză, în acest caz, este necesară o virgulă), le puteți împărți în „Bob Mark White” obișnuit " după cum urmează:
Excel vă permite să lucrați nu numai cu numele și prenumele persoanelor, ci și cu alte tipuri de date. Un alt exemplu comun sunt adresele. Dacă celula conține informații de forma „Rusia, Moscova, Strada Arbat”, puteți distribui valorile printre alte elemente specificând o virgulă, punct sau alt caracter arbitrar ca separator. Pentru a împărți o astfel de adresă în 3 părți (țară, oraș, stradă):
Astfel, scopul formulei specificate este de a separa datele în locul în care apare pictograma specificată (în acest caz, o virgulă). Pune-l doar între ghilimele.
Microsoft Office Excel oferă oportunități ample de lucru atât cu grila tabelului, cât și cu conținutul acestuia. Deși nu există nicio funcție pentru împărțirea unei celule în mai multe părți, puteți obține rezultatul prin planificarea structurii și gruparea elementelor. Dacă nu sunteți mulțumit de formatare, o puteți anula pe întreaga foaie. Marginile pot fi folosite pentru a împărți un element în diagonală pentru a face titlurile coloanelor în dreapta sus și rândurile în stânga jos. Dacă doriți să distribuiți o serie de informații în celulele altor coloane, utilizați formule, Flash Fill sau Text by Columns.
Foile de calcul sunt un instrument indispensabil pentru prezentarea clară a informațiilor. Când lucrează cu MS Excel, utilizatorul se confruntă cu nevoia de a îmbina sau divizează celule. Toată lumea ar trebui să știe cum să împartă o celulă în două în Excel.
Cea mai mică unitate a unei foi de calcul este o celulă. Este posibil să se efectueze divizarea celulelor dacă utilizatorul a îmbinat chiar aceste celule. Un utilizator experimentat știe cum să divizeze o celulă în Excel atunci când compune „titlul” unui obiect cu o structură complexă.
Există 3 opțiuni pentru împărțirea celulelor într-un procesor de tabel. Este important să rețineți că puteți împărți numai celulele care au trecut prin operația de îmbinare.
Dacă în procesul de lucru a apărut întrebarea cum să îmbinați celulele, atunci va fi logic cum să împărțiți celulele îmbinate în Excel. Structura unui obiect de procesor de masă trebuie gândită cu atenție.
Pentru a îmbina celulele, utilizatorul:
Notă: ca urmare a îmbinării, informațiile vor rămâne în celula din stânga sus. Pentru a salva textul din a doua unitate, utilizatorul îl copiază într-o altă locație.
Butonul „Unire” este inactiv dacă obiectele sunt editate.
Dacă structura unui obiect foaie de calcul implică spargerea unei celule în mijlocul unui tabel, trebuie să știți cum să împărțiți celulele în Excel. Pentru a face acest lucru, utilizatorul lucrează exclusiv cu butonul „Merge and Center”:
Notă: Excel, în acest caz, ia în considerare rezultatul ca întreg.
Trebuie să știți cum să împărțiți celulele în Excel, cum să efectuați procesul de împărțire în diagonală prin formatare. Utilizator:
Notă: cu această metodă de împărțire a unei celule, procesorul de tabel tratează obiectul ca pe o singură celulă.
Această opțiune este potrivită dacă secțiunea este mare sau creată prin combinarea mai multor unități. Pentru a implementa metoda, utilizatorul:
Știind cum să împărțiți o celulă în două părți în Excel, utilizatorul va construi un tabel conform șablonului dorit.
Dacă în celulele căreia informația nu se încadrează în limitele specificate este dat un tabel, utilizatorul organizează informațiile și aduce tabelul într-o formă lizibilă. Pentru a face acest lucru, utilizatorul:
O altă situație îl depășește pe profan când nu știe să împartă cuvintele dintr-o celulă în coloane în Excel. Dacă într-o celulă sunt indicați mai mulți parametri, atunci puteți aduce textul într-o formă lizibilă în tabel prin:
Este util pentru utilizatori să știe cum să împartă cuvinte în Excel după celulă. Dacă intervalul pentru împărțirea textului în secțiuni nu este gol, informațiile sunt suprascrise. Pentru a face spațiu liber, utilizatorul introduce noi coloane (rânduri) sau decupează și lipește informații pe o altă foaie.
La îmbinarea și împărțirea secțiunilor, utilizatorul trebuie să-și amintească că sortarea sau ciclarea nu este posibilă. Dacă informațiile nu sunt introduse în celulă și diviziunea acesteia este vizuală, atunci nu este de dorit să se efectueze operațiuni de combinare și împărțire.
Mulți oameni știu că, pentru a combina textul în două celule, este suficient să folosiți funcția, dar dacă este necesar să nu combinați, ci mai degrabă să separați textul într-o celulă?
Dacă se știe numărul de caractere care trebuie separate (nu contează la dreapta sau la stânga), atunci puteți folosi funcțiile sau, în funcție de ce parte trebuie să selectați un anumit număr de caractere.
Totuși, ce trebuie făcut dacă este necesară împărțirea unei celule în care nu se știe dinainte numărul de caractere care trebuie separate, ci doar câte părți trebuie să se obțină în urma operației. Cel mai simplu exemplu al unei astfel de situații poate fi necesitatea de a selecta din celula în care este introdus numele complet al persoanei, separat numele de familie, prenumele și patronimul. Numele de familie ale fiecăruia sunt diferite, așa că nu veți putea afla numărul de caractere care trebuie separate în prealabil.
Pentru a considera, vom prezenta două moduri de separare a textului. Unul este foarte rapid - pentru cei care trebuie doar să împartă textul înlocuindu-l pe cel existent, iar al doilea folosind formule.
De fapt, MS Excel are o capacitate încorporată de a împărți rapid textul într-o celulă dacă există sau este prezent un delimitator / separatori (de exemplu, un simplu spațiu sau virgulă). Mai mult, pot exista mai multe astfel de separatoare, de ex. textul va fi separat dacă linia conține fie un spațiu, fie un punct și virgulă sau o virgulă etc.
Pentru a face acest lucru, selectați celulele cu textul pe care doriți să-l separați și utilizați comanda „Text după coloane”.
În versiunea în limba engleză a MS Excel, această comandă sună ca „Text în coloane” din fila „DATE”.
După solicitări simple de la expert (de fapt, în exemplul nostru, după alegerea unui separator - un spațiu, puteți apăsa în siguranță „Finish”)
Și iată, de fapt, rezultatul.
Într-o astfel de situație, aveți nevoie de o combinație de funcții: și. Pentru început, folosind primul, găsim un spațiu între cuvinte (între nume și prenume și prenume și patronimic), apoi îl conectăm pe al doilea pentru a selecta numărul necesar de caractere. În linii mari, prima funcție este de a determina numărul de caractere, iar a doua este deja împărțită.
În plus, deoarece nu există un caracter de separare la sfârșitul rândului, numărul de caractere din ultimul cuvânt (în cazul nostru, patronimic) nu poate fi calculat, dar aceasta nu este o problemă, este suficient să specificați un deliberat mai mare. numărul de caractere ca argumentul „num_chars” al funcției MID, de exemplu, 100...
Să luăm în considerare cele de mai sus cu un exemplu. Mai întâi, pentru o mai bună înțelegere, să împărțim formulele și, astfel, să împărțim întregul proces în două etape.
Pentru a determina numărul de caractere care trebuie selectate într-o linie, este necesar să se determine poziția separatoarelor (în cazul nostru, spațiul), va fi cu unul mai puțin decât cuvintele în celulă.
Deoarece se obțin informații despre numărul de caractere necesare, următorul pas este utilizarea funcției MID.
Aici, ca argumente, sunt folosite valori intermediare obținute cu ajutorul funcției SEARCH. Pentru ultima coloană, numărul de caractere este necunoscut, așa că a fost luat un număr evident mai mare de caractere (în cazul nostru, 100).
Acum să încercăm să combinăm calculele intermediare într-o singură formulă.
Dacă textul dintr-o celulă trebuie împărțit în doar două părți, atunci este necesar să căutați doar un spațiu (sau un alt separator care este între cuvinte) și să fie împărțit în 4 sau mai multe părți, formula va trebui să fie complicată prin căutarea celui de-al 3-lea, al 4-lea etc. separatoare.
msoffice-prowork
Mulți oameni știu că, pentru a concatena text în două celule, este suficient să folosiți funcția CONCATENATE, dar dacă este necesar să nu concatenați, ci mai degrabă să separați textul într-o celulă? Dacă se știe numărul de caractere care trebuie separate (nu contează la dreapta sau la stânga), atunci puteți folosi funcțiile STÂNGA sau DREAPTA, în funcție de ce parte trebuie să selectați un anumit număr de caractere.
Totuși, ce trebuie făcut dacă este necesară împărțirea unei celule în care nu se știe dinainte numărul de caractere care trebuie separate, ci doar câte părți trebuie să se obțină în urma operației. Cel mai simplu exemplu al unei astfel de situații poate fi necesitatea de a selecta din celula în care este introdus numele complet al persoanei, separat numele de familie, prenumele și patronimul. Numele de familie ale fiecăruia sunt diferite, așa că nu veți putea afla numărul de caractere care trebuie separate în prealabil.
Pentru a considera, vom prezenta două moduri de separare a textului. Unul este foarte rapid - pentru cei care trebuie doar să împartă textul înlocuindu-l pe cel existent, iar al doilea folosind formule.
De fapt, există o capacitate încorporată de a împărți rapid textul într-o celulă dacă există sau este prezent un delimitator / separatori (de exemplu, un spațiu simplu sau virgulă). Mai mult, pot exista mai multe astfel de separatoare, de ex. textul va fi separat dacă linia conține fie un spațiu, fie un punct și virgulă sau o virgulă etc.
Pentru a face acest lucru, selectați celulele cu textul pe care doriți să îl împărțiți și utilizați comanda „Text după coloane”.
În versiunea în limba engleză, această comandă sună ca „Text în coloane” din fila „DATE”.
După solicitări simple de la expert (de fapt, în exemplul nostru, după alegerea unui separator - un spațiu, puteți apăsa în siguranță „Finish”)
Și iată, de fapt, rezultatul.
Într-o astfel de situație, aveți nevoie de o combinație de funcții SEARCH și MID. Pentru început, folosind primul, găsim un spațiu între cuvinte (între nume și prenume și prenume și patronimic), apoi îl conectăm pe al doilea pentru a selecta numărul necesar de caractere. În linii mari, prima funcție este de a determina numărul de caractere, iar a doua este deja împărțită.
În plus, din moment ce nu există un caracter de separare la sfârșitul rândului, numărul de caractere din ultimul cuvânt (în cazul nostru, patronimic) nu poate fi calculat, dar aceasta nu este o problemă, este suficient să specificați un evident mai mare. număr de caractere ca argument „număr de caractere” al funcției MID, de exemplu, o sută.
Să luăm în considerare cele de mai sus cu un exemplu. Mai întâi, pentru o mai bună înțelegere, să împărțim formulele și, astfel, să împărțim întregul proces în două etape.
Pentru a determina numărul de caractere care trebuie selectate într-o linie, este necesar să se determine poziția separatoarelor (în cazul nostru, spațiul), va fi cu unul mai puțin decât cuvintele în celulă.
Deoarece se obțin informații despre numărul de caractere necesare, următorul pas este utilizarea funcției MID.
Aici, ca argumente, sunt folosite valori intermediare obținute cu ajutorul funcției SEARCH. Pentru ultima coloană, numărul de caractere este necunoscut, așa că a fost luat un număr evident mai mare de caractere (în cazul nostru, 100).
Acum să încercăm să combinăm calculele intermediare într-o singură formulă.
Dacă textul dintr-o celulă trebuie împărțit în doar două părți, atunci este necesar să căutați doar un spațiu (sau un alt separator care este între cuvinte) și să fie împărțit în 4 sau mai multe părți, formula va trebui să fie complicată prin căutarea celui de-al 3-lea, al 4-lea etc. separatoare.
În acest articol, veți găsi mai multe moduri de a împărți celule sau coloane întregi în Excel 2010 și 2013. Exemplele și capturile de ecran oferite ilustrează cum să lucrați cu instrumentele „Text după coloane” și „Umplere instantanee”, în plus, veți vedea o selecție de formule pentru separarea numelor, textului și valorilor numerice. Acest tutorial vă va ajuta să alegeți cea mai bună metodă de împărțire a datelor în Excel.
În general, nevoia de a împărți celulele în Excel poate apărea în două cazuri: În primul rând, atunci când se importă informații dintr-o bază de date externă sau dintr-o pagină web. Cu acest import, toate înregistrările sunt copiate într-o singură coloană, dar trebuie să fie plasate în coloane diferite. În al doilea rând, la împărțirea unui tabel existent pentru a putea personaliza mai bine filtrul, sortarea sau pentru o analiză mai detaliată.
Instrument " Textul coloanei„Este într-adevăr util atunci când trebuie să împărțiți datele dintr-o coloană în mai multe coloane în Excel 2013, 2010, 2007 sau 2003.
Textul coloanei vă permite să divizați valorile celulelor, separate prin separatoare, sau să evidențiați date cu o lățime fixă (atunci când toate valorile conțin un anumit număr de caractere). Să aruncăm o privire mai atentă la aceste opțiuni:
Să presupunem că aveți o listă de participanți invitați la o conferință sau la un alt eveniment. Figura de mai jos arată asta în coloană Participant(Participant) listează numele participanților, statul și data estimată a sosirii:
Este necesar să împărțiți acest text în coloane separate, astfel încât tabelul să aibă următoarele date (de la stânga la dreapta): Nume(Nume), Numele de familie(Nume de familie), Țară(Tara), Data sosirii(Data estimată a sosirii) și stare(Stare).
Notă: Dacă nu aveți coloane imediat după ceea ce doriți să împărțiți, atunci acest pas nu este necesar și îl puteți sări peste el. Principalul lucru este să nu ratați că nu trebuie să existe coloane mai puțin goale decât numărul de coloane în care doriți să împărțiți datele.
Sfat: Dacă nu doriți să importați unele coloane care sunt afișate în zonă Previzualizarea datelor(Eșantion de date de analiză), apoi selectați-l și selectați opțiunea Nu importați coloana(Omiteți coloana) în secțiune Formatul datelor coloanei(Format de date pe coloană).
Dacă datele constau din text sau valori numerice cu un număr fix de caractere, le puteți împărți în mai multe coloane în felul următor.
De exemplu, există o listă de produse cu un ID și un nume, iar identificatorul produsului are 9 caractere care preced numele acestui produs:
Iată ce trebuie să faceți pentru a împărți o astfel de coloană în două:
Dacă ați îmbinat mai multe celule într-o foaie Excel și acum doriți să le împărțiți din nou în coloane separate, deschideți fila Acasă(Acasă) și în lotul de echipe Aliniere(Aliniați) faceți clic pe săgeata neagră de lângă buton Merge & Center(Combinați și centrați). Apoi, selectați din lista derulantă Deconectați celulele(Anulați concatenarea celulelor).
Acest lucru va anula îmbinarea celulelor, dar va strica bucuria rezultatului, lăsând toate datele în coloana din stânga. Cred că ai ghicit că trebuie să folosești din nou funcția Text la coloane(Text după coloane) pentru a împărți datele dintr-o coloană în două sau mai multe coloane.
Dacă ați făcut deja upgrade la Excel 2013, puteți profita de noul instrument „ Umplere instantanee„Și forțează Excel să completeze automat (în cazul nostru, să divizeze) datele atunci când detectează un anumit model.
Dacă nu ești încă familiarizat cu această funcție, voi încerca să explic pe scurt esența ei. Acest instrument analizează datele pe care le introduceți într-o foaie de lucru și încearcă să descopere de unde provin și dacă există vreun model în el. De îndată ce Instant Fill vă recunoaște acțiunile și calculează un model, Excel vă va oferi o opțiune, iar o secvență de înregistrări într-o coloană nouă va apărea literalmente într-o clipă.
Astfel, cu ajutorul acestui instrument, puteți lua o parte din datele aflate într-una sau mai multe coloane și le puteți introduce într-o nouă coloană. Cred că veți înțelege mai bine despre ce vorbesc din următorul exemplu.
Mai întâi, asigurați-vă că instrumentul Flash Fill este activat. Veți găsi acest parametru sub fila Fişier(Fișier)> Opțiuni(Opțiuni)> Avansat(Opțional)> Umplere flash automată(Efectuați automat umplerea instantanee).
Acum să vedem cum puteți împărți automat datele în celule. Deci, ați activat instrumentul „Flash Fill” și începeți să introduceți de la tastatură datele care trebuie plasate în celule separate. Pe măsură ce tastați, Excel va încerca să recunoască modelul din valorile de intrare și, odată ce îl recunoaște, datele vor fi inserate automat în restul celulelor. Pentru a înțelege cum funcționează, aruncați o privire la figura de mai jos:
După cum puteți vedea, am introdus doar câteva nume în coloană B, iar „Flash Fill” a completat automat restul celulelor cu numele din coloană A... Dacă sunteți mulțumit de rezultat, faceți clic introduce iar întreaga coloană va fi umplută cu nume. Un instrument foarte inteligent, nu-i așa?
Dacă Umplerea instantanee este activată, dar nu oferă opțiuni care se potrivesc cu un anumit model, puteți lansa manual acest instrument din fila Date(Date)> Umplere flash(Umplere instantanee) sau prin apăsarea unei comenzi rapide de la tastatură Ctrl + E.
Există formule care pot fi foarte utile atunci când trebuie să împărțiți celule sau coloane cu date în Excel. De fapt, următoarele șase funcții vor fi suficiente în majoritatea cazurilor - STÂNGA(STÂNGA), MID(PSTR), DREAPTA(DREAPTA), GĂSI(GĂSI), CĂUTARE(CAUTARE) și LEN(DLSTR). Mai târziu în această secțiune, voi explica pe scurt scopul fiecăreia dintre aceste funcții și voi oferi exemple pe care le puteți utiliza în registrele de lucru Excel.
Cea mai frecventă situație în care este posibil să aveți nevoie de aceste formule este nevoia de a împărți numele dintr-o coloană în mai multe. Imaginea de mai jos arată ce rezultat încercăm să obținem:
Puteți împărți cu ușurință astfel de nume în două coloane folosind următoarele formule:
STÂNGA (A2, CĂUTARE ("", A2,1) -1)
= STÂNGA (A2; CĂUTARE (""; A2; 1) -1)
DREAPTA (A2, LEN (A2) -CĂUTARE ("", A2,1))
= DREAPTA (A2; DLSTR (A2) -CĂUTARE (""; A2; 1))
Pentru cei care sunt interesați de ce înseamnă aceste formule, voi încerca să explic mai detaliat.
CĂUTARE(CAUTARE) sau GĂSI(FIND) sunt funcții absolut identice care caută poziția unui șir de text specific într-o celulă dată. Sintaxa formulei:
CĂUTARE (găsește_text, în_text,)
= CĂUTARE (text_căutare; text_pentru_căutare; [poziție_pornire])
Ca argumente, trebuie să specificați: ce să găsiți, unde să căutați, precum și poziția personajului de la care să începeți căutarea. În exemplul nostru CĂUTARE („“, A2,1) sau CĂUTARE („“; A2; 1) spune că vrem să găsim un caracter de spațiu într-o celulă A2și începeți căutarea de la primul caracter.
Cometariu: Dacă căutarea începe cu primul caracter, puteți sări peste argumentul cu totul start_num(start_position) în formulă și simplificați-o astfel:
STÂNGA (A2, CĂUTARE ("", A2) -1)
STÂNGA(STÂNGA) și DREAPTA(DREAPTA) - Returnează partea stângă sau dreaptă a textului din celula specificată, respectiv. Sintaxa formulei:
STÂNGA (text,)
= LEFT (text, [number_chars])
Precizăm ca argumente: ce text să luăm și câte caractere să extragem. În exemplul următor, formula va extrage partea stângă a textului dintr-o celulă A2 până la poziția primului spațiu găsit.
STÂNGA (A2, CĂUTARE ("", A2) -1)
= STÂNGA (A2; CĂUTARE (""; A2) -1)
LEN(DLSTR) - calculează lungimea unui șir, adică numărul de caractere dintr-o celulă dată. Sintaxa formulei:
LEN (text)
= DLSTR (text)
Următoarea formulă numără numărul de caractere dintr-o celulă A2:
LEN (A2)
= DLSTR (A2)
Dacă numele din tabelul dvs. conțin nume de mijloc sau sufixe, atunci veți avea nevoie de formule puțin mai complexe folosind funcția MID(PSTR).
Aceste formule ar trebui folosite atunci când numele care trebuie împărțite conțin un al doilea nume sau doar o inițială de mijloc în mijloc.
STÂNGA (A2, FIND ("", A2,1) -1)
Funcţie MID(MID) - extrage o parte dintr-un șir de text (adică un număr specificat de caractere). Sintaxă:
MID (text, start_num, num_chars)
= MID (text, start_num, num_chars)
Ca argumente ale funcției, precizăm: ce text să luăm, poziția caracterului de la care să începem și câte caractere să extragem.
Puteți folosi formule similare pentru a despărți numele cu sufixe la sfârșit:
STÂNGA (A2, FIND ("", A2,1) -1)
= STÂNGA (A2; GĂSĂ (""; A2; 1) -1)
MID (A2, FIND ("", A2,1) + 1, FIND ("", A2, FIND ("", A2,1) +1) - (FIND ("", A2,1) +1))
= MID (A2; FIND (""; A2; 1) +1; FIND (""; A2; FIND (""; A2; 1) +1) - (FIND (""; A2; 1) +1) )
DREAPTA (A2, LEN (A2) -FIND ("", A2, FIND ("", A2,1) +1))
= DREAPTA (A2; DLSTR (A2) -FIND (""; A2; FIND (""; A2; 1) +1))
Și iată formulele care vă permit să împărțiți numele cu un nume de familie în față și separate de nume printr-o virgulă și un patronim la sfârșit:
MID (A2, SEARCH ("", A2,1) + 1, FIND ("", A2, FIND ("", A2,1) +1) - (FIND ("", A2,1) +1))
= MID (A2; SEARCH (""; A2; 1) +1; FIND (""; A2; FIND (""; A2; 1) +1) - (FIND (""; A2; 1) +1) )
DREAPTA (A2, LEN (A2) - FIND ("", A2, FIND ("", A2,1) +1))
= DREAPTA (A2; DLSTR (A2) -FIND (""; A2; FIND (""; A2; 1) +1))
STÂNGA (A2, FIND ("", A2,1) -2)
= STÂNGA (A2; GĂSĂ (""; A2; 1) -2)
După cum vă puteți imagina, aceste formule funcționează nu numai pentru separarea numelor în Excel. Le puteți folosi pentru a împărți orice date dintr-o coloană în mai multe. De exemplu, puteți utiliza următoarele formule pentru a împărți datele text separate prin virgulă:
STÂNGA (A2, CĂUTARE (",", A2) -1)
= STÂNGA (A2; CĂUTARE (","; A2) -1)
MID (A2, SEARCH (",", A2) + 2, SEARCH (",", A2, SEARCH (",", A2) +2) -SEARCH (",", A2) -2)
= MID (A2; CĂUTARE (","; A2) +2; CĂUTARE (","; A2; CĂUTARE (","; A2) +2) -CĂUTARE (","; A2) -2)
DREAPTA (A2, LEN (A2) - (CĂUTARE (",", A2, CĂUTARE (",", A2) +1) +1))
= DREAPTA (A2, DLSTR (A2) - (CĂUTARE (","; A2; CĂUTARE (","; A2) +1) +1))
Și iată un exemplu de date reale din Excel 2010. Datele din prima coloană sunt împărțite în trei coloane separate: