Jak používat funkci Excel MID

Obsah:

Jak používat funkci Excel MID
Jak používat funkci Excel MID
Anonim

Co je dobré vědět

  • Funkce MID: =MID(A1, 17, 4), příklady A1=cíl, 17=posun a 4=délka extrakce.
  • Vyberte cílovou buňku > vstup Funkce MID > nastavte hodnoty pro cíl funkce, posun znaků a délku extrakce.

Tento článek vysvětluje, jak používat funkci MID v Excelu pro Microsoft 365, Excel Online a Excel 2016 a 2019 pro Windows i macOS.

Co je funkce MID?

Funkce MID umožňuje extrahovat text ze středu řetězce. Stejně jako ostatní funkce ji používáte zadáním vzorce do buňky, která obsahuje funkci a její parametry. Následující představuje, jak vypadá typický vzorec MID:

=MID(A1; 17; 4)

Parametry vzorce se dělí takto:

  • První parametr ("A1" v příkladu výše): Toto je cíl funkce a měl by představovat nějaký text. Jednou z možností je umístit text přímo na toto místo obklopený uvozovkami. Ale pravděpodobně to bude buňka obsahující uvedený text. Upozorňujeme, že pokud buňka obsahuje číslo, bude s ní zacházeno jako s textem.
  • Druhý parametr ("17" v příkladu výše): Toto je offset nebo číslo znaku, na kterém chcete zahájit extrakci, včetně. Mělo by to být celé číslo (tj. bez uvozovek) větší než jedna. Funkce MID zahájí extrakci po odpočítání doprava, jeden znak po druhém, na základě hodnoty, kterou zde zadáte. Pamatujte, že pokud zadáte číslo, které je větší než celková délka cíle, výsledek bude vypočítán jako „prázdný text“(tj. E. ""). Pokud zadáte nulu nebo záporné číslo, zobrazí se chyba.
  • Poslední parametr ("4" v příkladu výše): Toto je délka extrakce, což znamená, kolik znaků chcete. Stejně jako offset se počítají jeden znak po druhém, vpravo a počínaje znakem po offsetu.

Funkce MID v akci

Zvažte následující příklad. Zde cílíme na text v A1 („Lifewire je nejinformativnější stránka na Interwebech.“) se vzorcem v A2: =MID(A1, 17, 4)

Image
Image

Druhý parametr označuje posun o 17 znacích. Jak je znázorněno níže s červenými čísly, znamená to, že extrakce začne od "m" ve slově "většina."

Pak délka 4 znamená, že budou extrahovány čtyři znaky (včetně prvního), což by mělo jako výsledek vrátit slovo „většina“(znázorněno modrými čísly). Zadáním tohoto vzorce do buňky A2 vidíme, že je to správné.

Image
Image

MIDB, složitější sourozenec

MID má související funkci MIDB, která používá stejnou syntaxi. Jediný rozdíl je v tom, že funguje v bajtech, ne ve znacích. Bajt je 8 bitů dat a většina jazyků dokáže reprezentovat všechny své znaky pomocí jednoho bajtu.

Proč je tedy MIDB užitečná? Pokud potřebujete zpracovávat dvoubajtové znaky, můžete mít důvod použít MIDB. Takzvané jazyky „CJK“(čínština, japonština a korejština) představují své znaky se dvěma bajty místo jednoho, protože jich je hodně. Na ty můžete použít standardní funkci MID a ta vybere vždy jeden celý znak, což je stejně asi to, co chcete. Ale pokud na nich provádíte nějaké pokročilé zpracování a potřebujete získat bajty, které je tvoří, tato funkce vám může pomoci.

Doporučuje: