Paano I-extract ang Teksto Gamit ang Mga MID at Pag-andar ng Excel

01 ng 01

Excel MID at MIDB Function

I-extract ang Magandang Teksto Mula sa Bad sa pag-andar ng MID. © Ted French

Kapag ang teksto ay kinopya o na-import sa Excel, ang mga hindi gustong mga character ng basura ay minsan ay kasama sa magandang data.

O, may mga pagkakataon na ang bahagi lamang ng string ng teksto sa cell ay kinakailangan - tulad ng unang pangalan ng isang tao ngunit hindi ang huling pangalan.

Para sa mga pagkakataon tulad ng mga ito, Excel ay may isang bilang ng mga function na maaaring magamit upang alisin ang mga hindi gustong data mula sa iba.

Aling mga function na ginagamit mo ay depende sa kung saan ang magandang data ay matatagpuan sa kamag-anak sa mga hindi gustong character sa cell.

MID kumpara sa MIDB

Ang pag-andar ng MID at MIDB ay naiiba lamang sa mga wika na sinusuportahan nila.

Ang MID ay para sa mga wika na gumagamit ng single-byte na set ng character - ang grupong ito ay may kasamang karamihan sa mga wika tulad ng Ingles at lahat ng mga wikang European.

Ang MIDB ay para sa mga wika na gumagamit ng double-byte na hanay ng character - kabilang ang Japanese, Chinese (Simplified), Chinese (Traditional), at Korean.

Ang MID at MIDB Function Syntax and Arguments

Sa Excel, ang syntax ng isang function ay tumutukoy sa layout ng function at kasama ang pangalan, mga bracket, at argumento ng function.

Ang syntax para sa function ng MID ay:

= MID (Text, Start_num, Num_chars)

Ang syntax para sa MIDB function ay:

= MIDB (Text, Start_num, Num_bytes)

Ang mga argumento na ito ay nagsasabi sa Excel

Text - (kinakailangan para sa MID at MIDB function) ang text string na naglalaman ng ninanais na data
- Ang argument na ito ay maaaring ang aktwal na string o reference ng cell sa lokasyon ng data sa worksheet - row 2 at 3 sa imahe sa itaas.

Start_num - (kinakailangan para sa MID at MIDB function) ay tumutukoy sa simula ng character mula sa kaliwa ng substring upang maingatan.

Num_chars - (kinakailangan para sa MID function) tinutukoy ang bilang ng mga character sa kanan ng Start_num na mananatili.

Ang Num_bytes (kinakailangan para sa MIDB function) ay tumutukoy sa bilang ng mga character - sa byte - sa kanan ng Start_num na mananatili.

Mga Tala:

Half Function Example - I-extract ang Magandang Data mula sa Bad

Ang halimbawa sa imahe sa itaas ay nagpapakita ng ilang mga paraan upang gamitin ang MID function upang kunin ang isang tiyak na bilang ng mga character mula sa isang text string, kabilang ang pagpasok ng data nang direkta bilang mga argumento para sa function - hilera 2 - at pagpasok ng mga sanggunian ng cell para sa lahat ng tatlong argumento - hilera 5.

Dahil ito ay karaniwang pinakamahusay na upang ipasok ang mga reference sa cell para sa mga argumento sa halip na ang aktwal na data, ang impormasyon sa ibaba ay ilista ang mga hakbang na ginamit upang ipasok ang function ng MID at ang mga argumento nito sa cell C5.

Ang MID Function Dialog Box

Ang mga pagpipilian para sa pagpasok ng function at ang mga argumento nito sa cell C5 ay ang:

  1. Ang pag-type ng kumpletong pag-andar: = MID (A3, B11, B12) sa cell C5.
  2. Pagpili ng function at mga argumento gamit ang dialog box ng function

Ang paggamit ng kahon ng dialogo upang ipasok ang function ay madalas na pinapasimple ang gawain habang ang dialog box ay nag-aalaga sa syntax ng function - pagpasok ng pangalan ng function, ang mga separator ng kuwit, at mga bracket sa tamang mga lokasyon at dami.

Pagtuturo sa Mga Sanggunian ng Cell

Hindi mahalaga kung anong pagpipilian ang pipiliin mo para maipasok ang function sa isang cell ng worksheet, marahil pinakamahusay na gamitin ang punto at i-click upang ipasok ang anumang at lahat ng mga reference sa cell na ginamit bilang mga argumento upang mabawasan ang posibilidad ng mga error na dulot ng pag-type sa maling reference ng cell.

Gamit ang Dial Function Box ng MID

  1. Mag-click sa cell C1 upang gawin itong aktibong cell - ito ay kung saan ang mga resulta ng function ay ipapakita;
  2. Mag-click sa tab na Formula ng laso menu;
  3. Pumili ng Teksto mula sa laso upang buksan ang listahan ng pag-andar sa pag-andar;
  4. Mag-click sa MID sa listahan upang ilabas ang dialog box ng function;
  5. Sa kahon ng dialogo, mag-click sa linya ng Teksto sa dialog box;
  6. Mag-click sa cell A5 sa worksheet upang maipasok ang cell reference na ito bilang argumento ng Teksto ;
  7. Mag-click sa linya ng Start_num
  8. Mag-click sa cell B11 sa worksheet upang makapasok sa cell reference na ito;
  9. Mag-click sa linya ng Num_chars ;
  10. Mag-click sa cell B12 sa worksheet upang makapasok sa cell reference na ito;
  11. I-click ang OK upang makumpleto ang pag-andar at isara ang dialog box;
  12. Ang nakuha na substring na file # 6 ay dapat lumitaw sa cell C5;
  13. Kapag nag-click ka sa cell C5 ang kumpletong function = MID (A3, B11, B12) ay lilitaw sa formula bar sa itaas ng worksheet.

Pag-extract ng Mga Numero sa MID Function

Tulad ng ipinakita sa hanay walong ng halimbawa sa itaas, ang function ng MID ay magagamit upang kunin ang isang subset ng numerikong data mula sa isang mas mahabang numero gamit ang mga hakbang na nakalista sa itaas.

Ang tanging problema ay ang nakuha na data ay na-convert sa text at hindi maaaring gamitin sa mga kalkulasyon na kinasasangkutan ng ilang mga function - tulad ng SUM at AVERAGE function.

Ang isang paraan sa paligid ng problemang ito ay ang paggamit ng VALUE na pag-andar upang i-convert ang teksto sa isang bilang na ipinapakita sa hilera 9 sa itaas:

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

Ang ikalawang opsyon ay ang paggamit ng espesyal na i-paste ang pag-convert ng teksto sa mga numero .