Ang operator na "IF" sa Microsoft Excel: application at mga halimbawa

Ang Excel, siyempre, ay may napakagandang pag-andar. At kabilang sa maraming iba't ibang mga tool, ang "IF" operator ay sumasakop sa isang espesyal na lugar. Nakakatulong ito sa paglutas ng ganap na magkakaibang mga gawain, at ang mga gumagamit ay bumaling sa function na ito nang mas madalas kaysa sa iba.

Sa artikulong ito, pag-uusapan natin kung ano ang operator na "IF", at isaalang-alang din ang saklaw at mga prinsipyo ng pagtatrabaho dito.

Mga Nilalaman: Function na "IF" sa Excel

Kahulugan ng function na "IF" at ang layunin nito

Ang operator na "IF" ay isang tool sa programa ng Excel para sa pagsuri ng isang tiyak na kundisyon (lohikal na pagpapahayag) para sa pagpapatupad.

Ibig sabihin, isipin na mayroon tayong isang uri ng kondisyon. Ang gawain ng "IF" ay suriin kung ang ibinigay na kundisyon ay natutugunan at maglabas ng isang halaga batay sa resulta ng pagsusuri sa cell na may function.

  1. Kung ang lohikal na expression (kondisyon) ay totoo, ang halaga ay totoo.
  2. Kung ang lohikal na expression (kondisyon) ay hindi natutugunan, ang halaga ay mali.

Ang formula ng function mismo sa programa ay ang sumusunod na expression:

=IF(kondisyon, [value if condition is met], [value if condition is not met])

Gamit ang Function na "IF" na may Halimbawa

Marahil ang impormasyon sa itaas ay maaaring hindi masyadong malinaw. Ngunit, sa katunayan, walang kumplikado dito. At upang mas maunawaan ang layunin ng function at ang pagpapatakbo nito, isaalang-alang ang halimbawa sa ibaba.

Meron kaming table na may mga pangalan ng sports shoes. Isipin na malapit na tayong magkaroon ng sale, at lahat ng sapatos na pambabae ay kailangang may diskwento ng 25%. Sa isa sa mga column sa talahanayan, nabaybay lang ang kasarian para sa bawat item.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Ang aming gawain ay ipakita ang value na "25%" sa column na "Discount" para sa lahat ng row na may mga babaeng pangalan. At ayon dito, ang value ay "0", kung ang column na "Gender" ay naglalaman ng value na "lalaki"

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Ang manu-manong pagpuno sa data ay aabutin ng maraming oras, at may mataas na posibilidad na magkamali sa isang lugar, lalo na kung ang listahan ay mahaba. Sa kasong ito, mas madaling i-automate ang proseso gamit ang "IF" na pahayag.

Upang makumpleto ang gawaing ito, kakailanganin mong isulat ang sumusunod na pormula sa ibaba:

=IF(B2=”babae”,25%,0)

  • Boolean expression: B2="babae"
  • Halaga kung sakaling matugunan ang kundisyon (totoo) – 25%
  • Ang halaga kung ang kundisyon ay hindi natugunan (false) ay 0.

Isinulat namin ang formula na ito sa pinakamataas na cell ng column na "Discount" at pindutin ang Enter. Huwag kalimutang ilagay ang equal sign (=) sa harap ng formula.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Pagkatapos nito, para sa cell na ito, ang resulta ay ipapakita ayon sa aming lohikal na kondisyon (huwag kalimutang itakda ang format ng cell - porsyento). Kung ang tseke ay nagpapakita na ang kasarian ay "babae", isang halaga na 25% ang ipapakita. Kung hindi, ang halaga ng cell ay magiging katumbas ng 0. Sa katunayan, kung ano ang kailangan namin.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Ngayon ay nananatili lamang upang kopyahin ang expression na ito sa lahat ng mga linya. Upang gawin ito, ilipat ang cursor ng mouse sa kanang ibabang gilid ng cell na may formula. Ang mouse pointer ay dapat na maging isang krus. Pindutin nang matagal ang kaliwang pindutan ng mouse at i-drag ang formula sa lahat ng mga linya na kailangang suriin ayon sa tinukoy na mga kondisyon.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Iyon lang, ngayon ay inilapat namin ang kundisyon sa lahat ng mga hilera at nakuha ang resulta para sa bawat isa sa kanila.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Paglalapat ng "KUNG" na may maraming kundisyon

Tiningnan lang namin ang isang halimbawa ng paggamit ng operator na "IF" na may iisang boolean expression. Ngunit ang programa ay mayroon ding kakayahang magtakda ng higit sa isang kundisyon. Sa kasong ito, ang isang tseke ay isasagawa muna sa una, at kung ito ay matagumpay, ang itinakdang halaga ay ipapakita kaagad. At kung ang unang lohikal na expression ay hindi naisakatuparan, ang tseke sa pangalawa ay magkakabisa.

Tingnan natin ang parehong talahanayan bilang isang halimbawa. Ngunit sa pagkakataong ito, gawin natin itong mas mahirap. Ngayon ay kailangan mong maglagay ng diskwento sa mga sapatos ng kababaihan, depende sa isport.

Ang unang kundisyon ay pagsusuri ng kasarian. Kung "lalaki", ang value na 0 ay agad na ipinapakita. Kung ito ay "babae", pagkatapos ay susuriin ang pangalawang kondisyon. Kung tumatakbo ang isport - 20%, kung tennis - 10%.

Isulat natin ang formula para sa mga kundisyong ito sa cell na kailangan natin.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

I-click namin ang Enter at makuha namin ang resulta ayon sa tinukoy na mga kondisyon.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Susunod, iniuunat namin ang formula sa lahat ng natitirang mga hilera ng talahanayan.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Sabay-sabay na katuparan ng dalawang kondisyon

Gayundin sa Excel mayroong isang pagkakataon na magpakita ng data sa sabay-sabay na katuparan ng dalawang kundisyon. Sa kasong ito, ituturing na false ang value kung hindi matugunan ang kahit isa sa mga kundisyon. Para sa gawaing ito, ang operator "AT".

Kunin natin ang aming talahanayan bilang isang halimbawa. Ngayon ang 30% na diskwento ay ilalapat lamang kung ito ay mga sapatos na pambabae at idinisenyo para sa pagtakbo. Kung matugunan ang mga kundisyong ito, ang halaga ng cell ay magiging katumbas ng 30% sa parehong oras, kung hindi, ito ay magiging 0.

Upang gawin ito, ginagamit namin ang sumusunod na formula:

=IF(AT(B2=”babae”;C2=”tumatakbo”);30%;0)

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Pindutin ang Enter key upang ipakita ang resulta sa cell.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Katulad ng mga halimbawa sa itaas, iniuunat namin ang formula sa natitirang mga linya.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

O operator

Sa kasong ito, ang halaga ng lohikal na expression ay itinuturing na totoo kung ang isa sa mga kundisyon ay natutugunan. Ang pangalawang kondisyon ay maaaring hindi nasiyahan sa kasong ito.

Itakda natin ang problema tulad ng sumusunod. Ang 35% na diskwento ay nalalapat lamang sa mga sapatos na pang-tennis na panlalaki. Kung ito ay panlalaking running shoe o anumang pambabae na sapatos, ang diskwento ay 0.

Sa kasong ito, kailangan ang sumusunod na formula:

=IF(OR(B2=”babae”; C2=”tumatakbo”);0;35%)

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Pagkatapos pindutin ang Enter, makukuha namin ang kinakailangang halaga.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Ibinaba namin ang formula at handa na ang mga diskwento para sa buong hanay.

Ang operator ng IF sa Microsoft Excel: application at mga halimbawa

Paano tukuyin ang mga function ng IF gamit ang Formula Builder

Magagamit mo ang function na IF hindi lamang sa pamamagitan ng pagsusulat nito nang manu-mano sa isang cell o formula bar, kundi pati na rin sa pamamagitan ng Formula Builder.

Tingnan natin kung paano ito gumagana. Ipagpalagay na muli natin, tulad ng sa unang halimbawa, ay kailangang maglagay ng diskwento sa lahat ng sapatos ng kababaihan sa halagang 25%.

  1. Inilalagay namin ang cursor sa nais na cell, pumunta sa tab na "Mga Formula", pagkatapos ay i-click ang "Insert Function".Ang operator ng IF sa Microsoft Excel: application at mga halimbawa
  2. Sa listahan ng Formula Builder na bubukas, piliin ang “IF” at i-click ang “Insert Function”.Ang operator ng IF sa Microsoft Excel: application at mga halimbawa
  3. Bubukas ang window ng mga setting ng function. Ang operator ng IF sa Microsoft Excel: application at mga halimbawaSa patlang na "lohikal na pagpapahayag" isinulat namin ang kondisyon kung saan isasagawa ang tseke. Sa aming kaso ito ay "B2="female".

    Sa field na "True", isulat ang value na dapat ipakita sa cell kung matugunan ang kundisyon.

    Sa field na "False" - ang halaga kung hindi natugunan ang kundisyon.

  4. Matapos mapunan ang lahat ng mga patlang, i-click ang "Tapos na" upang makuha ang resulta.Ang operator ng IF sa Microsoft Excel: application at mga halimbawaAng operator ng IF sa Microsoft Excel: application at mga halimbawa

Konklusyon

Ang isa sa mga pinakasikat at kapaki-pakinabang na tool sa Excel ay ang function IF, na sumusuri sa data para sa pagtutugma sa mga kundisyong itinakda namin at awtomatikong nagbibigay ng resulta, na nag-aalis ng posibilidad ng mga error dahil sa kadahilanan ng tao. Samakatuwid, ang kaalaman at kakayahang gamitin ang tool na ito ay makatipid ng oras hindi lamang para sa pagsasagawa ng maraming mga gawain, kundi pati na rin para sa paghahanap ng mga posibleng error dahil sa "manual" na mode ng operasyon.

Mag-iwan ng Sagot