Cum se extrage textul cu funcțiile MID și MIDB ale Excel

01 din 01

Funcții Excel MID și MIDB

Extrage textul bun de la rău cu funcția MID. © Ted Franceză

Atunci când textul este copiat sau importat în Excel, caracterele de gunoi nedorite sunt uneori incluse cu datele bune.

Sau, există momente când este necesară numai o parte din șirul de text din celulă - cum ar fi numele persoanei, dar nu și numele de familie.

Pentru astfel de cazuri, Excel are un număr de funcții care pot fi utilizate pentru a elimina datele nedorite din restul.

Funcția pe care o utilizați depinde de locul în care se găsesc datele bune în raport cu caracterele nedorite din celulă.

MID vs. MIDB

Funcțiile MID și MIDB diferă numai în limbile pe care le suportă.

MID este pentru limbile care utilizează setul de caractere cu un singur octet - acest grup include majoritatea limbilor, cum ar fi limba engleză și toate limbile europene.

MIDB este pentru limbile care folosesc setul de caractere de două octeți - include japoneză, chineză (simplificată), chineză (tradițională) și coreeană.

Sintaxa și argumentele funcțiilor MID și MIDB

În Excel, sintaxa unei funcții se referă la aspectul funcției și include numele funcției, paranteze și argumente .

Sintaxa pentru funcția MID este:

= MID (Text, Start_num, Num_chars)

Sintaxa pentru funcția MIDB este:

= MIDB (Text, Start_num, Num_bytes)

Aceste argumente spun Excel

Text - (necesar pentru funcția MID și MIDB ) șirul de text care conține datele dorite
- acest argument poate fi șirul real sau o referință de celule la locația datelor din foaia de lucru - rândurile 2 și 3 din imaginea de mai sus.

Start_num - (necesar pentru funcția MID și MIDB ) specifică caracterul de pornire din partea stângă a substringului care trebuie păstrat.

Num_chars - (cerut pentru funcția MID ) specifică numărul de caractere din dreapta lui Start_num care trebuie păstrat.

Num_bytes (necesar pentru funcția MIDB ) specifică numărul de caractere - în octeți - din dreapta lui Start_num care trebuie păstrat.

Note:

Exemplu de funcție MID - extrageți date bune de la rău

Exemplul din imaginea de mai sus arată o serie de moduri de a utiliza funcția MID pentru a extrage un anumit număr de caractere dintr-un șir de text, inclusiv introducerea datelor direct ca argumente pentru funcția - rândul 2 - și introducerea referințelor celulare pentru toate cele trei argumente - rândul 5.

Deoarece este de obicei cel mai bine să introduceți referințe de celule pentru argumente decât pentru date reale, informațiile de mai jos prezintă pașii utilizați pentru a introduce funcția MID și argumentele ei în celula C5.

Caseta de dialog Funcție MID

Opțiunile pentru introducerea funcției și a argumentelor acesteia în celula C5 includ:

  1. Tastarea funcției complete: = MID (A3, B11, B12) în celula C5.
  2. Selectarea funcției și a argumentelor utilizând caseta de dialog a funcției

Utilizarea casetei de dialog pentru a introduce funcția simplifică adesea sarcina, deoarece caseta de dialog are grijă de sintaxa funcției - introducerea denumirii funcției, a separatoarelor de virgule și a parantezelor în locațiile și cantitatea corectă.

Arătând referințele la celule

Indiferent de opțiunea pe care o alegeți pentru introducerea funcției într-o celulă de foaie de lucru, probabil că este mai bine să utilizați punctul și faceți clic pentru a introduce toate referințele de celule folosite ca argumente pentru a minimiza posibilitatea apariției de erori cauzate de tastarea unei referințe de celule greșite.

Utilizând caseta de dialog Funcție MID

  1. Faceți clic pe celula C1 pentru a deveni celula activă - aici vor fi afișate rezultatele funcției;
  2. Faceți clic pe fila Formule din meniul de panglică ;
  3. Alegeți Text din bandă pentru a deschide lista verticală de funcții;
  4. Faceți clic pe MID din listă pentru a afișa caseta de dialog a funcției;
  5. În caseta de dialog, faceți clic pe linia Text din caseta de dialog;
  6. Faceți clic pe celula A5 din foaia de lucru pentru a introduce această referință de celule ca argumentul Text ;
  7. Faceți clic pe linia Start_num
  8. Faceți clic pe celula B11 din foaia de lucru pentru a introduce această referință de celule;
  9. Faceți clic pe linia Num_chars ;
  10. Faceți clic pe celula B12 din foaia de lucru pentru a introduce această referință de celule;
  11. Faceți clic pe OK pentru a finaliza funcția și a închide caseta de dialog;
  12. Fișierul subrecurs extras # 6 trebuie să apară în celula C5;
  13. Când faceți clic pe celula C5, funcția completă = MID (A3, B11, B12) apare în bara de formula de deasupra foii de lucru.

Extragerea numerelor cu funcția MID

După cum se arată în rândul opt din exemplul de mai sus, funcția MID poate fi utilizată pentru a extrage un subset de date numerice de la un număr mai lung, utilizând pașii listați mai sus.

Singura problemă este că datele extrase sunt convertite în text și nu pot fi utilizate în calcule care implică anumite funcții - cum ar fi funcțiile SUM și AVERAGE .

O modalitate în jurul acestei probleme este folosirea funcției VALUE pentru a converti textul într-un număr așa cum este prezentat în rândul 9 de mai sus:

= VALOARE (MID (A8,5,3))

O a doua opțiune este să utilizați o pastă specială pentru a converti textul la numere .