كيفية استخدام وظيفة التبديل في Excel؟ (مع أمثلة)

ما هي وظيفة التبديل في Excel؟

وظيفة التبديل في Excel هي وظيفة مقارنة ومرجعية في Excel والتي تقارن وتطابق خلية مرجعية مع مجموعة من الخلايا وتعيد النتيجة بناءً على أول تطابق تم العثور عليه ، وطريقة استخدام هذه الوظيفة هي كما يلي = التبديل (الخلية المستهدفة ، القيمة 1 ، النتيجة 1 ....) ، بناءً على القيمة المنشورة للنتيجة.

بناء الجملة

  • قيمة التعبير - القيمة أو التعبير المطلوب المطابقة معه
  • Value1 / Result1 - القيمة الأولى وزوج النتيجة
  • القيمة 2 / النتيجة 2 - القيمة الثانية وزوج النتيجة (هذا اختياري)
  • الافتراضي - القيمة الافتراضية لاستخدامها عند عدم العثور على تطابق

مثال

يمكنك تنزيل قالب Excel الخاص بوظيفة التبديل من هنا - قالب Excel لوظيفة التبديل

  1. أحد اسم المشروع "بالم كورت"
  2. الكتل المختلفة المتوفرة في المشروع
  3. عدد الوحدات المختلفة المتوفرة في المشروع للكتل الخاصة بها
  4. هذا هو "نطاق السعر" الذي من المفترض أن نحدده وفقًا للافتراض المتخذ

تبديل الصيغة

لنلقِ نظرة على صيغة التبديل للحصول على قيمة الخلية 2 في عمود نطاق السعر -

  • ستتوفر وظيفة التبديل في Excel 2016.
  • في هذا المثال ، يجب أن نأخذ خلية الكتلة كتعبير لأن افتراضات الأسعار تستند إلى أرقام الكتلة.
  • القيمة 1 والنتيجة 1 - لقد ذكرنا الشرط القائل بأنه إذا كان التعبير مطابقًا للقيمة 1 ، فاحصل على النتيجة 1 أو انتقل إلى الشرط 2.
  • القيمة 2 والنتيجة 2 - إذا لم يرض الشرط 1 ، يأتي التعبير إلى الشرط 2 للتحقق مما إذا كان سيحصل على المطابقة للحصول على النتيجة 2 وستستمر هذه الخطوة حتى يتطابق التعبير مع القيمة.
  • إذا كان التعبير لا يتطابق مع أي قيمة في الشروط ، فإنه بشكل افتراضي سيعطي NA كناتج (يمكن رؤية ذلك في الصورة أدناه).

من أجل ذكر بعض العبارات للخلايا التي تعرض #NA ، يمكننا إعطاء سلسلة ضمن الفواصل المقلوبة على النحو التالي -

إذا قمنا بتقييم المشكلة المذكورة أعلاه باستخدام وظيفة IFs ، فإننا نحتاج إلى وجود IF متداخلة في Excel لـ true أو false وهي ليست دالة بحث. فقط عندما يكون صحيحًا ، فإنه يعطي نتيجة واحدة ونتائج أخرى خاطئة.

ما مدى اختلاف التبديل عن IFs؟

  • لا تسمح لنا وظيفة التبديل باستخدام عوامل التشغيل المنطقية في Excel مثل أكبر من (>) / أقل من (<) لمطابقة الحالات التي لن يكون فيها تطابق تام.
  • في Excel SWITCH Function ، سيظهر التعبير مرة واحدة فقط ، ولكن في وظيفة IFS ، يجب تكرار التعبير.
  • طول وظيفة التبديل أقل مقارنة بوظيفة IFS التي يسهل قراءتها وإنشائها لأنها تتيح لنا اختبار أكثر من شرط واحد.
  • إنها أشبه بوظيفة CHOOSE في Excel. يحتوي على تعبير يمثل قيمة البحث وسنقوم بمطابقته مع القيمة 1 والقيمة 2 والحصول على القيمة الناتجة. بخلاف وظيفة IF ، لدينا القيمة الافتراضية في وظيفة التبديل.

أشياء للذكرى

  • تم تقديم وظيفة التبديل وإتاحتها في Excel 2016 ولكنها غير متوفرة في الإصدارات السابقة من Excel و Excel 2016 في Mac.
  • يمكن استخدام 126 زوجًا من القيم والنتائج في وظيفة Excel SWITCH.
  • ستُرجع الدالة SWITCH في Excel الخطأ #NA إذا لم نذكر أي شرط افتراضي وإذا لم يتطابق أي من الشروط.
  • ومع ذلك ، كسلبي ، لا يمكننا استخدام عوامل منطقية مثل> أو <أو = في التعبير. إنه ببساطة يطابق القيم الموجودة في قائمته مع تعبير ، ولا يمكنه اختبار ما إذا كانت القيمة أكبر أم أصغر.
  • لدينا القيمة الافتراضية في وظيفة التبديل التي ليست في دالة IF.
  • وظيفة التبديل في Excel ليست مثل VLOOKUP ولكن يمكن استخدام SWITCH في VLOOKUP.

استنتاج

وظيفة التبديل متاحة في Excel 2016 وهذه هي أقوى وظيفة بدلاً من IFS. يمكن استخدام هذا في VLOOKUP لإنشاء مصفوفة يمكن إجراؤها أيضًا باستخدام وظيفة CHOOSE ولكن الوسيطة الافتراضية لـ SWITCH تجعلها حلاً أفضل. لا يمكن استخدام عوامل التشغيل المنطقية في وظيفة التبديل.


$config[zx-auto] not found$config[zx-overlay] not found