Ano ang Dapat Malaman
- MID function: =MID(A1, 17, 4), Mga Halimbawa A1=target, 17=offset, at 4=haba ng extraction.
- Pumili ng target na cell > input MID function > itakda ang mga value para sa target ng function, offset ng character, at haba ng pagkuha.
Ipinapaliwanag ng artikulong ito kung paano gamitin ang MID function sa Excel para sa Microsoft 365, Excel Online, at Excel 2016 at 2019 para sa parehong Windows at macOS.
Ano ang MID Function?
Pinapayagan ka ng MID function na mag-extract ng text mula sa gitna ng isang string. Tulad ng ibang mga function, ginagamit mo ito sa pamamagitan ng paglalagay ng formula sa isang cell na naglalaman ng function at mga parameter nito. Kinakatawan ng sumusunod ang hitsura ng karaniwang MID formula:
=MID(A1, 17, 4)
Ang mga parameter ng formula ay nahahati tulad ng sumusunod:
- Ang unang parameter ("A1" sa halimbawa sa itaas): Ito ang target ng function, at dapat ay kumakatawan sa ilang text. Ang isang opsyon ay para sa iyo na ilagay ang teksto nang direkta sa lugar na ito, na napapalibutan ng mga quote. Ngunit mas malamang na ito ay isang cell na naglalaman ng nasabing teksto. Tandaan na kung ang cell ay naglalaman ng isang numero, ito ay ituturing na parang text.
- Ang pangalawang parameter ("17" sa halimbawa sa itaas): Ito ang offset, o ang bilang ng character kung saan mo gustong simulan ang pagkuha, kasama. Ito ay dapat na isang buong numero (ibig sabihin, walang anumang mga quote) na higit sa isa. Sisimulan ng MID function ang pagkuha pagkatapos magbilang sa kanan, isang character sa isang pagkakataon, batay sa halaga na iyong ibibigay dito. Tandaan na kung maglalagay ka ng numero na mas malaki kaysa sa kabuuang haba ng target, ang resulta ay kakalkulahin bilang "walang laman na teksto" (i.e. ""). Kung maglalagay ka ng zero o negatibong numero, magkakaroon ka ng error.
- Ang huling parameter ("4" sa halimbawa sa itaas): Ito ang haba ng pagkuha, ibig sabihin kung ilang character ang gusto mo. Tulad ng offset, binibilang ang mga ito ng isang character sa isang pagkakataon, sa kanan, at nagsisimula sa character pagkatapos ng offset.
The MID Function in Action
Isipin ang sumusunod na halimbawa. Dito, tina-target namin ang text sa A1 ("Ang Lifewire ay ang pinaka nagbibigay-kaalaman na site sa Interwebs.") na may formula sa A2: =MID(A1, 17, 4)
Ang pangalawang parameter ay nagpapahiwatig ng 17-character na offset. Gaya ng ipinapakita sa ibaba kasama ang mga pulang numero, nangangahulugan ito na magsisimula ang pagkuha sa "m" sa salitang "pinaka."
Pagkatapos, ang haba na 4 ay nangangahulugang apat na character (kabilang ang una) ang kukunin, na dapat magbalik ng salitang "pinaka" bilang resulta (inilalarawan sa mga asul na numero). Sa paglalagay ng formula na ito sa cell A2, makikita nating tama ito.
MIDB, ang Mas Komplikadong Kapatid
Ang MID ay may kaugnay na function, ang MIDB, na gumagamit ng parehong syntax. Ang pagkakaiba lamang ay gumagana ito sa mga byte, hindi mga character. Ang isang byte ay 8 bits ng data, at karamihan sa mga wika ay maaaring kumatawan sa lahat ng kanilang mga character gamit ang isang byte.
Kaya bakit kapaki-pakinabang ang MIDB? Kung kailangan mong iproseso ang mga double-byte na character, maaaring mayroon kang dahilan upang gamitin ang MIDB. Ang tinatawag na "CJK" na mga wika (Chinese, Japanese, at Korean) ay kumakatawan sa kanilang mga character na may dalawang byte sa halip na isa, dahil napakarami nito. Maaari mong gamitin ang karaniwang MID function sa mga ito, at pipili ito ng isang buong character sa isang pagkakataon, na marahil ay kung ano ang gusto mo pa rin. Ngunit kung gumagawa ka ng ilang advanced na pagproseso sa mga ito at kailangan mong kunin ang mga byte na bumubuo sa mga ito, maaaring makatulong sa iyo ang function na ito.