فہرست کا خانہ
یہ مضمون آپ کو Excel SWITCH فنکشن سے متعارف کراتا ہے، اس کے نحو کی وضاحت کرتا ہے اور اس بات کی وضاحت کرنے کے لیے استعمال کے چند کیسز فراہم کرتا ہے کہ آپ Excel میں نیسٹڈ IFs لکھنے کو کس طرح آسان بنا سکتے ہیں۔
اگر آپ نے کبھی بہت زیادہ وقت صرف کیا ہے، ایک نیسٹڈ IF فارمولہ حاصل کرنے کی کوشش کر رہے ہیں، تو آپ Excel میں تازہ جاری کردہ SWITCH فنکشن کو استعمال کرنا پسند کریں گے۔ یہ ان حالات میں حقیقی ٹائم سیور ہو سکتا ہے جہاں پیچیدہ نیسٹڈ IF کی ضرورت ہو۔ پہلے صرف VBA میں دستیاب تھا، SWITCH کو حال ہی میں ایکسل 2016، ایکسل آن لائن اور موبائل، ایکسل برائے اینڈرائیڈ ٹیبلٹس اور فونز میں بطور فنکشن شامل کیا گیا ہے۔
نوٹ۔ فی الحال، سوئچ فنکشن ایکسل برائے Office 365، Excel Online، Excel 2019 اور Excel 2016 میں دستیاب ہے جس میں Office 365 سبسکرپشنز شامل ہیں۔ 4 اگر کوئی مماثلت نہیں ملتی ہے، تو ڈیفالٹ ویلیو واپس کرنا ممکن ہے جو کہ اختیاری ہے۔
سوئچ فنکشن کا ڈھانچہ اس طرح ہے:
SWITCH( expression, value1، نتیجہ1، [ڈیفالٹ یا ویلیو2، نتیجہ2]،…[ڈیفالٹ یا ویلیو3، نتیجہ3])اس میں 4 دلائل ہیں جن میں سے ایک اختیاری ہے:
- اظہار ویلیو1…value126 کے مقابلے میں مطلوبہ دلیل ہے۔
- ValueN اظہار کے مقابلے میں ایک قدر ہے۔
- ResultN متعلقہ ویلیو این ہونے پر لوٹائی گئی قدر ہے۔دلیل اظہار سے میل کھاتی ہے۔ اسے ہر ویلیو این آرگیومنٹ کے لیے بتانا ضروری ہے۔
- ڈیفالٹ واپس کی جانے والی ویلیو ہے اگر ویلیو این ایکسپریشنز میں کوئی مماثلت نہیں پائی جاتی ہے۔ اس دلیل میں متعلقہ نتیجہN اظہار نہیں ہے اور یہ فنکشن میں حتمی دلیل ہونا چاہیے۔
چونکہ فنکشنز 254 آرگیومینٹس تک محدود ہیں، اس لیے آپ ویلیو اور نتیجہ کے دلائل کے 126 جوڑوں تک استعمال کر سکتے ہیں۔
SWITCH فنکشن بمقابلہ نیسٹڈ IF ایکسل میں استعمال کے کیسز کے ساتھ
Excel SWITCH فنکشن، نیز IF، حالات کی ایک سیریز کی وضاحت کرنے میں مدد کرتا ہے۔ تاہم، اس فنکشن کے ساتھ آپ ایک اظہار اور اقدار اور نتائج کی ترتیب کی وضاحت کرتے ہیں، نہ کہ متعدد مشروط بیانات۔ سوئچ فنکشن کے ساتھ اچھی بات یہ ہے کہ آپ کو اظہار کو بار بار دہرانے کی ضرورت نہیں ہے، جو کبھی کبھی نیسٹڈ IF فارمولوں میں ہوتا ہے۔
اگرچہ نیسٹنگ IFs کے ساتھ سب کچھ ٹھیک ہے، ایسے معاملات ہیں جہاں نمبرز تشخیص کی شرائط ایک نیسٹڈ IF کی تعمیر کو غیر معقول بناتی ہیں۔
اس نکتے کو ظاہر کرنے کے لیے، آئیے ذیل میں استعمال کی صورتوں پر ایک نظر ڈالتے ہیں۔ ان کے مکمل نام:
- DR - ڈپلیکیٹ ہٹانے والا
- MTW - ضم ٹیبلز وزرڈ
- CR - قطاروں کو یکجا کریں۔
Excel 2016 میں SWITCH فنکشن اس کام کے لیے کافی سیدھا ہوگا۔
IF فنکشن کے ساتھ آپ کو دوبارہ کرنے کی ضرورت ہےاظہار، لہذا اس میں داخل ہونے میں زیادہ وقت لگتا ہے اور زیادہ وقت لگتا ہے۔
مندرجہ ذیل مثال میں درجہ بندی کے نظام کے ساتھ یہی دیکھا جا سکتا ہے جہاں Excel SWITCH فنکشن زیادہ کمپیکٹ نظر آتا ہے۔
آئیے دیکھتے ہیں کہ سوئچ دوسرے فنکشنز کے ساتھ مل کر کیسے کام کرتا ہے۔ فرض کریں، ہمارے پاس کئی تاریخیں ہیں اور وہ ایک نظر میں دیکھنا چاہتے ہیں کہ آیا وہ آج، کل، یا کل کا حوالہ دیتے ہیں۔ اس کے لیے ہم TODAY فنکشن شامل کرتے ہیں جو موجودہ تاریخ کا سیریل نمبر اور DAYS جو دو تاریخوں کے درمیان دنوں کی تعداد لوٹاتا ہے۔
آپ دیکھ سکتے ہیں کہ اس کام کے لیے SWITCH بالکل کام کرتا ہے۔
IF فنکشن کے ساتھ، تبادلوں کو کچھ گھونسلے کی ضرورت ہوتی ہے اور یہ پیچیدہ ہو جاتا ہے۔ لہذا غلطی کرنے کے امکانات بہت زیادہ ہیں۔
کم استعمال اور کم اندازہ ہونے کی وجہ سے، Excel SWITCH واقعی ایک مددگار فنکشن ہے جو آپ کو مشروط تقسیم کرنے کی منطق تیار کرنے دیتا ہے۔