Funkcija MID v Excelu (kazalo)
- MID v Excelu
- MID formula v Excelu
- Kako uporabljati funkcijo MID v Excelu?
MID v Excelu
Funkcija MID v excelu je del besedilne funkcije. Funkcija MID je uporabna, če želite vrniti določeno število znakov besedila.
Z enostavnimi besedami se funkcija MID uporablja za črpanje manjšega dela niza iz vnosa ali vrnitev potrebnega števila znakov iz besedila ali niza.
Primer:
MID ("Bangalore je prestolnica Karnatake", 18, 7) v tej formuli Funkcija MID se bo vrnila od 18. znaka, vrnila pa bo 7 znakov, tj. "Kapital" .
Funkcija MID je na voljo tudi v VBA. O tem bomo razpravljali na koncu tega članka.
MID formula v Excelu
Spodaj je formula MID v Excelu:
Pojasnilo formule MID v Excelu
Formula MID ima tri obvezne parametre: ietext, start_num, num_chars.
- besedilo: iz besedila, ki ga želite izvleči določene znake.
- start_num: Začetni položaj srednjega niza.
- (num_chars): Število znakov, ki jih želite izvleči iz začetne številke .
Običajno se funkcija MID v Excelu uporablja skupaj z drugimi besedilnimi funkcijami, kot so ISKANJE, ZAMENJAVA, LEN, FIND, LEVO itd…
Kako uporabljati funkcijo MID v Excelu?
Funkcija MID v Excelu je zelo preprosta in enostavna za uporabo. Dovolite, da razumete delovanje funkcije MID v Excelu z nekim primerom formule MID.
Predlogo za program MID Excel lahko prenesete tukaj - MID predloga Excel predlogaFunkcija MID se lahko uporablja kot funkcija delovnega lista in kot funkcija VBA.
Primer # 1
V tej formuli MID v primeru Excela izvlečemo pod vrstico iz danega besedilnega niza s pomočjo formule MID.
Iz zgornjega izvlečka tabele znaki iz 4. znakov izvlečejo 6 znakov.
Rezultat bo:
Primer # 2
S pomočjo funkcije MID lahko izluščimo ime in priimek. Poglejte spodnji primer, kjer imamo polna imena od A2 do A15.
Iz zgornje tabele izvlečemo imena za vsa imena.
Rezultat je:
1. del: Ta del določa želeno besedilo, ki ga želite izvleči.
2. del: Ta določa začetni položaj znaka.
Del 3: Funkcija ISKANJE poišče prvi presledek ("") v besedilu in določi umestitev prostora.
Tukaj formula SEARCH vrne 5 za prvo ime, kar pomeni, da je presledek 5. znak v zgornjem besedilu. Zdaj funkcija MID izvleče 5 znakov, začenši od prvega.
Rezultat bo:
Opomba: Vesolje se šteje tudi za en znak.
Primer # 3
Spodaj je seznam številk letov in izluščiti moramo znake od Y, dokler ne najdete » - «
Poglejte zgornji primer, kjer so črke krepke, ki jih moramo izvleči. Naloga se zdi naključno, kajne ?
Vendar lahko to storimo z MID-om poleg funkcij SEARCH ali FIND.
Ena pogosta stvar je, da vse krepke črke začenjajo z Y in ima skupaj 6 znakov.
Funkcija SEARCH bo določila začetni znak za ekstrahiranje, od izhodišča pa moramo izvleči 6 znakov.
Rezultat je:
Primer št. 4
Spodaj je seznam podjetij poleg njihove registrske številke. Naloga je iz seznama izvleči samo registracijsko številko.
Na zgornjem seznamu natančno poglejte eno običajno stvar pred registracijsko številko beseda Acct. To bo naša ključna točka za določitev izhodišča. V prejšnjem primeru smo tokrat uporabili SEARCH, pogledali bomo funkcijo FIND.
1. del: Ta del določa želeno besedilo, ki ga želite izvleči.
Drugi del: FIND funkcija najprej v besedilu poišče besedo " Acct " in od tod moramo na seznam dodati še 5 znakov, ki določajo začetni položaj znaka.
Razlog, da moramo dodati 5 je, da je od Acct do registrske številke 5 znakov, vključno s presledkom.
Del 3: Število znakov, ki jih moramo izvleči.
Rezultat bo:
Primer št. 5
Zdaj bomo v enem primeru pogledali kombinacijo funkcije DESNO, LEVO in MID. Moramo povezati prednjo poševnico (/), da ločimo leto, mesec in dan.
Poglejte spodnji primer, kjer imamo datume, vendar ločencev za leto, mesec in dan.
Zdaj moramo vstaviti ločilnike za leto, mesec in dan.
Najprej funkcija DESNO izvleče 2 znaka z desne strani in vstavi eno poševno črto (/), tj. 25 /
Zdaj moramo vstaviti ločilnike za leto, mesec in dan.
Drugi del je funkcija MID izvleče 2 znaka, začenši s petim znakom, in vstavi eno poševno črto (/)
tj. 25/10
Končni del je funkcija LEVO, izvleče 4 znake z leve strani in vstavi eno poševno črto (/)
torej 25.10.2018
Rezultat bo:
Koda VBA za uporabo funkcije MID
Tako kot v Excelu lahko tudi v kodi VBA uporabimo MID funkcijo. Spodaj koda prikazuje uporabo funkcije MID v makroih VBA.
Sub MID_Function_Example Dim Middle_String kot niz Middle_String = Mid ("Excel lahko dela čudeže", 14, 7) Msgbox Middle_String End Sub
Če zaženete zgornje polje s kodo, bodo prikazana čudesa kot rezultat.
Spomniti se je treba o funkciji MID v Excelu
- Oblikovanje števil ni del niza in se ne bo izvleklo ali štelo.
- Zasnovana je tako, da znake črpa s katere koli strani določenega besedila.
- Če uporabnik ne poda zadnjega parametra, bo privzeto vzel 0.
- Število_številk mora biti večje od nič ali enako. Če je negativna številka, bo napaka vrgla kot # VALUE.
- V primeru zapletenih nizov podatkov morate uporabiti druge besedilne funkcije, kot je parameter SEARCH, FIND Num_chars.
- Uporabite funkcijo MID, ko želite izvleči besedilo iz besedilnega niza glede na lokacijo in dolžino.
- Funkcija MID vrne prazno besedilo, če je start_num večji od dolžine niza.
Priporočeni članki
To je vodnik za MID v Excelu. Tukaj razpravljamo o formuli MID v Excelu in kako uporabljati funkcijo MID v Excelu skupaj s praktičnimi primeri in naložljivimi predlogi excela. Ogledate si lahko tudi druge naše predlagane članke -
- Uporaba IN funkcije v Excelu
- Najboljši primeri funkcije COLUMN v Excelu
- LOOKUP funkcija v Excelu
- Neverjetne uporabe FV funkcije v Excelu
- Kako uporabljati funkcijo MID v VBA?