În acest articol, vom învăța cum să utilizați funcția MID în Excel.
Ce fac funcțiile STÂNGA, MIDI și DREAPTA în Excel?
Funcția STÂNGA returnează partea de cuvânt de la începutul cuvântului.
„abcdefg” extragând 3 din start returnează „abc”
Funcția DREAPTA returnează partea de cuvânt de la sfârșitul cuvântului.
„abcdefg” extragând 3 din final returnează „efg”
Funcția MID returnează partea de cuvânt de la punctul de pornire dat până la numărul de conturi date.
„abcdefg” extragând 3 din poziția 2 returnează „bcd”.
Puteți utiliza funcția MID ca funcție STÂNGA sau funcție DREAPTA doar schimbând punctul de pornire. Dar invers nu este posibil.
Funcția MID în Excel
Funcția MID returnează partea unui cuvânt dat. Funcția Excel MID este utilizată pentru a extrage text din mijlocul unui șir. Practic n numărul de caractere dintr-un index dat în șir.
Sintaxa funcției MID:
= MID (text, start_num, num_of_chars) |
text: text sau cuvânt din care puteți extrage
start_num: numărul punctului de pornire sau poziția de pornire
num_of_chars: n număr de caractere de selectat.
Exemplu:
Toate acestea ar putea fi confuze pentru a înțelege. Să înțelegem cum să folosim funcția folosind un exemplu. Aici dat cuvântul "AVD110094Delhi". Trebuie să extragem codul din 6 cifre între cuvântul care începe din poziția a 4-a.
Dacă știți din ce poziție câte caractere sunt necesare pentru extragere, utilizați pur și simplu funcția MID. Formula de mai jos va extrage codul orașului 110094.
Utilizați formula din celula C2 (Extrageți text fix)
= MID („AVD110094Delhi”, 4,6) |
Aici text este „AVD110094Delhi”.
Start_num este 4 deoarece codul orașului începe din poziția a 4-a.
Num_of_chars este 6 deoarece codul orașului are 6 caractere.
Aici știam câte personaje există și din ce poziție au pornit. Ce se întâmplă dacă nu știm asta? Următorul exemplu ilustrează o altă utilizare uimitoare a funcției MID.
Extrageți prenumele folosind funcția Excel MID
Formula generică pentru extragerea prenumelui în Excel 2016
= MID(text,1,CĂUTARE(“ “,text)-1) |
Am masa asta. Acum, vreau să extrag prenumele meu din coloana C.
Pentru a extrage prenumele, scrieți această formulă MID și trageți-o în jos:
= MID(C2,1,CĂUTARE("", C2) -1) |
Aici, am știut punctul de plecare (start_num) pentru prenume, dar nu știam numărul de caractere pe prenume.
Așa că am luat CĂUTARE ajutorul funcției pentru a găsi „spațiul” („”) în text.
Apoi am scăzut 1 pentru a exclude spațiul respectiv din textul extras. Simplu.
Extrageți numele de familie folosind funcția Excel MID
Formula generică pentru extragerea numelui de familie în Excel 2016
=TUNDE(MID(C2,CĂUTARE("", C2),LEN(B2))) |
În același tabel scrieți această formulă …
=TUNDE(MID(C2,CĂUTARE("", C2),LEN(B2))) |
Aici nu cunoaștem start_num nici num_chars.
Pentru a găsi start_num am primit ajutor din funcția SEARCH.
Nu știm numărul de caractere de extras. Și nu este nevoie. Vom folosi doar funcția LEN. Va da lungimea șirului. Prin urmare, va returna toate caracterele rămase după start_num.
Fiecare coloană trebuie să conțină un singur tip de valoare. Odată ce ați terminat, putem face rapoarte pivot în Excel, care ne vor spune mai bine despre date. Deci, să învățăm despre funcția STÂNGA și funcția DREAPTA în Excel.
Extrageți textul dintr-un șir în Excel folosind funcția STÂNGA ȘI DREAPTA a Excel
Am primit date care semănau cu gunoi, dar folosind funcțiile excel DREAPTA și STÂNGA le-am transformat în rapoarte semnificative. Curățarea datelor în Excel este ușoară. Aici voi explica cum puteți extrage text specific în Excel 2016 dintr-o celulă și lăsați în urmă datele despre gunoi.
În imaginea de mai sus, sunt furnizate date în Excel. Are Nume, Vârstă, iar dacă persoana respectivă are asigurare sau nu (DA / N). Pentru a utiliza aceste date, trebuie să extrag date în diferite coloane.
Funcția Excel RIGHT pentru a extrage date din dreapta textului
Funcția DREAPTA în excel acceptă doar două argumente. Mai întâi TEXTUL și, în al doilea rând, NUMĂRUL DE CARACTERE pe care doriți să le extrageți din dreapta în Excel.
Iată, avem pe ale noastre text în celulă B3 iar numărul de caractere pe care dorim să îl extragem este 1. Doar scrieți această formulă în excel în celulă D3 sau oriunde doriți să aveți aceste date.
= DREAPTA (B3,1) |
Veți avea rezultatul în celula D3. doar copiați sau trageți în jos această formulă în celulele de mai jos.
Funcția STÂNGA Excel pentru a extrage date din stânga textului
Acum să ne luăm vârsta. Înainte de a vă explica, permiteți-mi să vă arăt formula. Copiați această formulă în celulele dorite.
Folosiți formula:
= STÂNGA (DREAPTA (B3,4),2) |
În formula de mai sus, am combinat funcțiile STÂNGA și DREAPTA pentru a obține textul nostru specific din șir. Așa arată.
Fiecare funcție funcționează de la interior la exterior. Deci, să începem cu:
DREAPTA (B3,4): Pur și simplu extrage 4 caractere dintr-un text dat. Asta ne dă 30_Y. De ce 4? Din moment ce știm că vârsta este doar unul din cele două personaje și avem 1 „_” și 1 Y sau N.
STÂNGA (DREAPTA (B3,4), 2): Acum avem textul nostru care începe cu vârsta, care este de 2 caractere. Aici intră în acțiune funcția STÂNGA. Este nevoie de DREAPTA (B3,4) ca argument al textului său și extrage 2 caractere din acesta. Asta ne dă 30 pentru prima celulă. Copiați formula în celulele de mai jos și veți obține restul datelor așa cum se arată în imaginea de mai sus.
La fel ca funcția DREAPTA, și funcția STÂNGA ia două aceleași argumente. Doar extrage date din stânga șirului furnizat.
Excel LEFT și Right Function pentru a extrage lungimea necunoscută a textului dintr-un șir
Pur și simplu lipiți această formulă în celulele dorite pentru a extrage numele din text în Excel.
= STÂNGA (B3, LEN (B3)-5) |
În exemplele de mai sus, știam numărul exact de texte de extras din textul dat.
Sper că acest articol despre Cum se utilizează funcția MID în Excel este explicativ. Găsiți mai multe articole despre calcularea valorilor și formulele Excel conexe aici. Dacă ți-au plăcut blogurile noastre, împărtășește-le prietenilor tăi de pe Facebook. Și, de asemenea, ne puteți urmări pe Twitter și Facebook. Ne-ar plăcea să aflăm de la dvs., să ne anunțați cum putem îmbunătăți, completa sau inova munca noastră și să o îmbunătățim. Scrieți-ne pe site-ul de e-mail.
Căutarea unui șir pentru un subșir specific în Excel : Găsiți celule dacă celula conține un anumit cuvânt în Excel folosind funcția GĂSIRE sau CĂUTARE.
Evidențiați celulele care conțin text specific : Evidențiați celulele dacă celula conține un cuvânt dat în Excel folosind formula din Formatare condiționată
Cum să verificați dacă un șir conține unul dintre textele din Excel : căutați celulele dacă celula conține din mai multe cuvinte date în Excel folosind funcția GĂSIRE sau CĂUTARE.
Numărați celulele care conțin text specific : Numărați numărul de celule dacă celula conține text dat utilizând o formulă în Excel.
Cum să căutați celule care au un anumit text și returnează anumite text în Excel : găsiți celule dacă celula conține un anumit text și returnează rezultatele necesare utilizând funcția IF în Excel.
Articole populare:
Cum se utilizează funcția IF în Excel : Instrucțiunea IF din Excel verifică starea și returnează o valoare specifică dacă condiția este ADEVĂRATĂ sau returnează o altă valoare specifică dacă este FALSĂ.
Cum se utilizează funcția VLOOKUP în Excel : Aceasta este una dintre cele mai utilizate și populare funcții ale Excel, care este utilizată pentru a căuta valoarea din diferite intervale și foi.
Cum se utilizează funcția SUMIF în Excel : Aceasta este o altă funcție esențială a tabloului de bord. Acest lucru vă ajută să rezumați valori în condiții specifice.
Cum se utilizează funcția COUNTIF în Excel : Numărați valorile cu condiții folosind această funcție uimitoare. Nu trebuie să vă filtrați datele pentru a număra anumite valori. Funcția Countif este esențială pentru a vă pregăti tabloul de bord.