هل يمكننا إرجاع كافة التطابقات في xlookup؟

إجابة مختصرة: غير ممكن. ولكن لا تقلق لأن هناك وظيفة أفضل للحصول على ما تريد. نعم جميع المباريات. والدالة هي التصفية.

xlookup-إرجاع جميع التطابقات

في المثال أعلاه، لدينا كافة البيانات المقابلة لـ EAST في عمود المنطقة.

الصيغة

لذا، إليك كيفية استخدام هذه الوظيفة للحصول على جميع التطابقات:

  1. أدخل أولاً وظيفة التصفية في الخلية.
    filter-function-to-match-data
  2. بعد ذلك، في وسيطة الصفيف، حدد نطاق البيانات بأكمله.
    select-the-range
  3. بعد ذلك، في وسيطة التضمين، حدد العمود الذي تريد التحقق من كافة القيم المطابقة منه.
    column-from-which-want-to-check-matches
  4. في نفس الوسيطة، بعد نطاق العمود هذا، أدخل علامة المساواة (=) والقيمة للتحقق من التطابقات. مرة أخرى، استخدم علامات الاقتباس المزدوجة لتحديد النص.
    enter-equal-sign-to-match-values
  5. أغلق الوظيفة واضغط على Enter للحصول على النتيجة.

وفي اللحظة التي تضغط فيها على Enter، سيُرجع مصفوفة تحتوي على جميع التطابقات حيث تكون قيمة المربع “East”.

الجدول مع كافة المراسلات

نعم، FILTER عبارة عن دالة صفيف ديناميكية لا تحتاج فيها إلى استخدام CTRL+SHIFT+ENTER للحصول على النتيجة.

سيحصل تلقائيًا على الإجابة في نطاق بناءً على حجمه. لذلك تحتاج إلى التأكد من أن المنطقة التي تدخل فيها الوظيفة بها مساحة كافية للحصول على جميع المطابقات لك.

إذا كان لديك قيمة في أي مكان في النطاق الذي يجب أن يستخدمه الصفيف الذي يتم إرجاعه بواسطة الدالة FILTER، فسوف تحصل على الخطأ #SPILL! خطأ .

المرشح هو وظيفة ديناميكية

قم بتنزيل ملف عينة

اضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *