ایک سے زیادہ معیار کے ساتھ ایکسل لیپ فارمولہ

ایکسل میں ایک سر فارمولہ استعمال کرتے ہوئے ہم ایک لوک اپ فارمولہ بنا سکتے ہیں جو ڈیٹا بیس یا ڈیٹا کی میز میں معلومات کو تلاش کرنے کے لئے ایک سے زیادہ معیار استعمال کرتا ہے.

صف فارمولہ INDEX فنکشن کے اندر MATCH کی تقریب گھومنے میں شامل ہے.

یہ سبق ایک نمونہ ڈیٹا بیس میں ٹائٹینیم وگیٹس کے سپلائر کو تلاش کرنے کے لئے ایک سے زیادہ معیار کا استعمال کرتا ہے کہ ایک لپیٹ فارمولا پیدا کرنے کے قدم مثال کے ذریعے ایک قدم شامل ہے.

مندرجہ بالا ٹیوٹوریل کے موضوعات میں مندرجہ بالا قدم مندرجہ ذیل تصویر میں دیکھا گیا فارمولہ بنانے اور استعمال کرتے ہوئے چلتا ہے.

01 کے 09

ٹیوٹوریل ڈیٹا درج کرنا

ایک سے زیادہ معیار کی ایکسل کے ساتھ نظر آتے ہیں فنکشن. © ٹیڈ فرانسیسی

ٹیوٹوریل میں پہلا قدم ڈیٹا بیس میں ایکسل کام کے شیٹ میں ہے .

ٹیوٹوریل میں قدموں کی پیروی کرنے کے لئے مندرجہ ذیل خلیات میں مندرجہ بالا تصویر میں دکھایا گیا اعداد و شمار درج کریں.

اس ٹیوٹوریل کے دوران تخلیق کردہ صف فارمولا کو ایڈجسٹ کرنے کے لئے قطاروں 3 اور 4 خالی چھوڑ دیے جاتے ہیں.

اس ٹیوٹوریل میں تصویر میں دیکھا فارمیٹنگ شامل نہیں ہے، لیکن اس پر اثر انداز نہیں ہوگا کہ کس طرح فارمولہ فارمولا کام کرتا ہے.

فارمیٹنگ کے اختیارات پر مندرجہ بالا مندرجہ ذیل ملاحظہ کردہ معلومات کے بارے میں معلومات اس بنیادی ایکسل فارمیٹنگ ٹیوٹوریل میں دستیاب ہیں.

02 کے 09

INDEX فنکشن شروع

ایک لوک اپ فارمولا میں ایکسل کے INDEX فنکشن کا استعمال کرتے ہوئے. © ٹیڈ فرانسیسی

INDEX فنکشن ایکسل میں چند میں سے ایک ہے جس میں کئی اقسام ہیں. فنکشن ایک آرٹ فارم اور حوالہ فارم ہے .

آرٹ فارم ڈیٹا بیس یا اعداد و شمار کی میز سے اصل ڈیٹا واپس کرتا ہے، جبکہ حوالہ فارم آپ کو سیل ریفرنس یا میز کے اعداد و شمار کے مقام فراہم کرتا ہے.

اس ٹیوٹوریل میں ہم آرٹ فارم استعمال کریں گے کیونکہ ہم اپنے ڈیٹا بیس میں اس سپلائر کو سیل حوالہ کے بجائے ٹائٹینیم ویجٹ کے لئے سپلائر کا نام جاننا چاہتے ہیں.

ہر فارم میں دلائل کی ایک مختلف فہرست ہے جو اس تقریب کو شروع کرنے سے پہلے منتخب کیا جانا چاہئے.

سبق مرحلہ

  1. فعال سیل بنانے کے لئے سیل F3 پر کلک کریں. یہی ہے کہ ہم نائب کام میں داخل ہوں گے.
  2. ربن مینو کے فارمولہ ٹیب پر کلک کریں.
  3. فنکشن ڈراپ ڈاؤن فہرست کو کھولنے کے لئے ربن سے لپیٹ اور حوالہ منتخب کریں.
  4. منتخب کریں آرکائیو ڈائل باکس کو لانے کیلئے فہرست میں INDEX پر کلک کریں.
  5. ڈائیلاگ باکس میں صف، row_num، col_num آپشن کا انتخاب کریں.
  6. INDEX فنکشن ڈائل باکس کو کھولنے کے لئے ٹھیک پر کلک کریں.

03 کے 09

INDEX فنکشن آرراج نقطہ نظر درج کر رہا ہے

مکمل سائز دیکھنے کے لئے تصویر پر کلک کریں. © ٹیڈ فرانسیسی

پہلی دلیل کی ضرورت ہوتی ہے. اس دلیل نے خلیوں کی رینج کو مطلوبہ ڈیٹا کے لئے تلاش کیا جائے گا.

اس سبق کے لئے یہ دلیل ہمارے نمونے کا ڈیٹا بیس ہوگا.

سبق مرحلہ

  1. INDEX فنکشن ڈائیلاگ باکس میں ، صف لائن پر کلک کریں.
  2. رینج کو ڈائیلاگ باکس میں درج کرنے کے لئے ورکیٹیٹ میں سیلز D6 F11 کو نمایاں کریں.

04 کے 09

نائب مچ فنکشن شروع کرنا

مکمل سائز دیکھنے کے لئے تصویر پر کلک کریں. © ٹیڈ فرانسیسی

جب ایک دوسرے کے اندر ایک فن گھومنے پر ضروری ہے تو ضروری ضروریات درج کرنے کے لئے دوسری یا نئڈڈ فنکشن ڈائیلاگ باکس کھولنے کے لئے ممکن نہیں ہے .

پہلی تقریب کے دلائل میں سے ایک کے طور پر ناپسندیدہ فنکشن میں ٹائپ کرنا لازمی ہے.

اس ٹیوٹوریل میں، ناپسندیدہ MATCH کی تقریب اور اس کے دلائل INDEX کی تقریب ڈائیلاگ باکس کی دوسری سطر میں داخل ہو جائے گی - صف_مم لائن.

یہ نوٹ کرنا ضروری ہے کہ، جب دستی طور پر افعال داخل ہوجائے تو، فنکشن کے دلائل ایک دوسرے سے الگ کر رہے ہیں "،" .

MATCH فنکشن کی Lookup_value کی دلیل درج کر رہا ہے

نائب MATCH تقریب میں داخل ہونے میں پہلا قدم Lookup_value کے دلائل میں داخل ہونا ہے.

Lookup_value ہم ڈیٹا بیس میں تلاش کرنے کے لئے چاہتے ہیں تلاش کے اصطلاح کے لئے مقام یا سیل ریفرنس ہو جائے گا.

عام طور پر Lookup_value صرف ایک تلاش کے معیار یا اصطلاح کو قبول کرتا ہے. ایک سے زیادہ معیار تلاش کرنے کے لئے، ہمیں Lookup_value کو بڑھانا ضروری ہے.

یہ ایمپرسنینڈ کا استعمال کرتے ہوئے " & " کا استعمال کرتے ہوئے ایک یا زیادہ سے زیادہ سیل حوالوں کو سنبھالنے یا شامل کرنے کی طرف سے کیا جاتا ہے.

سبق مرحلہ

  1. INDEX فنکشن ڈائل باکس میں، Row_num لائن پر کلک کریں.
  2. ایک کھلی راؤنڈ بریکٹ کی پیروی کے بعد تقریب کا نام میچ کریں " ( "
  3. ڈائیلاگ باکس میں اس سیل ریفرنس میں داخل کرنے کے لئے سیل D3 پر کلک کریں.
  4. دوسرا سیل حوالہ شامل کرنے کے لئے سیل ریفرنس D3 کے بعد ایک اورپرڈنڈ " & " ٹائپ کریں.
  5. ڈائیلاگ باکس میں اس دوسرے سیل حوالہ درج کرنے کے لئے سیل E3 پر کلک کریں.
  6. مماثلت کی قسم کو مکمل کرنے کیلئے سیل ریفرنس E3 کے بعد ایک کما "،" ٹائپ کریں. Lookup_value argument.
  7. سبق میں اگلے مرحلے کے لئے INDEX فنکشن ڈائل باکس کھولیں.

سبق کے آخری مرحلے میں Lookup_values ​​کاریٹ شیٹ کے خلیات D3 اور E3 میں داخل ہو جائیں گے.

05 کے 09

MATCH فنکشن کے لئے Lookup_array کو شامل کرنے

مکمل سائز دیکھنے کے لئے تصویر پر کلک کریں. © ٹیڈ فرانسیسی

یہ قدم ناپسندیدہ MATCH کی تقریب کیلئے Lookup_array کے دلائل کو شامل کرتا ہے.

Lookup_array اس خلیوں کی ایک حد ہے جس میں MATCH فنکشن کے پچھلے مرحلے میں شامل Lookup_value کے دلیل کو تلاش کرنے کے لئے تلاش کریں گے.

چونکہ ہم نے Lookup_array کے دلائل میں دو تلاش کے شعبوں کی شناخت کی ہے، ہمیں Lookup_array کے لئے بھی ایسا ہی کرنا ہوگا. MATCH تقریب صرف ہر ایک مخصوص مدت کے لئے ایک صف تلاش کرتا ہے.

ایک سے زیادہ arrays میں داخل کرنے کے لئے ہم دوبارہ دوبارہ استعمال کرنے کے لئے ampersand کا استعمال کرتے ہیں " & ".

سبق مرحلہ

ان مراحل کو انڈیکس کے ڈائیلاگ ڈائیلاگ باکس میں صف_مم لائن پر پچھلے مرحلے میں داخل ہونے والے کما کے بعد داخل ہونا لازمی ہے.

  1. موجودہ اندراج کے اختتام پر اندراج پوائنٹ کو رکھنے کے لۓ Row_num لائن پر کلک کریں.
  2. رینج میں داخل کرنے کیلئے ورکیٹیٹ میں سیلز D6 کو D11 کو نمایاں کریں. یہ پہلا سر ہے جو کام تلاش کرنا ہے.
  3. ایمرسینڈڈ ٹائپ کریں اور "سیل حوالہ جات کے بعد D6: D11 کیونکہ ہم چاہتے ہیں کہ اس تقریب کو دو arrays تلاش کریں.
  4. رینج میں داخل کرنے کے لئے ورکشیٹ میں خلیات E6 کو E11 پر روشنی ڈالو. یہ دوسرا صف ہے جو کام تلاش کرنا ہے.
  5. مماثلت کی قسم کو مکمل کرنے کیلئے سیل ریفرنس E3 کے بعد ایک کما "،" لکھیں . Lookup_array argument.
  6. سبق میں اگلے مرحلے کے لئے INDEX فنکشن ڈائل باکس کھولیں.

06 کے 09

میچ کی قسم کو شامل کرنے اور MATCH فنکشن کو مکمل کرنا

مکمل سائز دیکھنے کے لئے تصویر پر کلک کریں. © ٹیڈ فرانسیسی

MATCH کی تقریب کا تیسرا اور آخری دلیل میچ_ٹائپ بحث ہے.

یہ دلیل ایکسل سے بتاتا ہے کہ Lookup_value کو Lookup_array میں اقدار کے ساتھ کیسے ملنا ہے. انتخاب ہیں: 1، 0، یا -1.

یہ دلیل اختیاری ہے. اگر یہ ختم کر دیا گیا ہے تو اس کا فعل 1 کے پہلے سے طے شدہ قیمت کا استعمال کرتا ہے.

سبق مرحلہ

ان مراحل کو انڈیکس کے ڈائیلاگ ڈائیلاگ باکس میں صف_مم لائن پر پچھلے مرحلے میں داخل ہونے والے کما کے بعد داخل ہونا لازمی ہے.

  1. Row_num لائن پر کوما کے بعد، ایک صفر " 0 " لکھیں جیسا کہ ہم چاہتے ہیں کہ نیسڈ فنکشن ہم خلیات D3 اور E3 میں داخل ہونے والے شرائط پر عین مطابق مماثلت واپس لے جائیں.
  2. MATCH تقریب کو مکمل کرنے کے لئے بند کرنے کے لئے ایک بندش راؤنڈ بریکٹ " ) " درج کریں.
  3. سبق میں اگلے مرحلے کے لئے INDEX فنکشن ڈائل باکس کھولیں.

07 کے 09

INDEX فنکشن میں واپس

مکمل سائز دیکھنے کے لئے تصویر پر کلک کریں. © ٹیڈ فرانسیسی

اب کہ MATCH فنکشن کیا جاتا ہے ہم کھلے ڈائیلاگ باکس کی تیسری لائن پر جائیں گے اور INDEX تقریب کیلئے آخری دلیل درج کریں گے.

یہ تیسری اور حتمی دلیل کالم_ممم دلیل ہے جس سے ایکسل ریموٹ D6 سے F11 میں ایکسل کو کالم نمبر بتاتا ہے جہاں یہ اس معلومات کو مل جائے گا جسے ہم فنکشن سے واپس لینا چاہتے ہیں. اس صورت میں، ٹائٹینیم ویجٹ کے لئے ایک سپلائر.

سبق مرحلہ

  1. ڈائیلاگ باکس میں Column_num لائن پر کلک کریں.
  2. اس لائن پر تین نمبر " 3 " (کوئی حوالہ نہیں) درج کریں کیونکہ ہم رینج ڈی 6 کے F11 کے تیسرے کالم میں ڈیٹا تلاش کر رہے ہیں.
  3. OKEX پر کلک کریں یا انڈیکس تقریب ڈائیلاگ باکس کو بند نہ کریں. اس سلسلے میں اگلے مرحلے کے لئے کھلا ہونا لازمی ہے - سر فارمولا کی تشکیل .

08 کے 09

آرٹ فارمولا کی تشکیل

ایکسل لیپ اپ آرٹ فارمولا. © ٹیڈ فرانسیسی

ڈائیلاگ باکس کو بند کرنے سے پہلے ہم نے اپنے نئڈڈ فنکشن کو ایک فارمولہ میں تبدیل کرنے کی ضرورت ہے .

ایک سر فارمولا ہے جو ڈیٹا کی میز میں اس سے زیادہ سے زیادہ شرائط تلاش کرنے کی اجازت دیتا ہے. اس سبق میں ہم دو شرائط سے ملنے لگتے ہیں: کالم 1 اور ٹائٹینیم سے کالم 2 سے وگیٹس.

ایکسل میں ایک فارمولہ تشکیل کر رہا ہے ایک ہی وقت میں کی بورڈ پر CTRL ، SHIFT ، اور ENTER چابیاں دباؤ کرکے.

ان چابیاں دبانے کے اثر کو ایک دوسرے کے ساتھ گھومنے والی برعکس کے ساتھ گھیرنا ہے: {} اس بات کا اشارہ ہے کہ یہ اب ایک فارمولہ ہے.

سبق مرحلہ

  1. مکمل طور پر ڈائیلاگ باکس کے ساتھ اس ٹیوٹوریل کے پچھلے مرحلے سے بھی کھلا ہوا، کی بورڈ پر CTRL اور SHIFT کی چابیاں دبائیں اور منع رکھیں تو ENTER کی چابی کو دبائیں اور رہائی دیں.
  2. اگر صحیح طریقے سے کیا جائے تو، ڈائیلاگ باکس بند ہوجائے گا اور سیل F3 میں ایک # N / A کی غلطی ظاہر ہوگی.
  3. سیل F3 میں # N / A کی غلطی ظاہر ہوتی ہے کیونکہ خلیات D3 اور E3 خالی ہیں. D3 اور E3 ایسے خلیات ہیں جہاں ہم نے فنکشن کو بتایا کہ سبق کے مرحلے 5 میں Lookup_values ​​کو تلاش کرنے کے لئے. ان دو خلیوں میں ڈیٹا شامل ہونے کے بعد، غلطی کو ڈیٹا بیس سے معلومات کی طرف سے تبدیل کیا جائے گا.

09 کے 09

تلاش کے معیار کو شامل کرنا

ایکسل لیپ اپ آر Array فارمولہ کے ساتھ ڈیٹا تلاش کرنا. © ٹیڈ فرانسیسی

ٹیوٹوریل میں آخری مرحلہ تلاش کے شرائط کو ہماری ورکیٹیٹ میں شامل کرنا ہے.

جیسا کہ پچھلے مرحلے میں ذکر کیا گیا ہے، ہم کالم 1 اور ٹائٹینیم سے کالم 2 سے شرائط وگیٹس سے ملنے کی کوشش کر رہے ہیں.

اگر، اور صرف اس صورت میں، اگر ہماری فارمولا ڈیٹا بیس میں مناسب کالم میں دونوں شرائط کے لئے ایک میچ مل جائے تو، یہ تیسری کالم سے قیمت واپس لے جائے گا.

سبق مرحلہ

  1. سیل D3 پر کلک کریں.
  2. ویجٹ ٹائپ کریں اور کی بورڈ پر درج کیجیے دبائیں.
  3. سیل E3 پر کلک کریں.
  4. ٹائٹینیم ٹائپ کریں اور کی بورڈ پر درج کیجیے دبائیں.
  5. سپلائر کا نام وگیٹس انکارپوریٹڈ سیل F3 میں موجود ہونا چاہئے - فنکشن کے مقام سے یہ صرف واحد سپلائر ہے جو ٹائٹینیم وگیٹس فروخت کرتا ہے.
  6. جب آپ سیل F3 پر مکمل فنکشن پر کلک کریں
    {= INDEX (D6: F11، MATCH (D3 & E3، D6: D11 اور E6: E11، 0)، 3)}
    ورکشاپ کے اوپر فارمولا بار میں ظاہر ہوتا ہے.

نوٹ: ہمارے مثال میں ٹائٹینیم ویجٹ کے لئے صرف ایک ہی سپلائر موجود تھا. اگر ایک سے زائد سپلائر موجود ہو تو، سب سے پہلے ڈیٹا بیس میں فراہم کنندہ سپلائر کو فنکشن سے واپس آ گیا ہے.