Ako používať funkciu Excel MID

Obsah:

Ako používať funkciu Excel MID
Ako používať funkciu Excel MID
Anonim

Čo by ste mali vedieť

  • Funkcia MID: =MID(A1, 17, 4), Príklady A1=cieľ, 17=posun a 4=dĺžka extrakcie.
  • Vybrať cieľovú bunku > vstup Funkcia MID > nastaviť hodnoty pre cieľ funkcie, posun znakov a dĺžku extrakcie.

Tento článok vysvetľuje, ako používať funkciu MID v Exceli pre Microsoft 365, Excel Online a Excel 2016 a 2019 pre Windows aj MacOS.

Čo je funkcia MID?

Funkcia MID vám umožňuje extrahovať text zo stredu reťazca. Rovnako ako iné funkcie ho používate zadaním vzorca do bunky, ktorá obsahuje funkciu a jej parametre. Nasledujúci vzorec predstavuje, ako vyzerá typický vzorec MID:

=MID(A1; 17; 4)

Parametre vzorca sú rozdelené takto:

  • Prvý parameter ("A1" v príklade vyššie): Toto je cieľ funkcie a mal by predstavovať nejaký text. Jednou z možností je vložiť text priamo na toto miesto obklopený úvodzovkami. Pravdepodobne to však bude bunka obsahujúca uvedený text. Upozorňujeme, že ak bunka obsahuje číslo, bude sa s ňou zaobchádzať ako s textom.
  • Druhý parameter ("17" vo vyššie uvedenom príklade): Toto je offset alebo číslo znaku, na ktorom chcete začať extrakciu, vrátane. Malo by to byť celé číslo (t. j. bez úvodzoviek) väčšie ako jedna. Funkcia MID spustí extrakciu po odpočítaní doprava, jeden znak po druhom, na základe hodnoty, ktorú tu zadáte. Upozorňujeme, že ak zadáte číslo, ktoré je väčšie ako celková dĺžka cieľa, výsledok sa vypočíta ako „prázdny text“(t.j.e. ""). Ak zadáte nulu alebo záporné číslo, zobrazí sa chyba.
  • Posledný parameter ("4" v príklade vyššie): Toto je dĺžka extrakcie, čo znamená, koľko znakov chcete. Rovnako ako odsadenie sa počítajú po jednom znaku, vpravo a začínajú znakom po odsadení.

Funkcia MID v akcii

Zvážte nasledujúci príklad. Tu sa zameriavame na text v A1 („Lifewire je najinformatívnejšia stránka na Interweboch.“) so vzorcom v A2: =MID(A1, 17, 4)

Image
Image

Druhý parameter označuje 17-znakový posun. Ako je uvedené nižšie s červenými číslami, znamená to, že extrakcia začne od „m“v slove „najviac“.

Potom dĺžka 4 znamená, že budú extrahované štyri znaky (vrátane prvého), čo by malo ako výsledok vrátiť slovo „najviac“(znázornené modrými číslami). Zadaním tohto vzorca do bunky A2 vidíme, že je to správne.

Image
Image

MIDB, zložitejší súrodenec

MID má príbuznú funkciu MIDB, ktorá používa rovnakú syntax. Jediný rozdiel je v tom, že funguje v bajtoch, nie v znakoch. Bajt je 8 bitov údajov a väčšina jazykov dokáže reprezentovať všetky svoje znaky pomocou jedného bajtu.

Prečo je teda MIDB užitočná? Ak potrebujete spracovať dvojbajtové znaky, možno budete mať dôvod použiť MIDB. Takzvané jazyky „CJK“(čínština, japončina a kórejčina) predstavujú svoje znaky s dvoma bajtmi namiesto jedného, pretože ich je veľmi veľa. Na tieto môžete použiť štandardnú funkciu MID a vyberie vždy jeden celý znak, čo je pravdepodobne to, čo chcete. Ale ak na nich robíte nejaké pokročilé spracovanie a potrebujete získať bajty, ktoré ich tvoria, táto funkcia vám môže pomôcť.

Odporúča: