وی بی اے مہینہ فنکشن | تاریخ سے ماہ نمبر کیسے حاصل کریں؟

ایکسل وی بی اے مہینہ

وی بی اے مہینہ کا فنکشن تاریخ سے مہینہ حاصل کرنے کے لئے استعمال ہونے والا ایک انبلٹ فنکشن ہوتا ہے اور اس فنکشن کے ذریعہ واپس آؤٹ پٹ انٹریجر ہوتا ہے جو 1 سے لے کر 12 تک ہوتا ہے۔ یہ فنکشن مہیا شدہ نمبر کی فراہم کردہ تاریخ کی قیمت سے نکالتا ہے۔

مثال کے طور پر ، اگر تاریخ 28 مئی -2017 ہے تو اس تاریخ سے مہینہ کا نمبر نکالنے کے لئے ہم ماہ کی تقریب کو استعمال کرسکتے ہیں۔

وی بی اے میں ماہانہ فنکشن کا استعمال کیسے کریں؟

ذیل میں مہینہ فنکشن کا نحو ہے۔

ہمیں صرف وہ تاریخ فراہم کرنے کی ضرورت ہے جہاں سے ہم مہینہ کا نمبر نکالنے کی کوشش کر رہے ہیں۔

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

مثال # 1

ہم دیکھیں گے کہ تاریخ سے مہینہ کا نمبر نکالنے کے لئے کوڈ کیسے لکھا جائے۔ ہم تاریخ کو "10 اکتوبر اکتوبر 2019" کے طور پر لیں گے۔

مرحلہ نمبر 1: میکرو طریقہ کار کو شروع کریں۔

کوڈ:

 سب مہینہ_مثال 1 () اختتام سب 

مرحلہ 2: تاریخ کی قیمت رکھنے کے لئے متغیر کی وضاحت کریں۔ چونکہ ہم ڈیٹا کی قدر کو ذخیرہ کررہے ہیں ہمارے ڈیٹا کی قسم "تاریخ" ہونی چاہئے۔ لہذا متغیر کا اعلان کریں اور اعداد و شمار کی نوعیت کو اعلان کردہ متغیر کو "تاریخ" کے بطور تفویض کریں۔

کوڈ:

 سب مہینہ_مثال 1 () ڈیم ڈیٹ تاریخ تاریخ اختتام کے مطابق 

مرحلہ 3: اس متغیر کے ل 10 10 اکتوبر 2019 کی تاریخ کی قیمت تفویض کریں۔

کوڈ:

 سب مہینہ_مثال 1 () ڈم ڈیٹٹ تاریخ تاریخ تاریخ کے مطابق = "10 اکتوبر 2019" اختتام سب 

مرحلہ 4: اب مہینہ نمبر تفویض کریں تاکہ ایک اور متغیر کو بطور "انٹیجر" قرار دیا جا.۔

کوڈ:

 سب مہینہ_مثال 1 () ڈم ڈی ڈیٹ تاریخ کے مطابق دھیم ماہ ماہ عددی ڈیٹا کے طور پر = "10 اکتوبر 2019" اختتام سب 

نوٹ: ہم نے متغیر کو انٹیجر قرار دینے کی وجہ کیوں کہ ہمارے مہینے کی گنتی صرف 12 پر ختم ہوتی ہے۔ لہذا عددی اعداد و شمار کی قسم اس نمبر کو برقرار رکھ سکتی ہے۔

مرحلہ 5: اس متغیر کے ل we ، ہم ماہ کی تقریب کھولیں گے۔

کوڈ:

 سب مہینہ_مثال 1 () ڈم ڈیٹٹ تاریخ کے مطابق دائم ماہنم بطور عددی ڈیٹ = "10 اکتوبر 2019" ماہنامہ = مہینہ (اختتامی سب 

مرحلہ 6: ماہ کی تقریب "تاریخ" پوچھ رہی ہے جس کو مہینے کا نمبر نکالنے کے ل to فراہم کرنا ضروری ہے۔ چونکہ ہم نے متغیر کی تاریخ کو پہلے ہی ذخیرہ کرلیا ہے "ڈیٹاٹیٹ" اس متغیر کو مہینہ کے فنکشن کے لئے ان پٹ پیرامیٹر کے طور پر سپلائی کرتا ہے۔

کوڈ:

 سب مہینہ_مثال 1 () ڈم ڈی ڈیٹ تاریخ کے مطابق دائم ماہنامہ بطور اعدادوشمار DDate = "10 اکتوبر 2019" ماہنامہ = مہینہ (تاریخ) اختتام سب 

مرحلہ 7: اب "مہینہ" فنکشن مہیا کی تاریخ سے فراہم کردہ تاریخ سے متغیر "ماہنامہ" کو لوٹائے گا اور آخر میں وی بی اے میں میسج باکس میں نتیجہ دکھائے گا۔

کوڈ:

 سب مہینہ_مثال 1 () دھیما ڈیٹ ڈیٹ تاریخ کے مطابق دائم ماہنامہ بطور اعدادوشمار ڈی ڈیٹ = "10 اکتوبر 2019" ماہنامہ = مہینہ (ڈیٹ) میس بوکس ماہنم اختتامی سب 

کوڈ چلائیں اور میسج باکس میں مہینہ کا نمبر دیکھیں۔

آؤٹ پٹ:

لہذا ، فراہم کردہ تاریخ سے مہینہ کی تعداد 10 یعنی اکتوبر مہینہ ہے۔

مثال # 2

اب ہم کوڈنگ کے لئے سیل حوالہ لیں گے۔ ذیل میں ہمارے پاس ورک شیٹ میں تاریخ موجود ہے۔

لہذا سیل A2 تاریخ کی قیمت سے ، ہمیں مہینہ کا نمبر سیل B2 میں نکالنے کی ضرورت ہے۔

کوڈ:

 ذیلی مہینہ_ مثال 2 () حد ("B2")۔ قیمت = اختتام سب 

MONTH فنکشن کو کھولیں اور تاریخ A2 قدر کے بطور فراہم کریں۔

کوڈ:

 ذیلی مہینہ_ مثال 2 () حد ("B2")۔ قیمت = مہینہ (حد ("A2")) اختتامی سب 

وجہ یہ ہے کہ ہم نے رینج اے 2 سیل فراہم کیا ہے کیوں کہ اس بار ہماری تاریخ سیل A2 سیل میں ہے ، لہذا حوالہ بھی وہی ہوگا۔

اب کوڈ پر عمل کریں اور سیل بی 2 میں تاریخ سے مہینے کا نمبر حاصل کریں۔

یہاں آپ جاتے ہیں ہمیں سیل B2 میں مہینہ نمبر ملا۔

مثال # 3

ہم نے سنگل سیل تاریخ کے لئے مہینہ نکالا ہے لیکن اگر ہمارے پاس اعدادوشمار کی طرح متعدد قطاریں ہیں تو نیچے کی طرح۔

ان معاملات میں ، ہمیں خلیوں کو لوپ کرنے کی ضرورت ہے اور ہر ایک سے متعلقہ تاریخ سے ماہ نمبر نکالنے کا کام انجام دینے کی ضرورت ہے۔

مندرجہ ذیل کوڈ ہمارے لئے کام کرے گا۔

کوڈ:

 سب مہینہ_قسمی 3 () D K k As Long for K = 2 سے 12 سیل (k ، 3). قیمت = مہینہ (خلیات (k ، 2). قیمت) Next k اختتام 

یہ کوڈ کیا کرے گا وہ قطاریں 2 سے 12 تک لوپ کرے گا اور دوسرے کالم سے مہینہ نمبر نکالے گا اور نتیجہ کو تیسرے کالم میں اسٹور کرے گا۔

یہاں یاد رکھنے والی چیزیں

  • مہینہ ایک ورک شیٹ فنکشن کے ساتھ ساتھ وی بی اے فنکشن بھی ہے۔
  • مہینے کے لئے درست تاریخ کا حوالہ درکار ہوتا ہے دوسرے کے مطابق ہمیں ایک غلطی کا پیغام ملے گا۔
  • اگر مہینے کی تعداد 12 ہے تو یہ غلطی کا پیغام بھیج دے گا۔