Ang Nesting function sa Excel ay tumutukoy sa paglalagay ng isang function sa loob ng isa pa. Ang nested function ay gumaganap bilang isa sa mga argumento ng pangunahing function. Ang mga function na AND, OR, at IF ay ilan sa mga kilalang logical function ng Excel na karaniwang ginagamit nang magkasama.
Ang mga tagubilin sa artikulong ito ay nalalapat sa Excel 2019, 2016, 2013, 2010, 2007; Excel para sa Microsoft 365, Excel Online, at Excel para sa Mac.
Buuin ang Excel IF Statement
Kapag ginagamit ang mga function na IF, AND, at OR, dapat totoo ang isa o lahat ng kundisyon para magbalik ang function ng TRUE na tugon. Kung hindi, ang function ay nagbabalik ng FALSE bilang isang value.
Para sa OR function (tingnan ang row 2 sa larawan sa ibaba), kung ang isa sa mga kundisyong ito ay totoo, ang function ay nagbabalik ng value na TRUE. Para sa function na AND (tingnan ang row 3), dapat true ang lahat ng tatlong kundisyon para magbalik ang function ng isang value na TRUE.
Sa larawan sa ibaba, ang mga row 4 hanggang 6 ay naglalaman ng mga formula kung saan ang AND at OR function ay naka-nest sa loob ng IF function.
Kapag ang AND at OR function ay pinagsama sa IF function, ang resultang formula ay may mas malaking kakayahan.
Sa halimbawang ito, tatlong kundisyon ang sinusuri ng mga formula sa row 2 at 3:
- Mababa ba sa 50 ang value sa cell A2?
- Hindi ba katumbas ng 75 ang value sa cell A3?
- Mas malaki ba sa o katumbas ng 100 ang value sa cell A4?
Gayundin, sa lahat ng mga halimbawa, ang nested function ay nagsisilbing unang argumento ng IF function. Ang unang elementong ito ay kilala bilang Logical_test argument.
=IF(OR(A2=100), "Data Correct", "Data Error") <50, A375, A4>
=IF(AND(A2=100), 1000, TODAY()) <50, A375, A4>
Baguhin ang Output ng Formula
Sa lahat ng formula sa row 4 hanggang 6, ang AND at OR function ay magkapareho sa kanilang counterparts sa row 2 at 3 dahil sinusubok nila ang data sa mga cell A2 hanggang A4 para makita kung nakakatugon ito sa kinakailangang kundisyon.
Ang IF function ay ginagamit upang kontrolin ang output ng formula batay sa kung ano ang ipinasok para sa pangalawa at pangatlong argumento ng function. Ang mga halimbawa ng output na ito ay maaaring text tulad ng nakikita sa row 4, isang numero na nakikita sa row 5, ang output mula sa formula, o isang blangkong cell.
Sa kaso ng IF/AND formula sa cell B5, dahil hindi lahat ng tatlong mga cell sa hanay A2 hanggang A4 ay totoo - ang halaga sa cell A4 ay hindi hihigit sa o katumbas ng 100 - ang AND function ay bumabalik isang MALING halaga. Ginagamit ng IF function ang value na ito at ibinabalik ang Value_if_false argument nito - ang kasalukuyang petsa na ibinibigay ng TODAY function.
Sa kabilang banda, ang IF/OR formula sa ikaapat na hanay ay nagbabalik ng text statement na Data Correct para sa isa sa dalawang dahilan:
- Ang OR value ay nagbalik ng TRUE value - ang value sa cell A3 ay hindi katumbas ng 75.
- Ginamit ng IF function ang resultang ito para ibalik ang Value_if_false argument nito: Data Correct.
Gamitin ang IF Statement sa Excel
Ang mga susunod na hakbang ay sumasaklaw sa kung paano ipasok ang IF/OR formula na matatagpuan sa cell B4 mula sa halimbawa. Ang parehong mga hakbang na ito ay maaaring gamitin upang ilagay ang alinman sa mga IF formula sa mga halimbawang ito.
May dalawang paraan para maglagay ng mga formula sa Excel. I-type ang formula sa Formula Bar o gamitin ang dialog box ng Function Arguments. Pinangangasiwaan ng dialog box ang syntax gaya ng paglalagay ng mga comma separator sa pagitan ng mga argumento at nakapalibot na text entries sa mga panipi.
Ang mga hakbang na ginamit upang ipasok ang IF/OR formula sa cell B4 ay ang mga sumusunod:
- Piliin ang cell B4 para gawin itong aktibong cell.
- Sa ribbon, pumunta sa Formulas.
- Piliin ang Logical upang buksan ang dropdown list ng function.
-
Pumili ng KUNG sa listahan para buksan ang Mga Pangangatwiran ng Paggana dialog box.
- Ilagay ang cursor sa Logical_test text box.
-
Ilagay ang kumpletong OR function:
O(A2<50, A375, A4>=100)
- Ilagay ang cursor sa Value_if_true text box.
- Uri Tama na Data.
- Ilagay ang cursor sa Value_if_false text box.
-
Uri Data Error.
- Piliin ang OK upang makumpleto ang function.
- Ipinapakita ng formula ang Value_if_true argument ng Data Correct.
- Piliin ang cell B4 upang makita ang kumpletong function sa formula bar sa itaas ng worksheet.