Kako izvleči besedilo z Excel MID in MIDB funkcijami

01 od 01

Excel MID in MIDB funkcije

Izvleček dobrega besedila iz slabega z MID funkcijo. © Ted Francoski

Ko je besedilo kopirano ali uvoženo v Excel, se v dobrih podatkih včasih vključijo neželeni znaki smeti .

Ali pa obstajajo časi, ko je potreben le del besedilnega niza v celici - na primer ime osebe, ne pa priimek.

Za primere, kot je ta, ima Excel številne funkcije, ki jih lahko uporabite za odstranitev neželenih podatkov od ostalih.

Katera funkcija, ki jo uporabljate, je odvisna od tega, kje so dobri podatki glede na nezaželene znake v celici.

MID vs. MIDB

MID in MIDB funkcije se razlikujejo le v jezikih, ki jih podpirajo.

MID je za jezike, ki uporabljajo enobajtni nabor znakov - ta skupina vključuje večino jezikov, kot so angleščina in vsi evropski jeziki.

MIDB je za jezike, ki uporabljajo dvomestni niz znakov - vključuje japonsko, kitajsko (poenostavljeno), kitajsko (tradicionalno) in korejsko.

Sintaksa in argumenti MID in MIDB

V Excelu se sintakso funkcije nanaša na postavitev funkcije in vključuje ime, oklepaj in argumente funkcije.

Sintaksa za funkcijo MID je:

= MID (besedilo, Start_num, Num_chars)

Sintaksa za funkcijo MIDB je:

= MIDB (besedilo, Start_num, Num_bytes)

Ti argumenti povedo Excelu

Besedilo - (zahtevano za MID in MIDB funkcijo) besedilni niz, ki vsebuje želene podatke
- ta argument je lahko dejanski niz ali celica, ki se nanaša na lokacijo podatkov na delovnem listu - vrstice 2 in 3 na zgornji sliki.

Start_num - (potreben za MID in MIDB funkcijo) določa začetni znak na levi strani podstavka, ki ga želite hraniti.

Num_chars - (potreben za funkcijo MID ) določa število znakov desno od Start_num, ki ga želite obdržati.

Num_bytes (potreben za funkcijo MIDB ) določa število znakov - v bajtih - na desni strani Start_num, ki ga želite obdržati.

Opombe:

Funkcijski primer MID - izvlečite dobre podatke iz slabega

Primer na zgornji sliki kaže na različne načine, kako uporabiti funkcijo MID, da izpisujejo določeno število znakov iz besedilnega niza, vključno z vnosom podatkov neposredno kot argumenti za funkcijo - vrstico 2 - in vnašanje celičnih referenc za vse tri argumente - vrstica 5.

Ker je navadno najbolje vnesti referenčne številke celic za argumente in ne dejanske podatke, spodaj navedeni seznami korakov, uporabljenih za vnos funkcije MID in njegovih argumentov v celico C5.

Pogovorno okno funkcije MID

Možnosti za vnos funkcije in njenih argumentov v celico C5 vključujejo:

  1. Vnašanje celotne funkcije: = MID (A3, B11, B12) v celico C5.
  2. Izbiranje funkcije in argumentov z uporabo pogovornega okna funkcije

Uporaba pogovornega okna za vstop v funkcijo pogosto poenostavi nalogo, saj pogovorno okno skrbi za sintakso funkcije - vnesite ime funkcije, ločila z vejicami in oklepaje v pravilnih lokacijah in količini.

Kazanje na celične reference

Ne glede na to, katera možnost izberete za vnos funkcije v celico delovnega lista, je najbolje, da uporabite točko in kliknite, da vnesete poljubne in vse referenčne številke celic, uporabljene kot argumente, da bi zmanjšali možnost napak, ki jih povzroča vnašanje napačne reference celice.

Uporaba pogovornega okna funkcije MID

  1. Kliknite celico C1, da bo postala aktivna celica - tukaj bodo prikazani rezultati funkcije;
  2. Kliknite jeziček Formule v meniju traku ;
  3. Izberite trak iz traku, da odprete spustni seznam funkcij;
  4. Na seznamu kliknite MID, da odpre pogovorno okno funkcije;
  5. V pogovornem oknu kliknite pogovorno okno Besedilo v pogovornem oknu;
  6. Kliknite celico A5 na delovnem listu, da vnesete referenco celice kot argument za besedilo ;
  7. Kliknite vrstico Start_num
  8. Kliknite celico B11 na delovnem listu, da vnesete referenco celice;
  9. Kliknite vrstico Num_chars ;
  10. Kliknite celico B12 na delovnem listu, da vnesete referenco celice;
  11. Kliknite V redu, da dokončate funkcijo in zaprete pogovorno okno;
  12. Izvlečena datoteka podmnožice # 6 naj se prikaže v celici C5;
  13. Ko kliknete celico C5 , se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = MID (A3, B11, B12) .

Izvlečki številk z MID funkcijo

Kot je prikazano v vrsti osem zgornjega primera, se funkcija MID lahko uporabi za pridobivanje podmnožice numeričnih podatkov z daljšega števila z uporabo zgornjih korakov.

Edini problem je, da se izpisani podatki pretvorijo v besedilo in jih ni mogoče uporabiti pri izračunih, ki vključujejo določene funkcije - kot so funkcije SUM in AVERAGE .

Eden od načinov za to težavo je uporaba funkcije VALUE za pretvorbo besedila v številko, kot je prikazano v vrstici 9 zgoraj:

= VALUE (MID (A8,5,3))

Druga možnost je uporaba paste za pretvorbo besedila v številke .