Acest articol descrie sintaxa de formulă și utilizarea funcției MID în Microsoft Excel.
Descriere
MID întoarce un anumit număr de caractere dintr-un șir de text, începând din poziția specificată, pe baza numărului de caractere specificat.
Sintaxă
MID(text, num_start, car_num)
Sintaxa funcției MID are următoarele argumente:
-
Text Obligatoriu. Șirul text care conține caracterele pe care doriți să le extrageți.
-
Num_start Obligatoriu. Este poziția din text a primului caracter pe care vreți să-l extrageți. Pentru primul caracter din text, num_start este 1 și așa mai departe.
-
Dacă num_start este mai mare decât lungimea textului, MID întoarce "" (text gol).
-
Dacă num_start este mai mic decât lungimea textului, dar suma num_start plus car_num depășește lungimea textului, MID întoarce caracterele până la sfârșitul textului.
-
Dacă start_num este mai mic decât 1, MID întoarce #VALUE! .
-
-
Car_num Necesar pentru MID. Specifică numărul de caractere ce trebuie returnate de MID din text.
-
Dacă num_chars este negativ, MID întoarce #VALUE! .
-
Exemplu
Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Date |
||
---|---|---|
Flux fluid |
||
Formulă |
Descriere |
Rezultat |
=MID(A2;1;5) |
Returnează 5 caractere din șirul din A2, pornind de la primul caracter. |
Fluid |
=MID(A2;7;20) |
Returnează 20 de caractere din șirul din A2, pornind de la al șaptelea caracter. Deoarece numărul de caractere de returnat (20) este mai mare decât lungimea șirului (10), se returnează toate caracterele, începând cu cel de al șaptelea. Nu se adaugă caractere goale (spații) la sfârșit. |
Flux |
=MID(A2;20;5) |
Deoarece punctul de pornire este mai mare decât lungimea șirului (10), se returnează text gol. |
Important:
-
Funcția MIDB este perimată.
-
În registrele de lucru setate laCompatibilitate versiunea 2, MID a îmbunătățit comportamentul cu Perechi surogate, contorizându-le ca un caracter în loc de două. Selectorii de variație (utilizați frecvent cu emoji-uri) vor fi totuși contorizați ca caractere separate. Citiți mai multe aici: Standardul Unicode