Skip to main content

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

Calling All Cars: The Long-Bladed Knife / Murder with Mushrooms / The Pink-Nosed Pig (اپریل 2024)

Calling All Cars: The Long-Bladed Knife / Murder with Mushrooms / The Pink-Nosed Pig (اپریل 2024)
Anonim

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

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

01 کے 08

ڈیٹا کے ساتھ اپنے ایکسل ورک ورک تیار کریں

اس ٹیوٹوریل میں قدموں کی پیروی کرنے کے لئے، مندرجہ ذیل خلیات میں نمونہ ڈیٹا داخل کرکے آپ کو شروع کرنا ہوگا، جیسا کہ مندرجہ بالا تصویر میں دکھایا گیا ہے. اس ٹیوٹوریل کے دوران تخلیق کردہ صف فارمولا کو ایڈجسٹ کرنے کے لئے قطاروں 3 اور 4 خالی چھوڑ دیے جاتے ہیں.

  • خلیات میں ڈیٹا کی سب سے اوپر کی حد درج کریں D1 کرنے کے لئے F2
  • خلیات میں دوسری رینج درج کریں D5 کرنے کے لئے F11

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

02 کے 08

ایکسل میں ایک INDEX فنکشن بنائیں

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

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

  1. سیل پر کلک کریں F3 یہ فعال سیل بنانے کے لئے - یہ ہے کہ ہم نائب کردہ تقریب میں داخل ہوں گے.
  2. پر کلک کریں فارمولا ربن مینو کے ٹیب.
  3. منتخب کریں تلاش اور حوالہ فنکشن ڈراپ کو کھولنے کے لئے ربن بار سے.
  4. پر کلک کریں INDEX فہرست میں لانے کے لئے دلائل منتخب کریں ڈائلاگ باکس.
  5. منتخب کیجئیے صف، row_num، col_num ڈائیلاگ باکس میں اختیار
  6. کلک کریں ٹھیک ہے INDEX فنکشن ڈائیلاگ باکس کو کھولنے کے لئے؛ یہ ایکسل میں فارمولہ بلڈر کھل جائے گا.
  7. میں فارمولہ بلڈر، پر کلک کریں ارے لائن.
  8. خلیات کو نمایاں کریں D6 کرنے کے لئے F11، کلک کرنے اور ڈراپ کرکے، ورق میں بلڈر میں داخل کرنے کے لئے ورکشاپ میں.

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

03 کے 08

نیلے ہوئے مچ فنکشن شروع کریں

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

دستی طور پر افعال میں داخل ہونے پر، کام کے دلائل ایک دوسرے سے ایک کوما کی طرف سے الگ کردیے جاتے ہیں.

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

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

  1. میں فارمولہ بلڈر، پر کلک کریں Row_num لائن.
  2. فنکشن کا نام ٹائپ کریں MATCH ایک کھلے راؤنڈ بریکٹ کے بعد.
  3. سیل پر کلک کریں D3 اس سیل ریفرنس کو ڈائیلاگ باکس میں داخل کرنے کے لئے.
  4. سیل ریفرنس کے بعد ایمپرسنڈ ٹائپ کریں D3 دوسرا سیل حوالہ شامل کرنے کے لئے.
  5. سیل پر کلک کریں E3 یہ دوسرا سیل حوالہ درج کرنے کے لئے.
  6. سیل ریفرنس کے بعد ایک کما ٹائپ کریں E3 MATCH فنکشن کا اندراج مکمل کرنے کے لئے تلاش کریں دلیل.

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

04 کی 08

نیلے ہوئے مچ فنکشن مکمل کریں

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

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

ان مراحل کو پچھلے مرحلے میں داخل ہونے والی کما کے بعد درج کیا جاسکتا ہے Row_num لائن میں INDEX فنکشن

  1. پر کلک کریں Row_num موجودہ اندراج کے اختتام پر اما کے بعد لائن اندراج پوائنٹ رکھنے کے لئے.
  2. خلیات کو نمایاں کریں D6 کرنے کے لئے D11 رینج میں داخل کرنے کے لئے ورکشاپ میں - یہ پہلا سر ہے جو کام تلاش کرنے کے لئے ہے.
  3. سیل حوالوں کے بعد ایک ایمپرسنڈ ٹائپ کریں D6: D11 کیونکہ ہم چاہتے ہیں کہ وہ دو arrays تلاش کریں.
  4. خلیات کو نمایاں کریں E6 کرنے کے لئے E11 رینج درج کرنے کے لئے ورکشاپ میں - یہ دوسرا صف ہے جسے فنکشن تلاش کرنا ہے.
  5. سیل ریفرنس کے بعد ایک کما ٹائپ کریں E3 کے اندراج مکمل کرنے کے لئے MATCH افعال تلاش کریں دلیل.
  6. چھوڑدیں INDEX سبق میں اگلے مرحلے کے لئے تقریب ڈائیلاگ باکس کھولیں.
05 کے 08

MATCH کی قسم کا ارادہ شامل کریں

MATCH فنکشن کا تیسرا اور آخری دلیل ہے میچ_ٹائپ دلیل؛ یہ ایکسل کو بتاتا ہے کہ کس طرح ملنے کے لئے تلاش کریں Lookup_array میں اقدار کے ساتھ - دستیاب انتخاب 1، 0، یا -1 ہیں.

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

  • اگر میچ_ٹائپ = 1 یا ختم کر دیا گیا ہے: MATCH Lookup_value سے کم یا اس کے برابر کی سب سے بڑی قیمت تلاش کرتا ہے. Lookup_array کے اعداد و شمار کو آگے بڑھنے کے حکم میں ترتیب دیا جانا چاہئے.
  • اگر میچ_ٹائپ = 0: MATCH Lookup_value کے برابر ہے کہ پہلی قیمت کو تلاش کرتا ہے. Lookup_array ڈیٹا کسی بھی ترتیب میں ترتیب دیا جا سکتا ہے.
  • اگر میچ_ٹائپ = -1: MATCH Lookup_value سے زیادہ یا اس سے برابر ہے کہ سب سے چھوٹی قیمت تلاش کرتا ہے. Lookup_array ڈیٹا کو نیچے آرڈر میں حل کیا جانا چاہئے.

ان مراحل کو پچھلے مرحلے میں داخل ہونے والی کما کے بعد درج کیا جاسکتا ہے Row_num لائن میں INDEX فنکشن

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

INDEX فنکشن ختم

اب وہ MATCH کام کیا جاتا ہے ہم فارمولو بلڈر کی تیسری لائن پر جائیں گے اور آخری دلیل درج کریں گے INDEX فنکشن یہ تیسری اور آخری دلیل ہے کالم رینج میں کالم نمبر ایکسل بتاتا ہے جو دلیل ہے D6 کرنے کے لئے F11؛ یہ وہ جگہ ہے جہاں ہم اس تقریب کی طرف سے واپس آنا چاہتے ہیں جو معلومات ملیں گے. اس معاملے میں، ایک سپلائر ٹائٹینیم ویجٹ.

  1. پر کلک کریں کالم لائن.
  2. نمبر تین درج کریں 3 - اس لائن پر جب ہم رینج کے تیسرے کالم میں ڈیٹا تلاش کر رہے ہیں D6 کرنے کے لئے F11.
  3. پھر، چھوڑ دو فارمولہ بلڈر سبق میں اگلے مرحلے کے لئے کھولیں.
07 سے 08

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

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

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

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

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

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

  1. سیل پر کلک کریں D3.
  2. ٹائپ کریں وگیٹس اور دبائیں درج کریں کی بورڈ پر کلید
  3. سیل پر کلک کریں E3.
  4. ٹائپ کریں ٹائٹینیم اور دبائیں درج کریں کی بورڈ پر کلید
  5. سپلائر کا نام وگیٹس انکارپوریٹڈ سیل F3 میں ہونا چاہئے - تقریب کا مقام چونکہ یہ درج شدہ سپلائر ہے جو ٹائٹینیم وگیٹس فروخت کرتی ہے.
  6. جب آپ سیل F3 پر کلک کرتے ہیں تو اس کام کی ساکٹ کے اوپر فارمولا بار میں مکمل فنکشن ظاہر ہوتا ہے.

{= INDEX (D6: F11، MATCH (D3 & E3، D6: D11 اور E6: E11، 0)، 3)}

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