ایکسل میں گھوںسلا ایک سے زیادہ IF افعال کیسے

01 کے 06

کس طرح نیسڈ آئی ایف کام کرتا ہے کام کرتا ہے

ایکسل میں Nesting IF افعال. © ٹیڈ فرانسیسی

آئی ایف کے فنکشن کی افادیت ایک دوسرے کے اندر ایک سے زیادہ آئی ایف افعال داخل یا گھومنے کے ذریعے بڑھایا جا سکتا ہے.

نزدیک آئی ایف کے افعال ان نتائج کے ساتھ نمٹنے کے لئے لے جایا جا سکتا ہے کہ اعمال کی تعداد میں اضافہ اور ممکنہ حالات کی تعداد میں اضافہ.

ایکسل کے سب سے زیادہ حالیہ ورژن کی اجازت دیتا ہے 64 IF افعال ایک دوسرے کے اندر نرس بننے کے لئے، جبکہ ایکسل 2003 اور پہلے صرف سات کی اجازت دی.

نرسنگ IF افعال ٹیوٹوریل

جیسا کہ مندرجہ ذیل تصویر میں دکھایا جاتا ہے، اس سبق میں صرف دو آئی ایف افعال کا استعمال ہوتا ہے جو مندرجہ ذیل فارمولہ بناتا ہے جو ان کے سالانہ تنخواہ پر مبنی ملازمین کے لئے سالانہ کٹوتی کا حساب کرتا ہے.

مثال کے طور پر استعمال کیا جاتا فارمولہ ذیل میں دکھایا گیا ہے. نیسڈ آئی ایف فنکشن پہلا آئی ایف فنکشن کیلئے value_if_false کے دلائل کے طور پر کام کرتا ہے.

= IF (D7 = 50000، $ D $ 5 * D7، $ D $ 4 * D7))

فارمولا کے مختلف حصوں کو کاموں کی طرف سے الگ کر دیا جاتا ہے اور مندرجہ ذیل کاموں کو انجام دیتے ہیں:

  1. پہلا حصہ، D7، چیک کرنے کے لئے چیک کرتا ہے کہ ملازم کی تنخواہ $ 30،000 سے کم ہے
  2. اگر یہ ہے تو، درمیانی حصے، $ D $ 3 * D7 ، 6٪ کی کٹوتی کی شرح سے تنخواہ میں اضافہ ہوتا ہے.
  3. اگر یہ نہیں ہے تو، دوسری آئی ایف فنکشن: اگر (D7> = 50000، $ D $ 5 * D7، $ D $ 4 * D7) دو مزید حالات کی جانچ پڑتال کریں:
    • D7> = 50000 ، چیک کرنے کے لئے چیک کرتا ہے کہ ملازم کا تنخواہ $ 50،000 سے زیادہ یا برابر ہے
    • اگر یہ ہے تو، $ D $ 5 * D7 تنخواہ کی شرح 10٪ کی شرح سے بڑھاتا ہے.
    • اگر نہیں ہے تو، $ D $ 4 * D7 تنخواہ کی شرح 8٪ کی شرح سے بڑھاتا ہے.

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

مندرجہ بالا تصویر میں دیکھا گیا ہے جیسا کہ ایکسل کارٹیٹ کے سیلز C1 سے E6 میں ڈیٹا درج کریں.

اس موقع پر داخل نہیں کردہ واحد اعدادوشمار سیل E7 میں واقع آئی ایف ایف کام ہے.

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

نوٹ: اعداد و شمار کو کاپی کرنے کے لئے ہدایات میں ورکیٹیٹ کے لئے فارمیٹنگ کے اقدامات شامل نہیں ہیں.

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

02 کے 06

نزدیک آئی ایف فنکشن شروع کرنا

ایکسل آئس فنکشن میں دلائل شامل کرنا. © ٹیڈ فرانسیسی

اگرچہ یہ صرف مکمل فارمولہ درج کرنا ممکن ہے

= IF (D7 = 50000، $ D $ 5 * D7، $ D $ 4 * D7))

ورکش کا سیل E7 میں اور یہ کام کرنا ہے، ضروری اجزاء میں داخل ہونے کے لئے اکثر کام کے ڈائل باکس کو استعمال کرنا آسان ہے.

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

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

سبق مرحلہ

  1. فعال سیل بنانے کے لئے سیل E7 پر کلک کریں. - نیز شدہ آئی ایف فارمولا کے لئے مقام.
  2. ربن کے فارمولا ٹیب پر کلک کریں
  3. منطقی آئیکن پر کلک کریں تقریب ڈراپ ڈاؤن فہرست کھولیں.
  4. فنکشن کے ڈائل باکس کو لانے کیلئے فہرست میں IF پر کلک کریں.

ڈائیلاگ باکس میں خالی لائنوں میں درج کردہ اعداد و شمار IF کام کے دلائل بناتے ہیں.

یہ دلائل اس تقریب کو بتاتا ہے کہ شرط کی جانچ کی جا رہی ہے اور شرط یہ ہے کہ اگر شرط صحیح یا غلط ہو تو لے جائے.

ٹیوٹوریل شارٹ کٹ کا اختیار

اس مثال کے ساتھ جاری رکھنے کے لئے، آپ کر سکتے ہیں

03 کے 06

Logical_test مجاز درج کر رہا ہے

ایکسل آئس فنکشن میں منطق ٹیسٹ کے نقطہ نظر کو شامل کرنا. © ٹیڈ فرانسیسی

Logical_test کے دلائل ہمیشہ دو اعداد و شمار کے اعداد و شمار کے درمیان ایک مقابلے ہے. یہ اعداد و شمار نمبر، سیل حوالہ جات ، فارمولا کے نتائج، یا ٹیکسٹ ڈیٹا بھی ہوسکتے ہیں.

دو اقداروں کا موازنہ کرنے کے لئے، منطقی_ٹیسٹ اقدار کے درمیان ایک موازنہ آپریٹر کا استعمال کرتا ہے.

اس مثال میں، ملازمت کی سالانہ کٹوتی کا تعین کرنے والے تین تنخواہ کی سطح موجود ہیں.

واحد آئی ایف فنکشن دو سطحوں کا موازنہ کرسکتا ہے، لیکن تیسرے تنخواہ کی سطح دوسری نئڈڈ آئی ایف فنکشن کے استعمال کی ضرورت ہوتی ہے.

پہلی موازنہ ملازم کی سالانہ تنخواہ کے درمیان ہو گی، سیل ڈی میں واقع $ 30،000 کی حد کی تنخواہ کے ساتھ.

چونکہ یہ مقصد یہ ہے کہ D7 $ 30،000 سے کم ہے تو، آپریٹر سے کم "<" اقدار کے درمیان استعمال کیا جاتا ہے.

سبق مرحلہ

  1. ڈائیلاگ باکس میں منطقی_ٹیسٹ لائن پر کلک کریں
  2. اس سیل کا حوالہ منطقی_ٹیسٹ لائن میں شامل کرنے کے لئے سیل D7 پر کلک کریں
  3. کی بورڈ پر کلیدی "<" سے کم دبائیں
  4. علامت سے کم 30000 کے بعد ٹائپ کریں
  5. مکمل منطقی امتحان پڑھنا چاہیے: D7 <30000

نوٹ: 30000 کے ساتھ ڈالر کے نشان ($) یا کما علیحدگی (،) درج نہ کریں.

منطقی_ٹیسٹ لائن کے اختتام پر غلط غلطی کا پیغام ظاہر ہوتا ہے اگر اعداد و شمار کے ساتھ ساتھ ان میں سے کسی بھی علامت درج کی جاتی ہے.

04 کے 06

Value_if_true مجاز درج کر رہا ہے

ایکسپریس IF فنکشن میں سچ دلیل کے مطابق قیمت کو شامل کرنا. © ٹیڈ فرانسیسی

Value_if_true دلیل IF کی تقریب کو بتاتا ہے کہ منطقی_ٹیسٹ جب سچ ہے.

Value_if_true دلائل ایک فارمولہ، متن کا ایک بلاک، ایک قدر ، ایک سیل حوالہ ، یا سیل کو چھوڑا جا سکتا ہے.

اس مثال میں، جب سیل D7 میں ڈیٹا $ 30،000 سے کم ہے. ایکسل سیل D3 میں 6٪ کی کٹوتی کی شرح سے سیل D7 میں ملازم کی سالانہ تنخواہ میں اضافہ کرتا ہے.

رشتہ دار بمقابلہ مطلق سیل حوالہ جات

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

کبھی کبھار، سیل حوالے رکھنے میں تبدیلی ہوتی ہے جب ایک فنکشن کاپی کیا جاتا ہے تو اس میں غلطی ہو گی.

ان غلطیوں کو روکنے کے لئے، سیل حوالہ جات کو مطلق بنایا جا سکتا ہے جو ان کو تبدیل کرنے سے روکتا ہے.

مستقل سیل حوالہ جات باقاعدگی سے سیل ریفرنس کے ارد گرد ڈالر کے نشان شامل کر کے پیدا کی جاتی ہیں، جیسے $ D $ 3 .

سیل ریفرنس کو ڈائیلاگ باکس میں داخل ہونے کے بعد ڈالر کی علامات کو شامل کرنے سے آسانی سے کی بورڈ پر F4 کی کلید کو دباؤ کرکے آسانی سے کیا جاتا ہے.

مثال کے طور پر، سیل D3 میں واقع کٹوتی کی شرح ڈائل باکس کے Value_if_true لائن میں مطلق سیل ریفرنس کے طور پر درج کی جاتی ہے.

سبق مرحلہ

  1. ڈائیلاگ باکس میں Value_if_true لائن پر کلک کریں
  2. سیل سیل کا حوالہ Value_if_true لائن میں شامل کرنے کیلئے ورکیٹ میں سیل D3 پر کلک کریں
  3. D3 ایک مطلق سیل ریفرنس ($ D $ 3) بنانے کیلئے کی بورڈ پر F4 کی بورڈ دبائیں.
  4. کی بورڈ پر اسٹرک ( * ) کلید پریس کریں - ایکسل میں تارکین وطن کے ضرب کا نشان ہے
  5. سیل سیل حوالہ Value_if_true لائن کو شامل کرنے کیلئے سیل D7 پر کلک کریں
  6. مکمل Value_if_true لائن کو پڑھنا چاہیے: $ D $ 3 * D7

نوٹ : D7 ایک مکمل سیل حوالہ کے طور پر درج نہیں کیا جاتا ہے کیونکہ اس کو تبدیل کرنے کی ضرورت ہوتی ہے جب ہر ملازم کے لئے درست کٹوتی رقم حاصل کرنے کیلئے E8: E11 سیلز کو فارمولا کیا جاتا ہے.

05 سے 06

Value_if_false کے دلائل کے طور پر نائب کردہ آئی ایف فنکشن درج کرنا

ویلنٹائن آئی ایف فنکشن کو ویلنٹائن کے مطابق غلط غلطی کا اضافہ. © ٹیڈ فرانسیسی

عام طور پر، Value_if_false کے دلائل IF کی تقریب بتاتی ہے جب منطقی_ٹیسٹ غلط ہے، لیکن اس صورت میں، نیز شدہ آئی ایف فنکشن اس دلیل کے طور پر درج کی جاتی ہے.

ایسا کرنے سے، مندرجہ ذیل نتائج پائے جاتے ہیں:

سبق مرحلہ

جیسا کہ سبق کے آغاز میں ذکر کیا گیا ہے، نیز کردہ فنکشن میں داخل ہونے کے لئے ایک دوسرے ڈائیلاگ باکس نہیں کھول سکتا ہے لہذا اسے Value_if_false لائن میں لکھا جانا چاہیے.

نوٹ: ناپسندیدہ افعال برابر مساوات کے ساتھ شروع نہیں کرتے ہیں بلکہ بلکہ کام کے نام سے.

  1. ڈائیلاگ باکس میں Value_if_false لائن پر کلک کریں
  2. مندرجہ ذیل IF فنکشن درج کریں
    اگر (D7> = 50000، $ D $ 5 * D7، $ D $ 4 * D7)
  3. آئی ایف فنکشن کو مکمل کرنے اور ڈائیلاگ باکس بند کرنے کے لئے ٹھیک پر کلک کریں
  4. $ E678.96 کی قیمت سیل E7 میں ظاہر ہونا چاہئے *
  5. جب آپ سیل E7 پر کلک کریں تو، مکمل فنکشن
    = IF (D7 = 50000، $ D $ 5 * D7، $ D $ 4 * D7))
    ورکشاپ کے اوپر فارمولا بار میں ظاہر ہوتا ہے

* چونکہ آر ہولٹ سے زیادہ 30،000 ڈالر کی آمدنی ہوتی ہے لیکن فی سال سے کم $ 50،000، اس سالولہ $ 45،987 * 8٪ اپنے سالانہ کٹوتی کا حساب کرنے کے لئے استعمال کیا جاتا ہے.

اگر تمام اقدامات کئے گئے ہیں، تو آپ اس مثال کو اس آرٹیکل میں پہلی پہلی تصویر سے ملنا چاہئے.

آخری مرحلہ ورکش کو مکمل کرنے کے لئے بھرنے کا ہینڈل استعمال کرتے ہوئے آئی ایف فارمولا کو خلیات E8 سے E11 تک کاپی کرنے میں شامل ہے.

06 کے 06

مکمل ہینڈل کا استعمال کرتے ہوئے نائب کردہ IF کاموں کو کاپی کرنے

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

ورکشاپ کو مکمل کرنے کے لئے، جس میں نیز شدہ آئی ایف فنکشن شامل فارمولا E8 سے E11 تک نقل کی جاتی ہے.

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

ایکسل میں فارمولیوں کو کاپی کرنے کا ایک آسان طریقہ مکمل ہینڈل کے ساتھ ہے.

سبق مرحلہ

  1. فعال سیل بنانے کے لئے سیل E7 پر کلک کریں.
  2. فعال سیل کے نچلے دائیں کونے میں سیاہ مربع پر ماؤس پوائنٹر کو رکھیں. پوائنٹر ایک پلس کے نشان میں بدل جائے گا "+".
  3. بائیں ماؤس کے بٹن پر کلک کریں اور E11 سیل کرنے کے لئے فلیل ہینڈل نیچے ڈریگ کریں.
  4. ماؤس کا بٹن دبائیں. سیلز E8 سے E11 تک فارمولا کے نتائج سے بھرا جائے گا جیسا کہ مندرجہ بالا تصویر میں دکھایا گیا ہے.