تاریخوں کے ساتھ IF فارمولہ کیسے استعمال کریں (6 آسان مثالیں)

  • اس کا اشتراک
Hugh West

Microsoft Excel میں کام کرتے ہوئے، ہمارے کام کو آسان بنانے کے لیے مختلف فارمولے موجود ہیں۔ IF فارمولا ان میں سے ایک ہے۔ اس میں Excel میں ایپلی کیشنز کی ایک وسیع رینج ہے۔ IF فنکشن ایک منطقی جانچ کرتا ہے۔ یہ ایک قدر واپس کرتا ہے اگر نتیجہ TRUE ہے، اور دوسری اگر نتیجہ FALSE ہے۔ اس مضمون میں، ہم وضاحت کریں گے کہ تاریخوں کے ساتھ IF فارمولے کو کیسے استعمال کیا جائے۔ ایسا کرنے کے لیے، ہم کئی مثالیں دیکھیں گے۔

پریکٹس ورک بک ڈاؤن لوڈ کریں

آپ یہاں سے پریکٹس ورک بک ڈاؤن لوڈ کرسکتے ہیں۔

استعمال dates.xlsx کے ساتھ IF کا

ایکسل IF فنکشن کا جائزہ

  • تفصیل

IF فنکشن ایک مخصوص حالت کی جانچ کے علاوہ کچھ نہیں کرتا ہے۔

  • عام نحو

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

  • دلیل کی تفصیل
<1 دلیل ضروری ہے یہ وہ شرط ہے جس کی جانچ کی جائے گی اور اسے TRUE یا FALSE کے طور پر درجہ دیا جائے گا۔
[value_if_true] اختیاری جب ایک منطقی جانچ TRUE کا جائزہ لیتی ہے، تو یہ واپسی کی قدر ہے۔
[value_if_false] اختیاری جب ایک منطقی ٹیسٹ FALSE کا جائزہ لیتا ہے، تو یہ اس کی قدر ہےواپس کریں غلط 6 ایکسل میں تاریخوں کے ساتھ IF فارمولے کے استعمال

1. اگر فارمولہ کا استعمال کرتے ہوئے دو تاریخوں کے درمیان موازنہ کریں

سب سے پہلے، ہم استعمال کریں گے دو تاریخوں کے درمیان موازنہ کرنے کے لیے IF فارمولہ۔ ایسا کرنے کے وقت، مندرجہ ذیل دو منظرنامے ہو سکتے ہیں۔

1.1 جب دونوں تاریخیں سیل میں موجود ہوں

اس صورت میں، دونوں تاریخیں سیلز میں موجود ہیں جن کا ہمیں موازنہ کرنا ہے۔ . مندرجہ ذیل ڈیٹاسیٹ میں، ہمارے پاس پروڈکٹس کی ایک فہرست ہے جس کی ڈیلیوری کی تاریخ اور آخری تاریخ ہے۔ ہم ڈیلیوری کی حیثیت کا حساب لگائیں گے چاہے ڈیلیوری 'وقت پر' یا 'دیری ہوئی'۔ 2 درج ذیل فارمولہ: =IF(D5>=C5,"On Time","Delayed")

  • دبائیں انٹر۔
  • لہذا، ہم دیکھ سکتے ہیں کہ پروڈکٹ ماؤس کی ڈیلیوری کی حیثیت 'وقت پر' ہے۔

  • اس کے بعد، <کو گھسیٹیں۔ 1>Fill Handle Tool to cell E10.

  • آخر میں، ہمیں سب کی ڈیلیوری کی حتمی حیثیت ملے گی۔ مصنوعات۔

1.2 جب کہ ایک تاریخ فارمولے میں محفوظ ہوتی ہے

بعض اوقات ہمارے پاس ڈیٹاسیٹ ہوتا ہے جیسا کہ ایک ذیل میں دیا گیا ہے. یہاں، ہمارے پاس صرف ڈیلیوری کی تاریخ ہے۔ حتمی وقتڈیلیوری کے لیے 1-20-22 ہے۔ 2 1>D5۔

  • درج ذیل فارمولہ داخل کریں:
  • =IF(D5>=C5,"On Time","Delayed")

    • اب , دبائیں Enter۔
    • یہاں، ہم دیکھ سکتے ہیں کہ پروڈکٹ ماؤس کے لیے ڈیلیوری کی صورتحال 'وقت پر' ہے۔

    • اس کے بعد، Fill Handle ٹول کو نیچے کی طرف سیل D10 میں گھسیٹیں۔

    • آخر میں، ڈیٹاسیٹ کی ترسیل کی حیثیت کچھ اس طرح نظر آتی ہے۔

    33>

    2۔ IF فارمولا اور DATE ایک ہی وقت میں فنکشن

    اس مثال میں، ہم IF فارمولہ اور DATE فنکشن کو ایک ساتھ استعمال کریں گے۔ پچھلے ڈیٹا سیٹ کی طرح، ہم 'Status' کالم میں پروڈکٹس کی ڈیلیوری اسٹیٹس ان پٹ کریں گے۔ اس کو انجام دینے کے لیے ہمارے ساتھ آسان اقدامات پر عمل کریں:

    • سب سے پہلے سیل D5 منتخب کریں۔
    • درج ذیل فارمولہ ٹائپ کریں۔ اس سیل میں:
    =IF(C5<=DATE(2022,1,14),"On Time","Delayed")

    8>

  • دبائیں انٹر کی۔
  • لہذا، ہمیں پروڈکٹ ماؤس کی ڈیلیوری کی حیثیت 'وقت پر' کے طور پر ملتی ہے۔
    • اب، گھسیٹیں سیل D10

    • نتیجتاً، ہمیں سبھی کی ڈیلیوری کی حیثیت حاصل ہوتی ہے 'اسٹیٹس' کالم میں مصنوعات۔

    🔎 فارمولہ کیسے کام کرتا ہے؟

    • DATE(2022,1,14): تاریخ کو لیتا ہےموازنہ کریں. حیثیت۔

    3۔ ایکسل DATEVALUE فنکشن تاریخوں کے ساتھ IF فارمولے میں لپٹا ہوا

    ایکسل میں DATEVALUE فنکشن تاریخ کو متن میں تبدیل کرتا ہے۔ تاریخوں کا حساب لگانے کے لیے ہم اس فنکشن کو IF فارمولے کے ساتھ ضم کر سکتے ہیں۔ اس مثال کے لیے، ہم ایک مختلف ڈیڈ لائن کے ساتھ اپنے سابقہ ​​ڈیٹاسیٹ کے ساتھ جائیں گے۔ ایسا کرنے کے لیے بس نیچے دی گئی ہدایات پر عمل کریں:

    • سب سے پہلے سیل منتخب کریں D5۔
    • درج ذیل فارمولے کو وہاں رکھیں:
    =IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

    • پھر، Enter دبائیں
    • یہاں، ہم ڈیلیوری کی صورتحال دیکھ سکتے ہیں۔ پہلے پروڈکٹ ماؤس کا ہے 'وقت پر'۔

    • اس کے بعد، فل ہینڈل<2 کو گھسیٹیں۔> ٹول۔

    • آخر میں، ہمیں 'Status' کالم میں تمام پروڈکٹس کی ڈیلیوری کی حیثیت ملے گی جیسے ذیل کے اعداد و شمار۔

    🔎 فارمولا کیسے کام کرتا ہے؟

    • DATEVALUE(“18 /01/2022"): تاریخ پر غور کریں 18/01/22۔
    • IF(C5<=DATEVALUE("18/01/2022″),"وقت پر","تاخیر"): قدر لوٹاتا ہے ڈیلیوری کی حیثیت 'وقت پر' اگر شرط TRUE ہے۔ دوسری صورت میں 'Delayed' آؤٹ پٹ کے طور پر دیتا ہے۔

    مزید پڑھیں: ایکسل میں VBA DateValue فنکشن کا استعمال کیسے کریں

    اسی طرح کی ریڈنگز

    • فارمیٹ تاریخ ایکسل میں VBA کے ساتھ (4طریقے)
    • ایکسل میں موجودہ تاریخ کیسے داخل کریں (3 طریقے)
    • ایکسل ڈیٹ شارٹ کٹ استعمال کریں
    • VBA میں موجودہ تاریخ کیسے حاصل کی جائے (3 طریقے)

    4۔ لاگو کریں اور منطق & IF فارمولہ ایکسل میں تاریخوں کے ساتھ

    اور منطق کے ساتھ IF فارمولے کا استعمال کرتے ہوئے، ہم ایکسل میں تاریخوں کا حساب لگا سکتے ہیں۔ اور منطق ایک آؤٹ پٹ لوٹاتا ہے جہاں تمام شرائط کو TRUE یا FALSE ہونا ضروری ہے۔ ہم اپنے سابقہ ​​ڈیٹاسیٹ کو ڈیڈ لائن کی ایک حد کے ساتھ فالو کریں گے۔ آئیے دیکھتے ہیں کہ ہم یہ کیسے کر سکتے ہیں:

    • شروع میں سیل منتخب کریں D5۔
    • درج ذیل فارمولہ داخل کریں۔ :
    =IF(AND(C5>=$G$8,C5<=$G$9),"On Time","Not In Time")

    • اب، دبائیں Enter ۔
    • تو ، ہمیں اور منطق کے ساتھ پروڈکٹ ماؤس کی ترسیل کی حیثیت حاصل ہوتی ہے۔

    • پھر فل ہینڈل کو نیچے گھسیٹیں۔ ٹول۔

    • نتیجتاً، ہمیں 'اسٹیٹس' میں تمام پروڈکٹس کے لیے ڈیلیوری کا اسٹیٹس ملتا ہے۔ ڈیٹاسیٹ کا کالم۔

    🔎 فارمولہ کیسے کام کرتا ہے؟

    • AND( C5>=$G$8,C5<=$G$9): یہ حصہ دو شرائط کی نمائندگی کرتا ہے۔ ایک ہے C5>=G8 اور دوسرا ہے C5<=G9۔ ' $ ' نشان سیل حوالہ کو درست رکھتا ہے۔
    • IF(AND(C5>=$G$8,C5<=$G $9),"وقت پر","وقت پر نہیں"): اگر شرط TRUE ہے، ویلیو لوٹاتا ہے 'وقت پر'۔ بصورت دیگر ' دیتا ہے۔ تاخیر سے' آؤٹ پٹ کے طور پر۔

    5۔ داخل کریںآج & تاریخوں کے ساتھ IF فارمولے

    TODAY فنکشن اور IF فارمولہ کا ایک مجموعہ ایکسل میں تاریخوں کو شمار کرنے کا ایک اور طریقہ ہے۔ فرض کریں، ہمارے پاس پروڈکٹس کی ڈیلیوری کی تاریخ کے ساتھ ڈیٹا سیٹ ہے۔ آئیے ڈیلیوری کی آخری تاریخ پر غور کریں آج کی تاریخ 1-11-22 ہے۔ آپ کے لیے، یہ وہ تاریخ ہوگی جس دن آپ مشق کر رہے ہیں۔ اب ہم مندرجہ ذیل مراحل کے ساتھ تمام پروڈکٹس کی ڈیلیوری سٹیٹس کا پتہ لگائیں گے:

    • سب سے پہلے سیل D5
    • کو منتخب کریں۔
    • مندرجہ ذیل فارمولہ درج کریں:
    =IF(C5<=TODAY(),"On Time","Delayed") 3>

    • انٹر بٹن کو دبائیں۔
    • یہاں، سیل D5 میں پروڈکٹ ماؤس کے لیے ڈیلیوری اسٹیٹس 'وقت پر' میں ملتا ہے۔

    • اس کے بعد، فل ہینڈل ٹول کو اگلے سیلز تک گھسیٹیں۔

    47>

    • آخر میں، تمام پروڈکٹس کی ڈیلیوری کی صورتحال نیچے دیے گئے اعداد و شمار کی طرح نظر آتی ہے۔

    🔎 فارمولا کیسے کام کرتا ہے؟

    • آج(): یہ حصہ آج کی تاریخ لیتا ہے۔
    • IF(C5<=TODAY(),"وقت پر ","تاخیر"): لوٹتا ہے 'وقت پر' اگر شرط TRUE ہے ورنہ 'Delayed' کو آؤٹ پٹ کے طور پر دیں۔

    مزید پڑھیں: Excel VBA میں ڈے فنکشن کا استعمال کیسے کریں

    6۔ IF فارمولہ کا استعمال کرتے ہوئے ایکسل میں مستقبل یا ماضی کی تاریخوں کا حساب لگائیں

    اس مثال میں، ہم چیک کریں گے کہ آیا کوئی تاریخ حد میں ہے یا نہیں۔ مثال کے طور پر، آج کے دن کو مدنظر رکھیں۔اس مثال کا مقصد یہ معلوم کرنا ہے کہ آیا ڈیلیوری دس دنوں کے اندر ہو گی یا نہیں۔ آئیے دیکھتے ہیں کہ ہم یہ کیسے کر سکتے ہیں:

    • سب سے پہلے سیل منتخب کریں D5۔
    • وہاں درج ذیل فارمولہ ٹائپ کریں:
    =IF(C5

    • پھر، دبائیں انٹر۔
    • اب ہم دیکھ سکتے ہیں کہ پروڈکٹ ماؤس کی ترسیل کی حیثیت حد کے اندر ہے۔ ڈیلیوری آج سے 10 دنوں کے اندر ہو جائے گی۔

    • اس کے بعد، فل ہینڈل<2 کو گھسیٹیں> ٹول۔

    • آخر میں، ہم 'سٹیٹس' کالم میں تمام پروڈکٹس کی ڈیلیوری کی صورتحال دیکھ سکتے ہیں۔ ڈیٹا سیٹ کا۔

    🔎 فارمولا کیسے کام کرتا ہے؟

    • TODAY() +10: موجودہ تاریخ سے دس دن بعد کی تاریخ لیتا ہے۔
    • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> اگر شرط TRUE ہے تو واپس آتی ہے۔ 'حد کے اندر' بصورت دیگر 'حد سے باہر' آؤٹ پٹ کے طور پر دیتا ہے۔>

      اس مضمون میں، ہم نے IF فارمولے کا استعمال کرتے ہوئے تاریخوں کا حساب کرنے کا احاطہ کیا ہے۔ امید ہے کہ اوپر دی گئی مثالیں تاریخوں کے ساتھ IF فارمولے کی منطق کو سمجھنے میں آپ کی مدد کریں گی۔ اس مضمون کے ساتھ شامل کی گئی پریکٹس ورک بک ڈاؤن لوڈ کریں اور خود مشق کریں۔ اگر آپ کو کوئی الجھن محسوس ہو تو نیچے دیے گئے باکس میں ایک تبصرہ کریں۔ ہم جلد از جلد جواب دینے کی کوشش کریں گے۔

    ہیو ویسٹ ایک انتہائی تجربہ کار ایکسل ٹرینر اور تجزیہ کار ہے جس کا انڈسٹری میں 10 سال سے زیادہ کا تجربہ ہے۔ انہوں نے اکاؤنٹنگ اور فنانس میں بیچلر کی ڈگری اور بزنس ایڈمنسٹریشن میں ماسٹر کی ڈگری حاصل کی۔ ہیو کو پڑھانے کا جنون ہے اور اس نے ایک منفرد تدریسی نقطہ نظر تیار کیا ہے جس کی پیروی کرنا اور سمجھنا آسان ہے۔ ایکسل کے بارے میں ان کے ماہرانہ علم نے دنیا بھر میں ہزاروں طلباء اور پیشہ ور افراد کو اپنی صلاحیتوں کو بہتر بنانے اور اپنے کیریئر میں بہترین کارکردگی دکھانے میں مدد کی ہے۔ اپنے بلاگ کے ذریعے، ہیو اپنے علم کو دنیا کے ساتھ بانٹتا ہے، مفت Excel سبق اور آن لائن تربیت کی پیشکش کرتا ہے تاکہ افراد اور کاروبار کو ان کی مکمل صلاحیت تک پہنچنے میں مدد ملے۔