5 دوال في إكسيل (Excel) أصبحت من الماضي (إليك البدائل الحديثة)
لا يزال الكثير من مستخدمي برنامج إكسيل يعتمدون على دوال تعلموها منذ سنوات طويلة لأنها ببساطة "تفي بالغرض". لهذا السبب لا تزال دوال مثل VLOOKUP أو CONCATENATE تظهر في ملفات العمل الجديدة حتى اليوم.
لكن المشكلة أن إكسيل قد تطور كثيراً، وأصبحت هذه المعادلات القديمة ثقيلة، ومعرضة للخطأ، ويصعب صيانتها. إذا كانت جداولك بطيئة أو معقدة، فقد حان الوقت للترقية والاعتماد على البدائل الحديثة.
1. دالة XLOOKUP كبديل شامل لـ VLOOKUP و HLOOKUP
دوال البحث القديمة مثل VLOOKUP تؤدي الغرض، لكنها مقيدة للغاية. إذا قمت بإضافة عمود جديد في منتصف الجدول، ستتعطل معادلتك لأنها تعتمد على رقم العمود الثابت. كما أنها لا تستطيع البحث في البيانات الموجودة على يسار عمود البحث.
البديل: دالة XLOOKUP تحل كل هذه المشاكل دفعة واحدة. فهي تبحث في أي اتجاه (يمين، يسار، أعلى، أسفل)، ولا تتعطل إذا قمت بإضافة أعمدة جديدة. والأفضل من ذلك، أنها تحتوي على ميزة داخلية للتعامل مع الأخطاء، مما يغنيك عن استخدام دالة IFERROR المزعجة لتجنب خطأ النتيجة غير الموجودة.
2. دالة XMATCH كنسخة أكثر كفاءة من MATCH
لطالما كانت دالة MATCH رائعة في تحديد موقع قيمة معينة داخل نطاق، لكن مشكلتها تكمن في سهولة الوقوع في الخطأ؛ فإذا نسيت تحديد نوع التطابق، قد يعطيك إكسيل نتيجة تقريبية خاطئة يصعب اكتشافها لاحقاً.
البديل: دالة XMATCH تأتي مضبوطة افتراضياً على "التطابق التام" (Exact Match). كما أنها تمنحك القدرة على البحث من أسفل إلى أعلى القائمة (بحث عكسي)، وهو أمر ممتاز إذا كنت تبحث عن أحدث إدخال للبيانات.
3. دوال FILTER و UNIQUE مع SUM بدلاً من SUMPRODUCT
في الماضي، كنا نستخدم SUMPRODUCT للقيام بعمليات الجمع التي تتطلب شروطاً متعددة. ورغم مرونتها، إلا أن معادلاتها تبدو كأنها شفرات برمجية معقدة تبطئ الملفات عند التعامل مع بيانات ضخمة.
البديل: بفضل "المصفوفات الديناميكية" (Dynamic Arrays) في إكسيل الحديث، يمكنك ببساطة استخدام دالة FILTER لاستخراج البيانات التي تطابق شروطك، ثم وضعها داخل دالة SUM العادية لجمعها. هذا الأسلوب أسرع بكثير وأسهل في القراءة.
4. دوال IFS و SWITCH لإنهاء كابوس دوال IF المتداخلة
استخدام دالة IF داخل دالة IF أخرى للتحقق من شروط متعددة يتحول بسرعة إلى كابوس مزعج مليء بالأقواس التي يصعب تتبعها.
- IFS: تسمح لك بكتابة الشروط والنتائج بشكل متسلسل ومباشر دون الحاجة لفتح دوال جديدة مراراً وتكراراً.
- SWITCH: تعتبر مثالية عندما تريد مقارنة قيمة واحدة بعدة احتمالات ثابتة (مثل تحويل الأكواد الرقمية إلى أسماء أقسام). وهي أنظف وأسهل في القراءة، وتحتوي على خيار افتراضي.
5. دوال TEXTJOIN و CONCAT كبديل نهائي لـ CONCATENATE
دالة CONCATENATE أصبحت رسمياً قطعة أثرية. لدمج الخلايا باستخدامها، يجب عليك تحديد كل خلية على حدة، ولا توجد طريقة مضمنة لإضافة فواصل بين الكلمات.
- CONCAT: تعمل بنفس الطريقة لكنها تدعم تحديد نطاق كامل من الخلايا دفعة واحدة.
- TEXTJOIN: هي الأداة الأقوى؛ حيث تسمح لك بتحديد "فاصل" (مثل فاصلة أو مسافة) يتم وضعه تلقائياً بين النصوص، وتتيح لك خيار تجاهل الخلايا الفارغة. إنها دالة لا غنى عنها لإنشاء قوائم نصية نظيفة.
الخبر السار هو أنك لست بحاجة إلى إعادة تعلم إكسيل من الصفر لاستخدام هذه الميزات. في الواقع، هذه الدوال الحديثة أسهل بكثير في الاستخدام من نظيراتها القديمة. ابدأ اليوم باستبدال الدالة التي تستخدمها بكثرة ببديلها الحديث، ولاحظ كيف ستصبح جداولك أبسط وأسرع وأكثر احترافية!
إرسال تعليق
تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟