Anonim

Ang Microsoft Excel ay isang malakas at maraming nalalaman application ng spreadsheet na mahusay para sa pagsubaybay at pamamahala ng lahat mula sa imbentaryo ng negosyo, sa maliit na badyet ng negosyo, sa personal na fitness. Ang isa sa mga pakinabang ng Excel ay maaari kang mag-set up ng mga pormula nang mas maaga na awtomatikong mai-update habang nagpasok ka ng bagong data. Ang ilang mga formula, sa kasamaang palad, imposible sa matematika nang walang kinakailangang data, na nagreresulta sa mga pagkakamali sa iyong talahanayan tulad ng # DIV / 0!, #VALUE!, #REF !, at #NAME ?. Bagaman hindi kinakailangan mapanganib, ang mga error na ito ay ipapakita sa iyong spreadsheet hanggang sa naitama o hanggang maipasok ang kinakailangang data, na maaaring gawing mas kaakit-akit at mas mahirap maunawaan ang pangkalahatang talahanayan. Sa kabutihang palad, hindi bababa sa kaso ng nawawalang data, maaari mong itago ang mga error sa Excel na may ilang tulong mula sa mga pag-andar ng IF at ISERROR. Narito kung paano ito gagawin.
Gumagamit kami ng isang maliit na spreadsheet ng pagsubaybay sa pagbaba ng timbang bilang isang halimbawa ng uri ng talahanayan na makagawa ng isang error sa pagkalkula (pagbaba ng timbang na nawala ang porsyento) habang naghihintay ng bagong data (kasunod na timbang-ins).


Naghihintay ang aming halimbawa ng spreadsheet ng pag-input sa haligi ng Timbang at pagkatapos ay awtomatikong i-update ang lahat ng iba pang mga haligi batay sa bagong data. Ang problema ay ang haligi ng Porsyong Nawala ay nakasalalay sa isang halaga, Pagbabago, na hindi na-update para sa mga linggo kung saan hindi pa nakapasok ang timbang, na nagreresulta sa isang # DIV / 0! error, na nagpapahiwatig na ang pormula ay sinusubukang hatiin ng zero. Malulutas natin ang error na ito ng tatlong paraan:

  1. Maaari naming alisin ang pormula mula sa mga linggo kung saan hindi naipasok ang bigat, at pagkatapos ay manu-manong idagdag ito pabalik sa bawat linggo. Ito ay gagana sa aming halimbawa dahil ang spreadsheet ay medyo maliit, ngunit hindi magiging perpekto sa mas malaki at mas kumplikadong mga spreadsheet.
  2. Maaari naming makalkula ang porsyento na nawala gamit ang isa pang formula na hindi nahahati sa zero. Muli, posible ito sa aming halimbawa, ngunit maaaring hindi palaging depende sa spreadsheet at set ng data.
  3. Maaari naming gamitin ang function ng ISERROR, na kung saan kasama ang isang pahayag na IF ay nagbibigay-daan sa amin na tukuyin ang isang kahaliling halaga o pagkalkula kung ang paunang resulta ay nagbabalik ng isang error. Ito ang solusyon na ipapakita namin sa iyo ngayon.

Ang ISERROR Function

Sa pamamagitan ng kanyang sarili, sinusuri ng ISERROR ang itinalagang cell o pormula at bumalik "totoo" kung ang resulta ng pagkalkula o ang halaga ng cell ay isang error, at "maling" kung hindi. Maaari mong gamitin ang ISERROR lamang sa pamamagitan ng pagpasok ng pagkalkula o cell sa mga panaklong kasunod ng pag-andar. Halimbawa:

ISERROR ((B5-B4) / C5)

Kung ang pagkalkula ng (B5-B4) / C5 ay nagbabalik ng isang error, pagkatapos ang ISERROR ay babalik ng "totoo" kapag ipinares sa isang pormula ng kondisyon. Bagaman maaari itong magamit sa maraming iba't ibang mga paraan, ang pinakamahalagang kapaki-pakinabang na tungkulin ay kapag ipinares sa function ng IF.

Ang Function

Ang function ng IF ay ginagamit sa pamamagitan ng paglalagay ng tatlong mga pagsusuri o mga halaga sa mga panaklong na pinaghiwalay ng mga koma: KUNG (halaga na susuriin, halaga kung totoo, halaga kung hindi totoo). Halimbawa:

KUNG (B5> 100, 0, B5)

Sa halimbawa sa itaas, kung ang halaga sa cell B5 ay mas malaki kaysa sa 100 (na nangangahulugang ang pagsubok ay totoo), kung gayon ang isang zero ay ipapakita bilang halaga ng cell. Ngunit kung ang B5 ay mas mababa sa o katumbas sa 100 (na nangangahulugang ang pagsubok ay hindi totoo), ipapakita ang aktwal na halaga ng B5.

KUNG at ISERROR Pinagsama

Ang paraan ng pagsasama namin sa IF at ISERROR function ay sa pamamagitan ng paggamit ng ISERROR bilang pagsubok para sa isang pahayag na KUNG. Bumaling tayo sa aming spreadsheet ng pagbaba ng timbang bilang isang halimbawa. Ang dahilan na ang cell E6 ay nagbabalik ng isang # DIV / 0! ang error ay dahil ang formula nito ay sinusubukang hatiin ang kabuuang timbang na nawala sa bigat ng nakaraang linggo, na hindi pa magagamit para sa lahat ng mga linggo at kung saan epektibong kumikilos na sinusubukang hatiin ng zero.
Ngunit kung gumagamit kami ng isang kumbinasyon ng KUNG at ISERROR, maaari naming sabihin sa Excel na huwag pansinin ang mga pagkakamali at ipasok lamang ang 0% (o anumang halaga na nais namin), o simpleng kumpletuhin ang pagkalkula kung walang mga error. Sa aming halimbawa, maaari itong maisagawa sa sumusunod na pormula:

KUNG (ISERROR (D6 / B5), 0, (D6 / D5))

Upang masulit, sinabi ng formula sa itaas na kung ang sagot sa D6 / D5 ay nagreresulta sa isang pagkakamali, pagkatapos ay ibalik ang isang halaga ng zero. Ngunit kung ang D6 / B5 ay hindi nagreresulta sa isang error, pagkatapos ay ipakita lamang ang solusyon sa pagkalkula na iyon.


Sa lugar na iyon sa lugar, maaari mong kopyahin ito sa anumang natitirang mga cell at ang anumang mga pagkakamali ay mapapalitan ng mga zero. Gayunpaman, habang pinapasok mo ang mga bagong data sa hinaharap, ang mga apektadong mga cell ay awtomatikong mai-update sa kanilang tamang mga halaga dahil hindi na totoo ang kondisyon ng pagkakamali.


Tandaan na kapag sinusubukan mong itago ang mga error sa Excel maaari mong gamitin ang tungkol sa anumang halaga o formula para sa lahat ng tatlong variable sa pahayag na KUNG; hindi ito kailangang maging isang zero o buong bilang tulad ng sa aming halimbawa. Kasama sa mga alternatibo ang pagtukoy ng isang ganap na hiwalay na pormula o pagpasok ng isang blangko na puwang sa pamamagitan ng paggamit ng dalawang marka ng sipi ("") bilang iyong "totoo" na halaga. Upang mailarawan, ang sumusunod na pormula ay magpapakita ng isang blangko na puwang kung may isang error sa halip na isang zero:

KUNG (ISERROR (D6 / B5), "", (D6 / D5))

Tandaan lamang na ang mga pahayag ng IF ay maaaring mabilis na maging mahaba at kumplikado, lalo na kung ipinares sa ISERROR, at madali itong mai-maling maglagay ng isang panaklong o koma sa mga ganitong sitwasyon. Kamakailang mga bersyon ng mga formula ng code ng kulay ng Excel kapag ipinasok mo ang mga ito upang matulungan kang subaybayan ang mga halaga ng cell at mga panaklong.

Paano itago ang mga excel error sa kung at mga function ng iserror