په Excel کې د Nested IF فنکشن کارولو څرنګوالی (6 مثالی مثالونه)

  • دا شریک کړه
Hugh West

پدې مقاله کې، موږ به زده کړو چې په Excel کې د نیست شوي IF فنکشن وکاروئ . کله چې یو فنکشن د بل فنکشن دننه داخل شي، نو دا د nested فنکشن په نوم یادیږي. نن ورځ به موږ د 6 د نسټډ IF فکشن مثالی مثالونه وښیو. دا مثالونه به تاسو سره مرسته وکړي چې د نیست شوي IF فعالیت په کارولو پوه شي. نو، پرته له ځنډه، راځئ چې بحث پیل کړو.

د تمرین کتاب ډاونلوډ کړئ

د تمرین کتاب له دې ځایه ډاونلوډ کړئ.

د نیسټډ IF فنکشن وکاروئ. xlsx

د ایکسل IF فنکشن پیژندنه

د د نیست شوي IF فنکشن د پوهیدو لپاره، موږ باید لومړی د IF فنکشن په اړه پوه شو. په د مایکروسافټ ایکسل کې، د IF فنکشن یو ورکړل شوی حالت چک کوي او که دا بیا پوره شي، پایله ښیي. همدارنګه، که شرایط پوره نه شي، نو بله پایله ښیي.

  • نحو

IF (logical_test, [value_if_true], [value_if_false])

  • استدلال

منطقي_تحقیق: دا اجباري ده د IF فکشن دلیل. دا دلیل د حجرې یا د حجرو د سلسلې لپاره ورکړل شوی حالت څرګندوي.

[value_if_true]: دا د فنکشن دوهم دلیل دی. دا تعریف شوی بیان دی که شرط پوره شي.

[value_if_false]: دا دریم دلیل دی چې ښکاري که حالت غلط وي.

د Excel Nested IF فنکشن پیژندنه

د نیسټ شوید IFS فعالیت، موږ کولی شو پخوانی ډیټاسیټ وکاروو.

راځئ د لا زیاتو معلوماتو لپاره لاندې مرحلې وګورو.

مرحلې:

  • د پیل کولو لپاره، سیل D5 وټاکئ او فورمول ټایپ کړئ:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")

  • بیا، Enter کېکاږئ.

42>

7>

دلته، ازموینه 1 دا ده چې وګوري چې ایا سیل C5 له 5500 څخه لوی دی. که ریښتیا ، نو دا به 12 ٪ وښیې. که نه نو، دا به Test 2 او داسې نور ته لاړ شي.

  • په لاندې مرحله کې، د ټولو پایلو لیدلو لپاره د ډکولو لاستی ښکته وکاروئ.<10

43>

14> 3. د انتخاب فعالیت داخل کړئ

موږ کولی شو د ډیری شرایطو چک کولو لپاره د انتخاب فنکشن هم وکاروو. د CHOOSE فنکشن د هغه ارزښت د شاخص شمیرې پراساس د لیست څخه یو ارزښت بیرته راګرځوي. د CHOOSE فکشن عمومي بڼه لاندې ورکړل شوې ده.

CHOOSE((Test 1)+(Test 2)+(Test 3),Value 1,Value 2,Value 3)

تاسو کولی شئ په فورمول کې دننه نورې ازموینې وګورئ که تاسو غواړئ .

راځئ د نورو لپاره لاندې مرحلو ته پام وکړو.

مرحلې:

    په پیل کې، سیل D5 وټاکئ او فورمول ټایپ کړئ:
7> =CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • له هغې وروسته، فشار ورکړئ ننوت .

دلته تاسو کولی شئ د څلور دلیلونه دننه وګورئ فعالیت. په لومړي دلیل کې، موږ ټول شرایط د جمع ( + ) نښه سره اضافه کړي دي. بیا، په راتلونکو دلیلونو کې، موږ د پایلو ارزښت سره ساتلی دید شرایطو موقعیت ته درناوی. د مثال په توګه، د دویم دلیل د لومړی حالت پایله څرګندوي. او داسې نور.

  • په پای کې، د ډکولو دستګاه ښکته کش کړئ.

46>

4. هڅه وکړئ د ایکسل سویچ فنکشن

تاسو کولی شئ د د سویچ فنکشن د نیست شوي IF فنکشن د بدیل په توګه هم وکاروئ. مګر، تاسو باید یو شی په یاد ولرئ. تاسو کولی شئ د SWITCH فعالیت وکاروئ کله چې تاسو اړتیا لرئ د ځانګړي ارزښتونو یو ثابت سیټ سره معامله وکړئ. په ډیټاسیټ کې، تاسو لیدلی شئ چې موږ د د پلور لړۍ پر ځای درجه معرفي کړې. د د رتبې دا ځانګړي ارزښتونه به موږ سره مرسته وکړي چې کمیسیون په اسانۍ سره توزیع کړو.

47>

د دې میتود په اړه د نورو معلوماتو لپاره لاندې مرحلې تعقیب کړئ.

0> مرحلې:
  • لومړی، لاندې فورمول په حجره E5 کې ټایپ کړئ:
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • اوس، د پایلې د لیدلو لپاره Enter فشار ورکړئ.

<6

دلته، فورمول به د حجرې D5 ارزښت وګوري. که ارزښت A وي، نو دا به 5 ٪ چاپ کړي، که B بیا 9 ٪، او که C بیا 12 ٪.

  • په بل ګام کې، یوازې د ډکولو دستګاه ښکته کش کړئ.

<49

5. د CONCATENATE فنکشن وکاروئ

SWITCH فنکشن په ایکسیل 2016 کې معرفي شوی. زاړه نسخې د SWITCH فعالیت نلري. په دې حالت کې، تاسو کولی شئ د CONCATENATE فعالیت د ځای په ځای کې وکاروئپخوانۍ طریقه.

راځئ چې لاندې مرحلو باندې بحث وکړو.

مرحلې:

  • په لومړي سر کې ځای په ځای کړئ، لاندې فورمول په حجره E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • کې ولیکئ. د پایلې د لیدلو لپاره انټر کېکاږئ.

51>

7>

دلته، موږ ډیری IF سره یوځای کړي دي. دندې دا فورمول 5 ٪ ښیي که چیرې د د حجرې D5 ارزښت A وي، 9 ٪ که B ، او 12 ٪ که C .

  • په نهایت کې، د مطلوب حجرو د پایلو د لیدلو لپاره د ډکولو دستګاه ښکته کړئ.

52>

د یادولو وړ شیان

  • تاسو باید د ازموینو او پایلو مناسب ترتیب وساتئ کله چې تاسو د نیست شوي IF فکشن کاروئ.
  • په Excel 2007 2016 ، تاسو کولی شئ د اعظمي حد څخه زیات 64 شرایط وکاروئ.
  • که ستاسو فورمول د شرایطو د شمیر له امله لوی شي، د دې پرځای بدیل میتودونه پلي کړئ.
IFفارمول ډیری IFدندې لري. د ډیری شرایطو په صورت کې، موږ اړتیا لرو چې د بل IFفنکشن دننه د IFفنکشن وکاروو. د نیست شوي IFفکشن عمومي بڼه داسې لیکل کیدی شي: IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))

دلته،

  • C1: لومړی حالت.
  • T1: ارزښت باید ښکاره شي که لومړی شرط پوره شي.
  • C2: دویم شرط.
  • T2: ارزښت باید وښودل شي که دویم شرط پوره شي.
  • C3: دریم شرط.
  • T3: ارزښت باید ښکاره شي که چیرې دریم شرط پوره شي.
  • C4: څلورم شرط.<10
  • T4: ارزښت چې ښودل کیږي که څلورم شرط پوره شي.
  • F4: دا هغه ارزښت دی چې ښودل کیږي که شرایط پوره نشي .

تاسو کولی شئ په فورمول کې د خپلو اړتیاو سره سم نور شرایط اضافه کړئ.

6 په Excel کې د نیسټډ IF فنکشن کارولو مثالی مثالونه

1. د ساده کارول د نتیجې موندلو لپاره نیسټډ IF فنکشن

د نسټډ IF فنکشن کارولو په اړه پوهیدو لپاره، موږ به په لومړي ځای کې یو ساده مثال وښیو. په دې مثال کې، موږ به هڅه وکړو چې د ځینو زده کونکو پایلې ومومئ. دلته، موږ درې شرطونه کاروو.

  • لومړی، که یو زده کونکی 70 یا لوړ ترلاسه کړي، نو هغه به پاس شي.
  • دوهم، که هغه له 70 څخه کم وي، نو هغه به ناکام وي.
  • دریم، که چیرې هیڅ نښه ونلري، نو بیا، زده کونکي ګڼل کیږي.غیر حاضر.

راځئ لاندې مرحلې تعقیب کړو ترڅو وګورو چې څنګه نیست شوی IF فعال کار کوي.

ګامونه :

  • لومړی، C5 C5 وټاکئ او فورمول ټایپ کړئ:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • له هغې وروسته، د پایلې د لیدلو لپاره Enter کېکاږئ.

17>

په دې فورمول کې،

  • لومړی دلیل C5= "" او دویم دلیل "غیر حاضر" دی. دا لومړی حالت په ګوته کوي. دا په ګوته کوي که حجره C5 خالي وي، نو دا به دویم دلیل وښيي. زموږ په قضیه کې، دا غیر حاضر دی.
  • دویمه IF فکشن وايي چې که نښه د 70 څخه لوړه وي، نو یو زده کونکی به پاس که نه نو، هغه به ونه کړي.
  • په لاندې مرحله کې، کرسر د سیل D5 لاندې ښیې خوا کې کیږدئ او د ډکولو دستګاه کش کړئ ښکته.

  • په پای کې، تاسو به د لاندې انځور په څیر پایلې وګورئ.

<3

2. په Excel کې د نیسټډ IF فنکشن په کارولو سره درجې ومومئ

په دویمه بیلګه کې، موږ به د ځینې زده کونکو درجې موندلو لپاره په Excel کې د nested IF فنکشن وکاروو. دا یو له ډیرو کارول شویو مثالونو څخه دی چې د nested IF فعالیت تشریح کولو لپاره. د دې مثال لپاره، موږ به یو ډیټاسیټ وکاروو چې د ځینو زده کونکو نښان لري. دلته د نښانونو سلسله او اړونده درجې هم ورکول کیږي. موږ اړتیا لرو چې د زده کونکو درجې د دوی د ترلاسه شویو نمرو پر بنسټ و ارزوو.

راځئد دې مثال په اړه د نورو معلوماتو لپاره لاندې مرحلې وګورئ.

ګامونه:

  • په لومړي ځای کې، سیل D5 وټاکئ او ټایپ کړئ فورمول:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • بیا، د پایلې لیدلو لپاره Enter کېکاږئ.

7>

په دې فورمول کې،

  • زموږ لومړی شرط دا دی چې وګورو چې ایا لاندې کوم نښه شتون لري 61 .
  • که ریښتیا ، نو دا بیرته راګرځي F .
  • که غلط ، بیا دا چک کوي راتلونکی IF
  • په راتلونکی IF فعال کې، دا لاندې نښې چک کوي 71 او بیرته راګرځي D که دا وي ریښتیا .
  • په دې ډول، د نیست شوی IF فکشن د ټولو شرایطو چک کولو لپاره حرکت کوي.
  • له هغې وروسته په ټولو حجرو کې د پایلو د لیدلو لپاره د د ډکولو دستګاه وکاروئ.

22>

3. د رخصتۍ ورځې تخصیص لپاره د Excel Nested IF فنکشن پلي کړئ

موږ کولی شو د نورو موخو لپاره د نیست IF فنکشن هم وکاروو. په دریم مثال کې، موږ به هڅه وکړو چې د شرکت کارمندانو لپاره رخصتۍ دوره تخصیص کړو. د رخصتۍ دورې تخصیص لپاره، موږ ځینې شرایط معرفي کړل. که د یو کارمند د کار موده 15 کاله یا ډیر وي، نو هغه به د 25 د رخصتۍ ورځې ولري. که دا د 9 تر 14 کالو ترمنځ وي، نو هغه به د 15 د رخصتۍ ورځې ولري. او په نهایت کې، که د کار موده د 9 کالو څخه کمه وي، نو هغه به د 10 د رخصتۍ ورځې ولري.

23>

راځئ چې پیسې ورکړو لاندې ګامونو ته پام وکړئد مثال د زده کولو لپاره.

مرحلې:

  • لومړی، سیل D5 وټاکئ او لاندې فورمول ټایپ کړئ:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))
0>
  • له هغې وروسته، د پایلې د لیدلو لپاره انټر کېکاږئ.
<0 7>

په دې فورمول کې موږ 3 شرطونه کارولي دي.

  • په لومړي حالت کې، موږ چک کړه که حجره C5 د 15 څخه لوی دی. لکه څنګه چې دا ریښتیا دی، دا په حجره D5 کې 25 ښیې.
  • که دا غلط وي، نو بیا، دا راتلونکی حالت به وګوري او داسې نور.
  • په نهایت کې، د لاندې سکرین شاټ په څیر د پایلو لیدلو لپاره د ډک لاسي ښکته کش کړئ.

4. په Excel کې د Nested IF فنکشن سره د تادیې حالت معلوم کړئ

په عملي ژوند کې، موږ باید ډیری وختونه د تادیې حالت وټاکو. د خدماتو چمتو کونکي سازمانونه باید د خپلو پیرودونکو تادیاتو ریکارډ وساتي. په دې حالتونو کې، موږ کولی شو د نیست شوي IF فعالیت هم وکاروو.

په لاندې ډیټا سیټ کې، موږ کولی شو د بل او د تادیاتو اندازه وګورو. د ځینو پیرودونکو څخه. د دې معلوماتو په کارولو سره، موږ به هڅه وکړو چې د حالت کالم تازه کړو.

26>

نو، راځئ چې د مثال د پوهیدو لپاره لاندې مرحلې تعقیب کړو.

0> مرحلې:
  • په لومړي ځای کې، سیل G5 وټاکئ او فورمول ټایپ کړئ:
=IF(F5=0,"Paid",IF(TODAY()

  • کیس انټر د پایلې لیدلو لپاره.

په دې فورمول کې،

  • موږ به لومړی وګورو چې ایا حجره F5 له 0 سره مساوي ده.که دا ریښتیا وي، نو دا به تادیه وښیې.
  • که نه، دا به دویم حالت ته لاړ شي.
  • په دویم حالت کې، موږ د نن ورځې فعالیت کارولی دی او دا یې د د نیټې نیټې سره پرتله کړې.
  • که اوسنی نیټه د د نیټې نیټې څخه زیاته وي، نو، دا به وښيي Due .
  • او که اوسنی نیټه د Due Date څخه کمه وي، نو دا به On ښکاره کړي.
  • په نهایت کې، په ټولو حجرو کې د پایلو د لیدلو لپاره د ډکولو دستګاه ښکته کش کړئ.

28>

5. داخل کړئ د درست محصول بیرته راستنیدو لپاره د Excel Nested IF فنکشن

په دې مثال کې، موږ به هڅه وکړو چې د دوه شمیرو سم محصول بیرته راستانه کړو د نیسټډ IF فنکشن په کارولو سره. د مثال د تشریح کولو لپاره، موږ به لاندې ډاټا سیټ څخه کار واخلو.

راځئ د مثال د پوهیدو لپاره لاندې مرحلې تعقیب کړو.

ګامونه:

  • د پیل کولو لپاره، C5 C5 وټاکئ او فورمول ټایپ کړئ:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • او کلیک وکړئ انټر .

په دې فورمول کې،

  • لومړی شرط دا دی چې وګوري چې ایا حجره B5 د 15×12 سره مساوي دی. که ریښتیا ، نو دا به 180 ښکاره کړي. که دا FALSE وي، نو بیا به موږ بل حالت ته لاړ شو.
  • په بل حالت کې، دا به 14×19 وګوري او ښکاره کړي. 266 که دا شرط پوره کړي.
  • او په وروستي حالت کې، دا به د 2 0x25 ارزښت وپلټي او 500 ښکاره کړي که دا پوره کړي.حالت.
  • د فورمول له ټایپ کولو وروسته، د د ډکولو دستګاه لاندې کش کړئ.

  • په پای کې، تاسو به د لاندې انځور په څیر پایلې وګورئ.

6. په Excel

<0 کې د AND/OR فنکشنونو سره Nested IF پلي کړئ په وروستي مثال کې، موږ به د nested IF فنکشن د دواړو او & سره وکاروو. یا دندې . لومړی، موږ به د د OR فنکشن کارول وښیو او بیا، موږ به د د AND فنکشن پلي کړو.

د مثال د تشریح کولو لپاره، موږ به د ډیټا سیټ څخه کار واخلو چې د مارچ & د پلور مقدار په اړه معلومات لري اپریل . موږ به د پلور کمیسیون د دوی د پلور مقدار پراساس وویشو.

33>

راځئ چې د کمیسیون د ویش په اړه نور معلومات ترلاسه کولو لپاره لاندې مرحلې تعقیب کړو.

مرحلې:

  • په لومړي ځای کې، سیل E5 وټاکئ او فورمول ټایپ کړئ:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • بیا، د پایلې د لیدلو لپاره Enter کیلي کېکاږئ.

په دې فورمول کې، موږ د نسټډ IF فنکشن د یا فنکشن سره کارولی دی. موږ کولی شو د یا فنکشن دننه ډیری شرایط وکاروو. که د دې شرایطو څخه کوم یو ریښتیا وي، نو دا به ټاکل شوی ارزښت ښکاره کړي. دا پدې مانا ده چې که تاسو اړتیا لرئ چې کوم یو شرط پوره کړئ، نو تاسو باید د یا فنکشن پلي کړئ.

8>
  • لومړی شرط دا ګوري چې ایا په دوو میاشتو کې د پلور اندازه ډیره ده په پرتله 5500 او که ریښتیا ، دا کمیسیون 12 ٪ ته ټاکي.
  • په دویم حالت کې، دا ګوري چې ایا د پلور مقدار تر منځ دی که نه 4001 ته 5500 . دا په کمیسیون کې 9 ٪ چاپ کوي.
  • او وروستی شرط د 2500 تر 4000<تر منځ د پلور مقدار چیک کول دي 2>.
    • له هغې وروسته، د فورمول د کاپي کولو لپاره د ډکولو لاسوند وکاروئ.

    یادونه: د د شمیرې بڼه د د رینج E5:E10 باید په سلنه کې ترتیب شي. که نه نو، دا به 0 وښيي.

    • په لاندې مرحله کې، موږ به د او فکشن سره د نسټډ IF فورمول داخل کړو. .
    • د دې هدف لپاره، سیل E5 وټاکئ او فورمول ټایپ کړئ:
    =IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

    7>

    دلته د او فکشن دننه دواړه حالتونه باید رښتیا وي. که نه نو، دا به راتلونکی IF حالت اجرا کړي. د مثال په توګه، که دواړه سیل C5 او D5 له 5500 څخه لوی وي، نو بیا به دا کمیسیون 12 ٪ ته ټاکي.

    • په نهایت کې، د ټولو پایلو لیدلو لپاره د ډکولو لاستی ښکته کش کړئ.

    37>

    Excel

    د نسټډ IF فعالیت پلي کول ستونزمن کیږي که تاسو ډیری شرایط ولرئ. فورمول ممکن لوی شي او هره کوچنۍ تېروتنه کولی شي تاسو د غلط پایلو لامل شي. د ستونزو څخه د مخنیوي لپاره، تاسو کولی شئ د nested بدیلونه وکاروئIF په Excel کې فعالیت کوي. دلته، موږ به د 5 بدیلونو په اړه بحث وکړو. تاسو کولی شئ دا د خپلو اړتیاو سره سم وکاروئ.

    1. د VLOOKUP فنکشن وکاروئ

    کله چې تاسو د شمیرو دوامداره سلسله کاروئ نو تاسو کولی شئ د VLOOKUP فنکشن پرځای وکاروئ. د نیست شوی IF فعالیت. د دې هدف لپاره، تاسو اړتیا لرئ چې د حوالې میز ولرئ او د نږدې میچ سره فورمول جوړ کړئ. زموږ په قضیه کې، کمیسیون جدول زموږ د حوالې میز دی. په ډیټاسیټ کې، موږ د هر پلورونکي لپاره د پلور اندازه لرو او هڅه به وکړو چې کمیسیون تخصیص کړو.

    راځئ چې د نورو زده کړو لپاره ګامونه په احتیاط سره تعقیب کړو.

    مرحلې:

    • لومړی، د حجرې D5 وټاکئ او فورمول ټایپ کړئ:
    =VLOOKUP(C5,$C$13:$D$15,2,TRUE)

    • له هغې وروسته، Enter کېکاږئ.

    7>

    دلته، موږ د VLOOKUP فنکشن د د C5 C5 د دوهم کالم کې د د لټون جدول د څخه د ارزښت موندلو لپاره کارولی دی. C13 ته D15 حجره. موږ اړتیا لرو چې دلته نږدې میچ پلي کړو، نو موږ د فورمول په وروستي دلیل کې ریښتیا کاروو.

      په پای کې، د ډکولو لاستی ښکته ته کش کړئ. ټولې پایلې وګورئ.

    2. د Excel IFS فنکشن پلي کړئ

    د د IFS فنکشن اپلیکیشن دا دنده ترسره کوي د ډیری شرایطو پلي کول خورا اسانه دي. د IFS فکشن عمومي بڼه په دې ډول لیکل کیدی شي:

    IFS(Test1,Value1,[Test 2],[Value 2]....)

    د کارولو تشریح کولو لپاره

    هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.