العثور على قيمة تطابق عمودين في آن واحد عن طريق دمج المفاتيح.
نسخ هذه الصيغة
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)قم بدمج قيمتي البحث وعمودي البحث باستخدام فاصل، بحيث يطابق XLOOKUP المفتاح المدمج. يمنع الفاصل (هنا "|") التداخل غير المقصود بين الأعمدة.
=XLOOKUP(G1&"|"&G2, A2:A100&"|"&B2:B100, C2:C100)→4,200المبيعات للمنطقة + الشهر المطابقين.
=SUMIFS(C2:C100, A2:A100, G1, B2:B100, G2)→4,200عندما يظهر كل زوج مرة واحدة وتكون النتيجة رقمًا، تكون SUMIFS بديلًا أبسط.
=XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100)→4,200ضرب الاختبارين يغني عن إنشاء مفتاح مدموج.
INDEX/MATCH (إصدارات Excel الأقدم)
=INDEX(C2:C100, MATCH(G1&"|"&G2, A2:A100&"|"&B2:B100, 0))أدخلها كمصفوفة في إصدارات Excel ما قبل 365.
بدون فاصل، يتحول "12"&"3" و"1"&"23" كلاهما إلى "123" وقد يطابقان الصف الخطأ. فاصل مثل "|" يُبقي المفاتيح مميّزة.
أضف اختبارًا آخر: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2)*(D2:D100=G3), C2:C100).
تُرجع XLOOKUP الخطأ #N/A. أضف وسيطة رابعة لعرض نص من عندك: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100, "Not found").
فقط مع عمود مساعد يدمج الحقلين، مثل =A2&"|"&B2، ويوضع إلى يسار القيمة التي تريد إرجاعها.
هل تحتاج إلى صيغة لبياناتك الخاصة؟
صف ما تريده بلغة بسيطة ودع ExcelGPT يكتب الصيغة ويشرحها ويتحقق منها — البدء مجاني، ولا يتطلب أي إضافات.