Kako izvući tekst s Excel MID i MIDB funkcijama

01 od 01

Excel MID i MIDB funkcije

Ekstrakt dobrog teksta od loše s MID funkcijom. © Ted French

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.

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

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:

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:

  1. Unosom potpune funkcije: = MID (A3, B11, B12) u ćeliju C5.
  2. 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

  1. Kliknite na ćeliju C1 da biste ga učinili aktivnom ćelijom - tamo će se prikazati rezultati funkcije;
  2. Kliknite karticu formule na traci izbornika;
  3. Odaberite tekst iz trake za otvaranje padajućeg popisa funkcije;
  4. Kliknite MID na popisu kako biste otvorili dijaloški okvir funkcije;
  5. U dijaloškom okviru kliknite tekstualnu liniju u dijaloškom okviru;
  6. Kliknite na ćeliju A5 u radnom listu da biste unijeli ovu ćeliju kao argument za tekst ;
  7. Kliknite na redak Start_num
  8. Kliknite na ćeliju B11 u radnom listu kako biste ušli u ovu ćeliju;
  9. Kliknite na redak Num_chars ;
  10. Kliknite na ćeliju B12 u radnom listu kako biste ušli u ovu ćeliju;
  11. Kliknite U redu da biste dovršili funkciju i zatvorili dijaloški okvir;
  12. Izlučena podnaslovna datoteka # 6 bi se trebala pojaviti u ćeliji C5;
  13. 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 .