Ako používať funkciu MID v programe Excel

Anonim

V tomto článku sa naučíme Ako používať funkciu MID v programe Excel.

Čo robia Ľavé, stredné a pravé funkcie v programe Excel?

Funkcia LEFT vráti časť slova od začiatku slova.

"abcdefg" extrahovanie 3 zo začiatku vráti "abc"

PRAVÁ funkcia vráti časť slova od konca slova.

"abcdefg" extrahovanie 3 z konca vráti "efg"

Funkcia MID vráti časť slova z daného počiatočného bodu do počtu zadaných počtov.

„abcdefg“ extrahovaním 3 z 2. pozície vráti „bcd“.

Funkciu MID môžete použiť ako funkciu VĽAVO alebo VPRAVO, iba ak zmeníte počiatočný bod. Ale naopak to nie je možné.

Funkcia MID v programe Excel

Funkcia MID vráti časť daného slova. Na extrahovanie textu zo stredu reťazca sa používa funkcia Excel MID. V zásade n počet znakov z daného indexu v reťazci.

Syntax funkcie MID:

= MID (text, počiatočný_číslo, počet_číselných znakov)

text: text alebo slovo, z ktorého chcete extrahovať

start_num: číslo počiatočného bodu alebo počiatočná pozícia

num_of_chars: n počet znakov na výber.

Príklad:

Toto všetko môže byť mätúce na pochopenie. Poďme pochopiť, ako používať funkciu na príklade. Tu je dané slovo „AVD110094Delhi“. Potrebujeme extrahovať 6 -miestny kód medzi slovom, ktoré začína od 4. pozície.

Ak viete, z ktorej pozície je koľko znakov potrebných na extrahovanie, použite jednoducho funkciu MID. Nasledujúci vzorec extrahuje kód mesta 110094.

Použite vzorec v bunke C2 (extrahovať pevný text)

= MID („AVD110094Delhi“, 4,6)

Tu text je „AVD110094Delhi“.

Počiatočné_číslo je 4, pretože kód mesta začína od 4. pozície.

Počet_charakterov je 6, pretože kód mesta má 6 znakov.

Tu sme vedeli, koľko postáv je a z ktorej pozície začínali. Čo keď to nevieme? Nasledujúci príklad ilustruje ďalšie úžasné využitie funkcie MID.

Extrahujte krstné meno pomocou funkcie Excel MID

Generický vzorec na extrakciu krstného mena v programe Excel 2016

= MID(text,1,VYHĽADÁVANIE(“ “,text)-1)

Mám tento stôl. Teraz chcem extrahovať svoje krstné meno zo stĺpca C.

Ak chcete extrahovať krstné meno, napíšte tento vzorec MID a presuňte ho nadol:

= MID(C2,1,VYHĽADÁVANIE("", C2) -1)

Tu sme poznali počiatočný bod (start_num) pre krstné meno, ale nevedel som to počet znakov v krstnom mene.

Tak sme zobrali VYHĽADÁVANIE funkcia pomáha nájsť v texte „medzeru“ („“).

Potom sme odpočítali 1 vylúčiť tento priestor z extrahovaného textu. Jednoduché.

Extrahujte priezvisko pomocou funkcie Excel MID

Generický vzorec na extrahovanie priezviska v programe Excel 2016

=Orezať(MID(C2,VYHĽADÁVANIE("", C2),LEN(B2)))

Do tej istej tabuľky napíšte tento vzorec …

=Orezať(MID(C2,VYHĽADÁVANIE("", C2),LEN(B2)))

Tu nepoznáme start_num ani num_chars.

Na nájdenie počiatočného_čísla sme použili pomoc z funkcie VYHĽADÁVAŤ.

Nevieme, koľko znakov je potrebné extrahovať. A ani nemusíme. Budeme používať iba funkciu LEN. Udáva dĺžku reťazca. Preto vráti všetky zostávajúce znaky po start_num.

Každý stĺpec by mal obsahovať iba jeden druh hodnoty. Akonáhle je to hotové, môžeme v Exceli vytvoriť kontingenčné správy, ktoré nám o údajoch povedia lepšie. Poďme sa teda dozvedieť o funkcii VĽAVO a SPRÁVNE v Exceli.

Extrahujte text z reťazca v programe Excel pomocou ľavej a pravej funkcie programu Excel

Dostal som údaje, ktoré vyzerali ako odpadky, ale pomocou funkcií Excelu SPRÁVNE a ĽAVO som ich zmenil na zmysluplné správy. Čistenie údajov v programe Excel je jednoduché. Tu vysvetlím, ako môžete z bunky extrahovať konkrétny text v programe Excel 2016 a zanechať za sebou odpadkové údaje.

Na vyššie uvedenom obrázku sú mi poskytnuté údaje v programe Excel. Má názov, Vek, a ak osoba má akékoľvek poistenie alebo žiadne (áno/nie). Aby som tieto údaje mohol použiť, potrebujem extrahovať údaje v rôznych stĺpcoch.

Funkcia Excel RIGHT na extrahovanie údajov sprava od textu

Funkcia RIGHT v programe Excel obsahuje iba dva argumenty. Najprv TEXT a potom POČET ZNAKOV, ktoré chcete v Exceli extrahovať sprava.

Tu máme svoje text v cele B3 a počet znakov, ktoré chceme extrahovať, je 1. Napíšte tento vzorec v bunke Excel D3 alebo kdekoľvek chcete mať tieto údaje.

= SPRÁVNE (B3,1)

Výsledok budete mať v bunke D3. stačí skopírovať alebo ťahať nadol tento vzorec v bunkách nižšie.

Funkcia Excel LEFT na extrahovanie údajov z ľavej časti textu

Teraz poďme na svoj vek. Pred vysvetlením vám ukážem vzorec. Skopírujte tento vzorec do požadovaných buniek.

Použite vzorec:

= VĽAVO (VPRAVO (B3,4),2)

Vo vyššie uvedenom vzorci sme skombinovali funkcie VĽAVO a VPRAVO, aby sme získali konkrétny text z reťazca. Takto to vyzerá.

Každá funkcia funguje zvnútra smerom von. Začnime teda:

SPRÁVNE (B3,4): Jednoducho extrahuje 4 znaky z daného textu. To nám dáva 30_Y. Prečo 4? Pretože vieme, že vek je iba jednou z dvoch postáv a máme 1 „_“ a 1 Y alebo N.

VĽAVO (VPRAVO (B3,4), 2): Teraz máme text, ktorý začína vekom, ktorý má 2 znaky. Tu prichádza do činnosti funkcia DOLEVA. Trvá to SPRÁVNE (B3,4) ako textový argument a extrahuje z neho 2 znaky. To nám dáva 30 pre prvú bunku. Skopírujte vzorec do buniek nižšie a získajte ostatné údaje tak, ako je to znázornené na obrázku vyššie.

Rovnako ako funkcia DOPRAVA, aj funkcia DOLEVA má dva rovnaké argumenty. Iba extrahuje údaje z ľavej časti poskytnutého reťazca.

Funkcia Excel Vľavo a vpravo na extrakciu neznámej dĺžky textu z reťazca

Jednoducho vložte tento vzorec do požadovaných buniek a extrahujte názov z textu v programe Excel.

= VĽAVO (B3, LEN (B3)-5)

V uvedených príkladoch sme poznali presný počet textov, ktoré sme z daného textu mali extrahovať.

Dúfam, že tento článok o tom, ako používať funkciu MID v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o výpočte hodnôt a súvisiacich vzorcoch programu Excel. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku.

Hľadanie reťazca pre konkrétny podreťazec v programe Excel : Nájdite bunky, ak bunka obsahuje dané slovo v programe Excel, pomocou funkcie NÁJSŤ alebo VYHĽADAŤ.

Zvýraznite bunky, ktoré obsahujú konkrétny text : Zvýraznite bunky, ak bunka obsahuje dané slovo v programe Excel, podľa vzorca v časti Podmienené formátovanie

Ako skontrolovať, či reťazec obsahuje jeden z mnohých textov v programe Excel : vyhľadajte bunky, ak bunka obsahuje daných viac slov v programe Excel, pomocou funkcie NÁLEZ alebo HĽADAŤ.

Spočítajte bunky, ktoré obsahujú konkrétny text : Spočítajte počet buniek, ak bunka obsahuje daný text, pomocou jedného vzorca v programe Excel.

Ako vyhľadať bunky s určitým textom a vrátiť určitý text v programe Excel : vyhľadajte bunky, ak bunka obsahuje určitý text a vráti požadované výsledky pomocou funkcie IF v programe Excel.

Populárne články:

Ako používať funkciu IF v programe Excel : Príkaz IF v programe Excel skontroluje podmienku a vráti konkrétnu hodnotu, ak je podmienka PRAVDA, alebo vráti inú konkrétnu hodnotu, ak je NEPRAVDA.

Ako používať funkciu VLOOKUP v programe Excel : Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.

Ako používať funkciu SUMIF v programe Excel : Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.

Ako používať funkciu COUNTIF v programe Excel : Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnych hodnôt nie je potrebné filtrovať údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.