فهرست
په Microsoft Excel کې د کار کولو په وخت کې، زمونږ د کار اسانه کولو لپاره مختلف فورمولونه شتون لري. IF فارمول یو له هغو څخه دی. دا په ایکسل کې د غوښتنلیکونو پراخه لړۍ لري. د IF فنکشن یو منطقي ازموینه ترسره کوي. دا یو ارزښت راګرځوي که پایله ریښتیا وي، او بل که پایله غلط وي. په دې مقاله کې، موږ به د نیټې سره د IF فارمول کارولو څرنګوالی روښانه کړو. د دې کولو لپاره، موږ به ډیری مثالونو ته لاړ شو.
د تمرین کاري کتاب ډاونلوډ کړئ
تاسو کولی شئ د تمرین کاري کتاب له دې ځایه ډاونلوډ کړئ.
استعمال کوي د IF سره dates.xlsx
د Excel IF فنکشن کتنه
- توضیح
IF فعالیت د یو ځانګړي حالت لپاره ازموینې پرته بل څه نه کوي.
- عمومي ترکیب
IF( logical_test,[value_if_true],[value_if_false])
- د دلیل توضیح
استدلال | 1 | اړین دی | دا هغه حالت دی چې ازمول کیږي او د درو یا غلط په توګه درجه بندي کیږي. |
---|---|---|---|
[value_if_true] | اختیاري | کله چې منطقي ازموینه ریښتیا ته ارزول کیږي، دا د بیرته راستنیدو ارزښت دی. | |
[value_if_false] | اختیاري | کله چې منطقي ازموینه غلط ته ارزول کیږي، دا ارزښت دیبیرته راستنیدنه 1> غلط. |
- په
ټولې نسخې ایکسیل 2003 وروسته شتون لري.
<4 6 په Excel کې د نیټو سره د IF فارمول کارول1. د دوه نیټو ترمینځ پرتله کول د If Formula په کارولو سره
لومړی او تر ټولو مهم، موږ به وکاروو د دوه نیټو ترمنځ پرتله کولو لپاره IF فارمول. د دې کولو په وخت کې، لاندې دوه سناریوګانې شتون لري.
1.1 کله چې دواړه نیټې په حجرو کې شتون لري
پدې حالت کې، دواړه نیټې په حجرو کې شتون لري چې موږ باید پرتله کړو . په لاندې ډیټا سیټ کې، موږ د محصولاتو لیست لرو چې د دوی د تحویل نیټې او نیټې نیټې سره. موږ به د تحویلي حالت محاسبه کړو چې ایا تحویلي 'په وخت' یا 'ځنډ شوی'. راځئ وګورو چې موږ دا څنګه کولی شو:
- لومړی، سیل غوره کړئ E7.
- اوس، داخل کړئ لاندې فورمول:
=IF(D5>=C5,"On Time","Delayed")
- کیس انټر.
- نو، موږ کولی شو د محصول موږک د تحویلۍ حالت وګورو 'په وخت' دی.
27>
- بیا، کش کړئ د ډکولو دستګاه وسیلې حجرې ته E10.
- په نهایت کې ، موږ به د ټولو وروستي تحویلي حالت ترلاسه کړو محصولات.
1.2 پداسې حال کې چې یوه نیټه په فورمول کې زیرمه کیږي 25>
کله ناکله موږ به یو ډیټاسیټ ولرو لکه د یو لاندې ورکړل شوی. دلته، یوازینۍ نیټه چې موږ یې لرو د سپارلو نیټه ده. ضرب الاجلد سپارلو لپاره 1-20-22 دی. راځئ چې د ډیټاسیټ په 'Status' کالم کې د تحویل حالت معلوم کړو.
- په پیل کې، حجره غوره کړئ D5.
- لاندې فورمول داخل کړئ:
=IF(D5>=C5,"On Time","Delayed")
- اوس , Enter فشار ورکړئ.
- دلته، موږ لیدلی شو چې د محصول موږک لپاره د تحویلي حالت 'په وخت' دی.
- له هغې وروسته، د د ډکولو دستګاه وسیلې لاندې خوا ته سیل D10 ته کش کړئ.
- په نهایت کې، د ډیټاسیټ تحویلي حالت داسې ښکاري.
33>
2. د IF فورمول او DATE فنکشن په ورته وخت کې
په دې مثال کې، موږ به د IF فارمول او DATE فکشن یوځای کاروو. د پخوانیو ډیټاسیټ په څیر، موږ به د محصولاتو تحویل حالت په 'حالت' کالم کې دننه کړو. د دې ترسره کولو لپاره زموږ سره ساده ګامونه تعقیب کړئ:
- لومړی، سیل غوره کړئ D5 .
- لاندې فورمول ټایپ کړئ په هغه حجره کې:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- کیچ کړئ انټر کیلي.
- نو، موږ د محصول موږک د سپارلو حالت د 'په وخت' په توګه ترلاسه کوو.
- اوس، کش کړئ د دستګاه ډک کړئ حجرې ته D10.
- په پایله کې، موږ د ټولو تحویلي حالت ترلاسه کوو محصولات په 'حالت' کالم کې.
🔎 فورمول څنګه کار کوي؟
- نیټه(2022,1,14): تاریخ ته رسیږيپرتله کړه حالت.
3. د ایکسل DATEVALUE فنکشن د نیټو سره د IF فارمول کې پوښل شوی
په ایکسل DATEVALUE فنکشن نیټه په متن بدلوي. موږ کولی شو دا فنکشن د IF فارمول سره یوځای کړو ترڅو نیټې محاسبه کړو. د دې مثال لپاره، موږ به د خپل پخوانی ډیټاسیټ سره د مختلف نیټې سره ځو. د دې کولو لپاره یوازې لاندې لارښوونې تعقیب کړئ:
- لومړی، سیل غوره کړئ D5.
- لاندې فورمول هلته واچوئ:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- بیا، Enter کېکاږئ.
- دلته، موږ کولی شو د تحویل حالت وګورو د لومړي محصول موږک دی 'په وخت کې'.
- له هغې وروسته، د ډکولو لاستی<2 کش کړئ> اوزار.
- په نهایت کې، موږ به د ټولو محصولاتو لپاره د تحویلۍ حالت ترلاسه کړو په 'حالت' کالم کې لکه د لاندې ارقام.
🔎 فورمول څنګه کار کوي؟
- DATEVALUE(“18 /01/2022"): نیټې ته پام وکړئ 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022″),"په وخت","ځنډ شوی"): ارزښت بیرته راګرځوي د تحویلي حالت 'په وخت' که حالت ریښتیا وي. بل ډول 'ځنډ شوی' د محصول په توګه ورکوي.
نور ولولئ: په Excel کې د VBA DateValue فنکشن څنګه وکاروئ
ورته لوستل
- د نیټې بڼه په Excel کې د VBA سره (4میتودونه)
- په Excel کې د اوسنۍ نیټه دننه کولو څرنګوالی (3 لارې)
- د ایکسل نیټې شارټ کټ وکاروئ
- په VBA کې د اوسنۍ نیټې د ترلاسه کولو څرنګوالی (3 لارې)
4. تطبیق او منطق & IF فورمول په Excel کې د نیټو سره
د او منطق په کارولو سره د IF فارمول سره، موږ کولی شو نیټې په Excel کې محاسبه کړو. او منطق یو محصول بیرته راوړي چیرې چې ټول شرایط باید ریښتیا یا غلط وي. موږ به د یو لړ نیټې نیټې سره زموږ پخوانی ډیټاسیټ تعقیب کړو. راځئ وګورو چې موږ دا څنګه کولی شو:
- په پیل کې، سیل غوره کړئ D5.
- لاندې فورمول داخل کړئ :
=IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")
- اوس، فشار ورکړئ انټر .
- نو موږ د او منطق سره د محصول موږک تحویلي حالت ترلاسه کوو.
- بیا د ډک لاسي لاندې کش کړئ وسیله.
- د پایلې په توګه، موږ په 'حالت' کې د ټولو محصولاتو لپاره د تحویل حالت ترلاسه کوو د ډیټاسیټ کالم.
🔎 فورمول څنګه کار کوي؟
- AND( C5>=$G$8,C5<=$G$9): دا برخه د دوو شرایطو استازیتوب کوي. یو یې C5>=G8 او بل یې C5<=G9 دی. ' $ ' نښه د حجرې حواله ثابته ساتي.
- IF(AND(C5>=$G$8,C5<=$G $9)"په وخت","په وخت کې نه"): که حالت ریښتیا وي، ارزښت بیرته راګرځي 'په وخت'. نور ورکوي ' ځنډول شوی' د محصول په توګه.
5. داخل کړئنن & IF فورمولونه د نیټو سره
د د نن ورځې فنکشن او IF فارمول یو ترکیب په ایکسل کې د نیټو شمیرلو لپاره بله لاره ده. فرض کړئ، موږ د محصولاتو ډیټاسیټ د دوی د تحویل نیټې سره لرو. راځئ چې د سپارلو وروستۍ نیټه په پام کې ونیسو د نن ورځ 1-11-22 نیټه ده. ستاسو لپاره، دا به هغه نیټه وي چې تاسو یې تمرین کوئ. اوس به موږ د لاندې مرحلو سره د ټولو محصولاتو تحویلي حالت معلوم کړو:
- لومړی، سیل غوره کړئ D5.
- لاندې فورمول داخل کړئ:
=IF(C5<=TODAY(),"On Time","Delayed")
3>
- د انټر تڼۍ کېکاږئ.
- دلته، په حجره کې D5 موږ د محصول موږک لپاره د تحویلۍ حالت په 'په وخت' کې ترلاسه کوو.
- بیا، د Fill Handle وسیله راتلونکو حجرو ته کش کړئ.
47>
- په پای کې، د ټولو محصولاتو د سپارلو حالت د لاندې انځور په څیر ښکاري.
🔎 فورمول څنګه کار کوي؟
- نن ورځ(): دا برخه د نن ورځې نیټه نیسي.
نور ولولئ: په Excel VBA کې د ورځې فنکشن څنګه وکاروئ
6. د IF فارمول په کارولو سره په Excel کې راتلونکي یا تیرې نیټې محاسبه کړئ
پدې مثال کې، موږ به وګورو چې ایا نیټه په حد کې ده که نه. د مثال په توګه، نن ورځ په پام کې ونیسئ.د دې مثال هدف دا دی چې وګوري چې ایا تحویل به په لسو ورځو کې ترسره شي یا نه. راځئ وګورو چې موږ دا څنګه کولی شو:
- لومړی، سیل غوره کړئ D5.
- هلته لاندې فورمول ټایپ کړئ:
=IF(C5
- بیا، Enter فشار ورکړئ.
- اوس موږ کولی شي وګوري چې د محصول موږک تحویلي حالت په حد کې دی. تحویلي به د نن ورځې څخه 10 ورځو کې ترسره شي.
50>
8>
- په پای کې، موږ کولی شو د ټولو محصولاتو لپاره د تحویلۍ حالت په 'حالت' کالم کې وګورو د ډیټا سیټ.
🔎 فورمول څنګه کار کوي؟
- TODAY() +10: د اوسنۍ نیټې څخه لس ورځې وروسته نیټه اخلي.
- 9> IF(C5
نتیجې
په دې لیکنه کې مو د IF فورمول په کارولو سره د نیټو محاسبه تر پوښښ لاندې نیولې ده، هیله ده چې پورتنۍ بیلګې به له تاسو سره مرسته وکړي چې د تاریخ سره د IF فارمول په منطق پوه شئ. د دې مقالې سره د تمرین کاري کتاب ډاونلوډ کړئ او خپل ځان تمرین کړئ. که تاسو کوم ګډوډي احساس کوئ یوازې په لاندې بکس کې یو نظر پریږدئ. موږ به هڅه وکړو چې ژر تر ژره ځواب ورکړو.