آج سے یا آج سے پہلے 30/60/90 دن - ایکسل میں تاریخ کیلکولیٹر

  • اس کا اشتراک
Michael Brown

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

کیا آپ میعاد ختم ہونے کی تاریخ کا حساب لگانا چاہتے ہیں جو اب سے بالکل 90 دن ہے؟ یا آپ حیران ہیں کہ آج سے 45 دن بعد کون سی تاریخ ہے؟ یا آپ کو اس تاریخ کو جاننے کی ضرورت ہے جو آج سے 60 دن پہلے پیش آئی تھی (صرف کاروباری دن اور تمام دنوں کی گنتی)؟

آپ کا کام جو بھی ہو، یہ ٹیوٹوریل آپ کو سکھائے گا کہ کس طرح ایکسل میں اپنا تاریخ کا کیلکولیٹر بنانا ہے۔ 5 منٹ اگر آپ کے پاس اتنا وقت نہیں ہے، تو آپ ہمارے آن لائن کیلکولیٹر کا استعمال کرکے اس تاریخ کو تلاش کرسکتے ہیں جو آج کے بعد یا اس سے پہلے کے دنوں کی مخصوص تعداد ہے۔

    ایکسل میں تاریخ کیلکولیٹر آن لائن

    "آج سے 90 دن پہلے کیا ہے" یا "آج سے 60 دن پہلے کیا ہے" کا فوری حل چاہتے ہیں؟ متعلقہ سیل میں دنوں کی تعداد ٹائپ کریں، Enter دبائیں، اور آپ کو فوری طور پر تمام جوابات مل جائیں گے:

    نوٹ۔ ایمبیڈڈ ورک بک دیکھنے کے لیے، براہ کرم مارکیٹنگ کوکیز کی اجازت دیں۔

    دی گئی تاریخ سے 30 دن کا حساب لگانے کی ضرورت ہے یا مخصوص تاریخ سے پہلے 60 کاروباری دنوں کا تعین کرنے کی ضرورت ہے؟ پھر اس تاریخ کیلکولیٹر کا استعمال کریں۔

    یہ جاننے کے لیے متجسس ہیں کہ آپ کی تاریخوں کا حساب لگانے کے لیے کون سے فارمولے استعمال کیے جاتے ہیں؟ مندرجہ ذیل مثالوں میں آپ کو وہ سب اور بہت کچھ مل جائے گا۔

    ایکسل میں آج سے 30/60/90 دنوں کا حساب کیسے لگائیں

    اب سے تاریخ N دن تلاش کرنے کے لیے، استعمال کریںTODAY فنکشن موجودہ تاریخ کو واپس کرنے اور اس میں دنوں کی مطلوبہ تعداد کو شامل کرنے کے لیے۔

    آج سے ٹھیک 30 دن بعد آنے والی تاریخ حاصل کرنے کے لیے:

    =TODAY()+30

    کیلکولیشن کرنے کے لیے آج سے 60 دن:

    =TODAY()+60

    اب سے 90 دن کون سی تاریخ ہے؟ میرا اندازہ ہے کہ آپ اسے حاصل کرنے کا طریقہ پہلے ہی جانتے ہیں :)

    =TODAY()+90

    ایک عام آج جمع N دن فارمولہ بنانے کے لیے، کچھ سیل میں دنوں کی تعداد درج کریں، کہیں B3، اور اس سیل کو موجودہ تاریخ میں شامل کریں:

    =TODAY()+B3

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

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

    اس کی اندرونی نمائندگی میں، ایکسل تاریخوں کو 1 جنوری 1900 سے شروع ہونے والے سیریل نمبرز کے طور پر اسٹور کرتا ہے، جو نمبر 1 ہے۔ لہذا، فارمولہ صرف دو نمبروں کو ایک ساتھ جوڑتا ہے، آج کی تاریخ کی نمائندگی کرنے والا عدد اور آپ کے بتائے ہوئے دنوں کی تعداد۔ TODAY() فنکشن غیر مستحکم ہے اور جب بھی ورک شیٹ کھولی جاتی ہے یا دوبارہ گنتی کی جاتی ہے تو خود بخود اپ ڈیٹ ہو جاتی ہے - لہذا جب آپ کل ورک بک کھولیں گے، تو آپ کا فارمولا موجودہ دن کے لیے دوبارہ گنتی کرے گا۔

    لکھنے کے وقت، آج کی تاریخ 19 اپریل 2018 ہے، جسے سیریل نمبر 43209 سے ظاہر کیا جاتا ہے۔ تاریخ معلوم کرنے کے لیے، کہیں، اب سے 100 دن بعد، آپ درحقیقت درج ذیل حسابات کرتے ہیں:

    =TODAY() + 100

    = April 19, 2018 + 100 <3

    = 43209 + 100

    = 43309

    سیریل نمبر 43209 کو میں تبدیل کریں تاریخ فارمیٹ، اور آپ کو 28 جولائی 2018 ملے گا، جو آج سے ٹھیک 100 دن بعد ہے۔

    ایکسل میں آج سے 30/60/90 دن پہلے کیسے حاصل کریں

    <0 مثال کے طور پر:

    آج سے 90 دن پہلے:

    =TODAY()-90

    آج سے 60 دن پہلے:

    =TODAY()-60

    آج سے 45 دن پہلے :

    =TODAY()-45

    یا، سیل ریفرنس کی بنیاد پر ایک عام آج مائنس N دن فارمولہ بنائیں:

    =TODAY()-B3

    ان ذیل میں اسکرین شاٹ میں، ہم ایک تاریخ کا حساب لگاتے ہیں جو آج سے 30 دن پہلے واقع ہوئی تھی۔

    آج کے بعد/پہلے N کاروبار کا حساب کیسے لگائیں

    جیسا کہ آپ شاید جانتے ہوں گے کہ مائیکروسافٹ ایکسل کے پاس کام کے دنوں کی شروعات کی تاریخ کے ساتھ ساتھ کسی بھی دو تاریخوں کے درمیان حساب کرنے کے لیے چند فنکشنز ہیں۔ آپ وضاحت کرتے ہیں۔

    مندرجہ ذیل مثالوں میں، ہم WORKDAY فنکشن کا استعمال کریں گے، جو ایک تاریخ واپس کرتا ہے جو شروع ہونے کی تاریخ سے پہلے یا اس سے پہلے کام کے دنوں کی ایک دی گئی تعداد میں واقع ہوتی ہے، اختتام ہفتہ (ہفتہ اور اتوار) کو چھوڑ کر۔ . اگر آپ کے ویک اینڈز مختلف ہیں، تو WORKDAY.INTL فنکشن استعمال کریں جو اپنی مرضی کے مطابق ویک اینڈ پیرامیٹرز کی اجازت دیتا ہے۔

    لہذا، آج سے N کاروباری دن تلاش کرنے کے لیے، یہ عام فارمولہ استعمال کریں:

    ورک ڈے(آج اب سے کام کے دن

    =WORKDAY(TODAY(), 30)

    آج سے 5 کاروباری دن

    =WORKDAY(TODAY(), 5)

    تاریخ حاصل کرنے کے لیے N کاروباری دن پہلےآج ، اس فارمولے کو استعمال کریں:

    WORKDAY(TODAY(), - N days )

    اور یہاں کچھ حقیقی زندگی کے فارمولے ہیں:

    90 کاروبار آج سے دن پہلے

    =WORKDAY(TODAY(), -90)

    آج سے 15 کام کے دن پہلے

    =WORKDAY(TODAY(), -15)

    اپنے فارمولے کو مزید لچکدار بنانے کے لیے، دنوں کی ہارڈ کوڈ کی تعداد کو ایک سے بدل دیں۔ سیل کا حوالہ، B3 بولیں:

    N آج سے کاروباری دن:

    =WORKDAY(TODAY(), B3)

    N آج سے پہلے کے کاروباری دن:

    =WORKDAY(TODAY(), -B3)

    اسی طرح، آپ دی گئی تاریخ میں ہفتے کے دنوں کو شامل یا گھٹا سکتے ہیں، اور آپ کا ایکسل ڈیٹ کیلکولیٹر اس طرح دکھائی دے سکتا ہے۔

    ایکسل میں ڈیٹ کیلکولیٹر کیسے بنایا جائے

    کیا آپ کو ایکسل آن لائن ڈیٹ کیلکولیٹر یاد ہے جو اس ٹیوٹوریل کے بالکل شروع میں دکھایا گیا تھا؟ اب آپ تمام فارمولوں کو جانتے ہیں اور اسے اپنی ورک شیٹس میں آسانی سے نقل کر سکتے ہیں۔ یہاں تک کہ آپ کچھ زیادہ تفصیل سے بھی تیار کر سکتے ہیں کیونکہ ایکسل کا ڈیسک ٹاپ ورژن بہت زیادہ صلاحیتیں فراہم کرتا ہے۔

    آپ کو کچھ آئیڈیاز دینے کے لیے، آئیے ابھی اپنا ایکسل ڈیٹ کیلکولیٹر ڈیزائن کریں۔

    مجموعی طور پر، یہ ہو سکتا ہے تاریخوں کا حساب لگانے کے لیے 3 انتخاب:

    • آج کی تاریخ یا مخصوص تاریخ کی بنیاد پر
    • مخصوص تاریخ سے یا اس سے پہلے
    • تمام دنوں یا صرف کام کے دنوں کو شمار کریں

    اپنے صارفین کو یہ تمام اختیارات فراہم کرنے کے لیے، ہم تین گروپ باکس کنٹرولز ( Developer tab > Insert > شامل کرتے ہیں۔ فارم کنٹرولز > گروپ باکس) اور ہر گروپ باکس میں دو ریڈیو بٹن داخل کریں۔ پھر، آپ ہر گروپ کو لنک کرتے ہیں۔ایک علیحدہ سیل کے بٹن (بٹن پر دائیں کلک کریں > Format Control > Control ٹیب > سیل لنک )، جسے آپ بعد میں چھپا سکتے ہیں۔ اس مثال میں، منسلک سیلز D5، D9 اور D14 ہیں (براہ کرم ذیل میں اسکرین شاٹ دیکھیں)۔

    اختیاری طور پر، آپ موجودہ تاریخ داخل کرنے کے لیے B6 میں درج ذیل فارمولہ درج کر سکتے ہیں اگر آج کی تاریخ بٹن منتخب کیا گیا ہے۔ ہمارے بنیادی تاریخ کے حساب کتاب کے فارمولے کے لیے یہ درحقیقت ضروری نہیں ہے، صرف ایک چھوٹا سا بشکریہ آپ کے صارفین کو یاد دلانے کے لیے کہ آج کی تاریخ کیا ہے:

    =IF($D$5=1, TODAY(), "")

    آخر میں، B18 میں درج ذیل فارمولہ داخل کریں جو چیک کرتا ہے۔ ہر منسلک سیل میں قدر اور صارف کے انتخاب کی بنیاد پر تاریخ کا حساب لگاتا ہے:

    =IF(AND($D$5=1, $D$9=1, $D$14=1), TODAY()+$B$3, IF(AND($D$5=1, $D$9=1, $D$14=2), WORKDAY(TODAY(),$B$3), IF(AND($D$5=1, $D$9=2, $D$14=1), TODAY()-$B$3, IF(AND($D$5=1, $D$9=2, $D$14=2), WORKDAY(TODAY(),-$B$3), IF(AND($D$5=2, $D$9=1, $D$14=1), $B$7+$B$3, IF(AND($D$5=2, $D$9=1, $D$14=2), WORKDAY($B$7, $B$3), IF(AND($D$5=2, $D$9=2, $D$14=1), $B$7-$B$3, IF(AND($D$5=2, $D$9=2, $D$14=2), WORKDAY($B$7,-$B$3), ""))))))))

    یہ پہلی نظر میں ایک شیطانی فارمولے کی طرح لگ سکتا ہے، لیکن اگر آپ اسے انفرادی IF بیانات میں توڑ دیتے ہیں، آپ آسانی سے ان سادہ تاریخ کے حساب کتاب فارمولوں کو پہچان لیں گے جن پر ہم نے پچھلی مثالوں میں بحث کی ہے۔

    اور اب، آپ مطلوبہ اختیارات کو منتخب کرتے ہیں، کہیں، اب سے 60 دن ، اور درج ذیل حاصل کریں نتیجہ:

    فارمولے کو قریب سے دیکھنے کے لیے اور شاید اسے اپنی ضروریات کے لیے ریورس انجینئر کرنے کے لیے، آپ کو ایکسل کے لیے ہمارا ڈیٹ کیلکولیٹر ڈاؤن لوڈ کرنے کا خیرمقدم ہے۔

    تاریخوں کا حساب لگانے کے لیے خصوصی ٹولز آج

    اگر آپ مزید پیشہ ورانہ چیز تلاش کر رہے ہیں، تو آپ ہمارے ایکسل ٹولز کے ساتھ اب سے 90، 60، 45، 30 دنوں (یا آپ کو جتنے بھی دنوں کی ضرورت ہو) کا حساب لگا سکتے ہیں۔

    تاریخ اور وقتوزرڈ

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

    مثال کے طور پر، آئیے معلوم کریں کہ کیا تاریخ ہے 120 دن سے آج :

      15 15> تاریخ اور amp پر کلک کریں ٹائم وزرڈ بٹن Ablebits Tools ٹیب پر۔
    1. شامل کریں ٹیب پر، بتائیں کہ آپ سورس کی تاریخ میں کتنے دن شامل کرنا چاہتے ہیں (120 دن اس مثال میں)۔
    2. فارمولہ داخل کریں بٹن پر کلک کریں۔

    بس!

    جیسا کہ اوپر اسکرین شاٹ میں دکھایا گیا ہے، وزرڈ کا بنایا ہوا فارمولا ان تمام فارمولوں سے مختلف ہے جن سے ہم نے ڈیل کیا ہے، لیکن یہ اتنا ہی اچھا کام کرتا ہے :)

    تاریخ حاصل کرنے کے لیے 120 دن آج سے پہلے ، ذخا ٹیب پر سوئچ کریں، اور وہی پیرامیٹرز ترتیب دیں۔ یا، کسی دوسرے سیل میں دنوں کی تعداد درج کریں، اور وزرڈ کو اس سیل کی طرف اشارہ کریں:

    نتیجتاً، آپ کو ایک عالمگیر فارمولہ ملے گا جو ہر بار جب آپ حوالہ شدہ میں دنوں کی نئی تعداد داخل کرتے ہیں تو خود بخود دوبارہ گنتی کرتا ہے۔ سیل۔

    ایکسل کے لیے تاریخ چننے والا

    ہمارے ایکسل کے ساتھتاریخ چننے والے، آپ نہ صرف ایک کلک میں اپنی ورک شیٹس میں درست تاریخیں داخل کر سکتے ہیں، بلکہ ان کا حساب بھی لگا سکتے ہیں!

    تاریخ اور وقت وزرڈ کے برعکس، یہ ٹول تاریخوں کو بطور جامد اقدار داخل کرتا ہے، نہ کہ فارمولے۔

    مثال کے طور پر، یہاں یہ ہے کہ آپ آج سے 21 دن بعد تاریخ کیسے حاصل کرسکتے ہیں:

    1. Ablebits Tools پر Date Piker بٹن پر کلک کریں۔ اپنے ایکسل میں ڈراپ ڈاؤن کیلنڈر کو فعال کرنے کے لیے ٹیب۔
    2. اس سیل پر دائیں کلک کریں جہاں آپ حسابی تاریخ ڈالنا چاہتے ہیں اور منتخب کریں کیلنڈر سے تاریخ منتخب کریں پاپ اپ مینو۔
    3. ڈراپ ڈاؤن کیلنڈر آپ کی ورک شیٹ میں نیلے رنگ میں نمایاں ہونے والی موجودہ تاریخ کے ساتھ نظر آئے گا، اور آپ اوپری دائیں کونے میں کیلکولیٹر بٹن پر کلک کریں گے:
    4. <15 اوپری پین پر، دن یونٹ پر کلک کریں اور ہمارے معاملے میں 21 کو شامل کرنے کے لیے دنوں کی تعداد ٹائپ کریں۔ پہلے سے طے شدہ طور پر، کیلکولیٹر اضافی آپریشن کرتا ہے (براہ کرم ڈسپلے پین میں جمع کے نشان پر توجہ دیں)۔ اگر آپ آج سے دنوں کو گھٹانا چاہتے ہیں، تو نچلے پین پر مائنس کے نشان پر کلک کریں۔
    5. آخر میں، کیلنڈر میں حسابی تاریخ دکھانے کے لیے پر کلک کریں۔ یا، Enter کی دبائیں یا سیل میں تاریخ داخل کرنے کے لیے پر کلک کریں:

    آج سے 30، 60 اور 90 دن کی تاریخوں کو کیسے نمایاں کریں

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

    مثال کے طور پر، آئیے ان فارمولوں کی بنیاد پر 4 مشروط فارمیٹنگ کے اصول بناتے ہیں:

    • سبز: اب سے 90 دن سے زیادہ
    • <5

    =C2>TODAY()+90

  • پیلا: آج سے 60 سے 90 دنوں کے درمیان
  • =C2>TODAY()+60

  • امبر: آج سے 30 سے ​​60 دنوں کے درمیان
  • =C2>TODAY()+30

  • سرخ: اب سے 30 دن سے کم
  • =C2

    Where C2 is the topmost expiry date.

    Here are the steps to create a formula-based rule:

    1. Select all the cells with the expiry dates (B2:B10 in this example).
    2. On the Home tab, in the Styles group, click Conditional Formatting > New Rule…
    3. In the New Formatting Rule dialog box, select Use a formula to determine which cells to format .
    4. In the Format values where this formula is true box, enter your formula.
    5. Click Format… , switch to the Fill tab and select the desired color.
    6. Click OK two times to close both windows.

    Important note! For the color codes to apply correctly, the rules should be sorted exactly in this order: green, yellow, amber, red:

    If you don't want to bother about the rules order, use the following formulas that define each condition exactly, and arrange the rules as you please:

    Green: over 90 days from now:

    =C2>TODAY()+90

    Yellow: between 60 and 90 days from today:

    =AND(C2>=TODAY()+60, C2<=TODAY()+90)

    Amber: between 30 and 60 days from today:

    =AND(C2>=TODAY()+30, C2

    Red: less than 30 days from today:

    =C2

    Tip. To include or exclude the boundary values from a certain rule, use the less than (<), less than or equal to (), greater than or equal to (<=) operators as you see fit.

    In a similar manner, you can highlight past dates that occurred 30 , 60 or 90 days ago from today .

    • Red: more than 90 days before today:

    =B2

  • Amber: between 90 and 60 days before today:
  • =AND(B2>=TODAY()-90, B2<=TODAY()-60)

  • پیلا: آج سے 60 سے 30 دن پہلے کے درمیان:
  • =AND(B2>TODAY()-60, B2<=TODAY()-30)

  • سبز: آج سے 30 دن پہلے:
  • =B2>TODAY()-30

    تاریخوں کے لیے مشروط فارمیٹنگ کی مزید مثالیں یہاں مل سکتی ہیں: ایکسل میں تاریخوں اور وقت کو مشروط طور پر فارمیٹ کرنے کا طریقہ۔

    آج سے نہیں بلکہ کسی بھی تاریخ سے دنوں کی گنتی کرنے کے لیے، اس مضمون کا استعمال کریں: ایکسل میں اس سے لے کر اب تک کے دنوں کا حساب کیسے کریں۔

    اس طرح آپ ایکسل میں آج سے/پہلے 90، 60، 30 یا n دن کی تاریخوں کا حساب لگاتے ہیں۔ اس ٹیوٹوریل میں زیر بحث فارمولوں اور مشروط فارمیٹنگ کے قواعد کو قریب سے دیکھنے کے لیے، میں آپ کو ذیل میں ہماری نمونہ ورک بک ڈاؤن لوڈ کرنے کی دعوت دیتا ہوں۔ پڑھنے کے لیے آپ کا شکریہ اور امید ہے کہ آپ کو اگلے ہفتے ہمارے بلاگ پر ملیں گے!

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

    ایکسل میں تاریخوں کا حساب لگائیں - مثالیں (.xlsx فائل)

    <3

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