MID funkcija u Excelu (Sadržaj)
- MID u Excelu
- MID formula u Excelu
- Kako koristiti MID funkciju u Excelu?
MID u Excelu
MID funkcija u excelu je dio tekstualne funkcije. MID funkcija je korisna kada želite vratiti određeni broj znakova teksta.
Jednostavnim riječima, MID funkcija koristi se za izdvajanje malog dijela niza iz ulaznog niza ili vraćanje potrebnog broja znakova iz teksta ili niza.
Na primjer:
MID („Bangalore je glavni grad Karnatake“, 18, 7) u ovoj formuli MID funkcija će se vratiti od 18. znaka, ona će vratiti 7 znakova, tj. „Kapital“ .
MID funkcija je dostupna i u VBA. To ćemo raspraviti na kraju ovog članka.
MID formula u Excelu
Ispod je MID formula u Excelu:
Objašnjenje MID formule u Excelu
MID formula sadrži tri obvezna parametra: ietext, start_num, num_chars.
- tekst: iz teksta koji želite izdvojiti određene znakove.
- start_num: Početni položaj srednjeg niza.
- (num_chars): Broj znakova koje želite izdvojiti iz početnog broja .
MID funkcija u programu Excel obično se koristi zajedno s drugim tekstualnim funkcijama kao što su PRETRAŽIVANJE, ZAMJENA, LEN, FIND, LIJEVI itd …
Kako koristiti MID funkciju u Excelu?
MID funkcija u Excelu je vrlo jednostavna i laka za upotrebu. Neka razumije MID funkciju u Excelu nekim primjerom MID formule.
Ovdje možete preuzeti ovaj obrazac MID Function Excel - MID obrazac Excel predložakMID funkcija može se koristiti kao radni list i kao VBA funkcija.
Primjer 1
U ovoj formuli MID-a u primjeru Excel-a, izvlačimo podstvor iz datog tekstnog niza pomoću MID formule.
Iz gornjeg izvoda tablice likovi iz 4. znaka izdvajaju 6 znakova.
Dakle, rezultat će biti:
Primjer 2
Pomoću MID funkcije možemo izdvojiti ime i prezime. Pogledajte donji primjer gdje imamo puna imena od A2 do A15.
Iz gornje tablice izdvojite imena za sva imena.
Rezultat je:
Dio 1: Ovaj dio određuje željeni tekst koji želite izdvojiti.
Dio 2: Ovo određuje početni položaj lika.
Dio 3: Funkcija SEARCH traži prvi razmak ("") u tekstu i određuje mjesto prostora.
Ovdje formula SEARCH vraća 5 za prvo ime što znači da je razmak peti znak u gornjem tekstu. Tako sada MID funkcija izdvaja 5 znakova počevši od 1. mjesta.
Dakle, rezultat će biti:
Napomena: Prostor se također smatra jednim znakom.
Primjer 3
Ispod je popis brojeva leta i trebamo izdvojiti znakove počevši od Y dok ne nađete " - "
Pogledajte gornji primjer gdje su slova podebljana, što trebamo izdvojiti. Izgleda jedan zadatak, zar ne ?
Međutim, to možemo učiniti koristeći MID uz funkcije SEARCH ili FIND.
Jedna uobičajena stvar je da sva podebljana slova počinju s Y i ima ukupno 6 znakova.
SEARCH funkcija određuje početni znak koji treba izdvojiti, a od početne točke potrebno je izdvojiti 6 znakova.
Dakle rezultat je:
Primjer 4
Slijedi popis tvrtki uz njihov matični broj. Zadatak je iz popisa izdvojiti samo registracijski broj.
Pomno pogledajte gornji popis, a jedna uobičajena stvar prije matičnog broja je riječ Acct. To će biti naša ključna točka za utvrđivanje početne točke. U prethodnom primjeru, ovaj put smo koristili SEARCH, pogledat ćemo funkciju FIND.
Dio 1: Ovaj dio određuje željeni tekst koji želite izdvojiti.
Drugi dio: FIND funkcija prvo traži riječ " Acct " u tekstu i odatle moramo dodati još 5 znakova na popis koji određuju početni položaj znaka.
Razlog zašto moramo dodati 5 je taj što je od Acct do matičnog broja 5 znakova, uključujući razmak.
Dio 3: Broj znakova koje treba izdvojiti.
Dakle, rezultat će biti:
Primjer 5
Sada ćemo pogledati kombinaciju funkcije DESNO, LIJEVO i MID na jednom primjeru. Moramo povezati koso naprijed (/) da bismo odvojili godinu, mjesec i dan.
Pogledajte donji primjer gdje imamo datume, ali ne postoje razdvajači za godinu, mjesec i dan.
Sada moramo umetnuti separatore za godinu, mjesec i dan.
Najprije funkcija DESNO izvlači 2 znaka s desne strane i ubacuje jednu naprijed koso (/) tj. 25 /
Sada moramo umetnuti separatore za godinu, mjesec i dan.
Drugi dio je funkcija MID izvlači 2 znaka počevši od petog znaka i umetne jednu koso naprijed (/)
tj. 25/10
Završni dio je LIJEVA funkcija, koja izvlači 4 znaka s lijeve strane i ubacuje jednu kosinu prema naprijed (/)
tj. 25.10.2018
Dakle, rezultat će biti:
VBA kod za korištenje funkcije MID
Kao u Excelu, i MID funkciju možemo koristiti u VBA kodu. Ispod koda prikazuje upotrebu MID funkcije u VBA makronaredbama.
Sub MID_Function_Example Dim Middle_String kao niz Middle_String = Mid („Excel može učiniti čuda“, 14, 7) Msgbox Middle_String End Sub
Ako pokrenete gornji kôd, u okviru će se pojaviti čuda kao rezultat.
Stvari koje treba zapamtiti o MID funkciji u Excelu
- Oblikovanje broja nije dio niza i neće se vaditi ili brojati.
- Osmišljen je za izdvajanje znakova s bilo koje strane određenog teksta.
- Ako korisnik ne navede zadnji parametar, zadat će 0 kao zadani.
- Num_chars mora biti veći od ili jednak nuli. Ako je negativan broj, pogrešku će prikazati kao # VALUE.
- U slučaju složenih skupova podataka, trebate koristiti i druge tekstualne funkcije poput parametra SEARCH, FIND Num_chars.
- Koristite funkciju MID kada želite izvući tekst iz tekstualnog niza na temelju lokacije i duljine.
- MID funkcija vraća prazan tekst ako je start_num veći od duljine niza.
Preporučeni članci
Ovo je vodič za MID u Excelu. Ovdje smo raspravljali o MID Formuli u Excelu i kako koristiti MID funkciju u Excelu zajedno s praktičnim primjerima i download-ovima Excel predložaka. Možete i pregledati naše druge predložene članke -
- Primjene I funkcije u Excelu
- Najbolji primjeri funkcije COLUMN u Excelu
- LOOKUP funkcija u Excelu
- Izvrsna upotreba FV funkcije u Excelu
- Kako se koristi MID funkcija u VBA?