01 od 01
Excel MID i MIDB funkcije
Kada se tekst kopira ili uvozi u Excel, ponekad se ponekad pojavljuju neželjeni znakovi smeća s dobrim podacima.
Ili postoje slučajevi kada je potreban samo dio teksta u ćeliji - kao što je ime osobe, ali ne prezime.
Za takve slučajeve, Excel ima niz funkcija koje se mogu koristiti za uklanjanje neželjenih podataka od ostatka.
Koja funkcija koju koristite ovisi o tome gdje se nalaze dobri podaci u odnosu na neželjene znakove u ćeliji.
- Ako su dobri podaci ili podnaslovi koji se čuvaju na desnoj strani podataka, upotrijebite funkciju DESNO kako biste je izdvojili.
- Ako je podnaslov na lijevoj strani podataka, upotrijebite lijevu funkciju da biste ga izvučili.
- Ako podnaslov ima neželjene znakove s obje strane, upotrijebite MID ili MIDB funkcije kako biste ih izdvojili.
MID vs MIDB
MID i MIDB funkcije razlikuju se samo na jezicima kojima podržavaju.
MID je za jezike koji koriste skup znakova s jednim bajom - ova grupa uključuje većinu jezika kao što su engleski i svi europski jezici.
MIDB je za jezike koji koriste dvostruki skup znakova - uključuje japanski, kineski (pojednostavljeni), kineski (tradicionalni) i korejski.
MID i MIDB funkcija Sintaksa i argumenti
U programu Excel, sintaksa funkcije odnosi se na izgled funkcije i uključuje naziv funkcije, zagrade i argumente .
Sintaksa MID funkcije je:
= MID (Text, Start_num, Num_chars)
Sintaksa MIDB funkcije je:
= MIDB (Text, Start_num, Num_bytes)
Ovi argumenti govore Excel
- koje podatke treba koristiti u funkciji;
- početni položaj dobrih podataka ili podnozora koji se treba izdvojiti;
- duljina podnožja.
Tekst - (potreban za funkciju MID i MIDB ) tekstni niz koji sadrži željene podatke
- ovaj argument može biti stvarni niz ili ćelije referenca na mjesto podataka u radnom listu - redci 2 i 3 na gornjoj slici.
Start_num - (potreban za MID i MIDB funkciju) određuje početni znak s lijeve strane podvrsta koji se čuva.
Num_chars - (potreban za MID funkciju) određuje broj znakova s desne strane Start_num koji će se zadržati.
Num_bytes (potreban za MIDB funkciju) određuje broj znakova - u bajtovima - desno od Start_num da bi se zadržao.
Bilješke:
Ako je Start_num veći od duljine tekstnog niza, MID / MIDB vraća prazan redak ćelije 4 slike, gdje je Start_num jednak 14, a tekstni niz traje samo 13 znakova.
Ako je Start_num manji od 1 ili je Num_chars / Num_bytes negativno MID / MIDB funkcija vraća #VALUE! vrijednost pogreške - redak 6 slike, gdje je Start_num jednak -1.
Ako Num_chars / Num_bytes označava praznu ćeliju ili je postavljena na nulu, MID / MIDB vraća prazan ćelije - redak 7 slike, gdje Num_chars označava praznu ćeliju B13.
MID funkcijski primjer - Ekstrakt dobrih podataka iz lošeg
Primjer na gornjoj slici pokazuje brojne načine korištenja funkcije MID za izdvajanje određenog broja znakova iz tekstualnog niza, uključujući unos podataka izravno kao argumente funkcije - redak 2 - i upisivanje referenci za sve tri argumente - redak 5.
Budući da je obično najbolje unijeti reference stanice za argumente umjesto stvarnih podataka, dolje navedene informacije navode korake koji se koriste za unos MID funkcije i njenih argumenata u ćeliju C5.
Dijaloški okvir MID funkcije
Opcije za unos funkcije i njenih argumenata u ćeliju C5 uključuju:
- Unosom potpune funkcije: = MID (A3, B11, B12) u ćeliju C5.
- Odabir funkcije i argumenata pomoću dijaloškog okvira funkcije
Korištenje dijaloškog okvira za unos funkcije često pojednostavljuje zadatak, jer se dijaloški okvir brine o sintaktičkoj funkciji - unosom imena funkcije, razdjelnika zareza i zagrada na ispravnim mjestima i količini.
Pokazujući reference na Cell
Bez obzira koja opcija koju odaberete za unos funkcije u listu radnih listova, vjerojatno je najbolje koristiti točku i kliknuti kako biste unijeli bilo koju i sve reference stanice koje se koriste kao argumenti kako bi se umanjile vjerojatnosti pogrešaka uzrokovanih upisivanjem pogrešne referentne ćelije.
Korištenje dijaloškog okvira MID Function
- Kliknite na ćeliju C1 da biste ga učinili aktivnom ćelijom - tamo će se prikazati rezultati funkcije;
- Kliknite karticu formule na traci izbornika;
- Odaberite tekst iz trake za otvaranje padajućeg popisa funkcije;
- Kliknite MID na popisu kako biste otvorili dijaloški okvir funkcije;
- U dijaloškom okviru kliknite tekstualnu liniju u dijaloškom okviru;
- Kliknite na ćeliju A5 u radnom listu da biste unijeli ovu ćeliju kao argument za tekst ;
- Kliknite na redak Start_num
- Kliknite na ćeliju B11 u radnom listu kako biste ušli u ovu ćeliju;
- Kliknite na redak Num_chars ;
- Kliknite na ćeliju B12 u radnom listu kako biste ušli u ovu ćeliju;
- Kliknite U redu da biste dovršili funkciju i zatvorili dijaloški okvir;
- Izlučena podnaslovna datoteka # 6 bi se trebala pojaviti u ćeliji C5;
- Kada kliknete na ćeliju C5 , u baru formule iznad radnog lista pojavljuje se cjelovita funkcija = MID (A3, B11, B12) .
Izvlačenje brojeva s MID funkcijom
Kao što je prikazano u retku osam gore navedenog primjera, MID funkcija može se koristiti za izdvajanje podskup numeričkih podataka s većeg broja pomoću gore navedenih koraka.
Jedini problem je taj da se ekstrahirani podaci pretvaraju u tekst i ne mogu se koristiti za izračune koji uključuju određene funkcije - kao što su SUM i PROSJEČNE funkcije.
Jedan od načina oko ovog problema je korištenje funkcije VALUE za pretvaranje teksta u broj kao što je prikazano u retku 9 gore:
= VALUE (MID (A8,5,3))
Druga je opcija upotreba posebnog lijepljenja za pretvaranje teksta u brojeve .