Anahtarları birleştirerek aynı anda iki sütunla eşleşen bir değeri bulun.
Bu formülü kopyala
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)İki arama değerini ve iki arama sütununu bir ayırıcıyla birleştirin, böylece XLOOKUP birleştirilmiş anahtarla eşleşir. Ayırıcı (burada "|") sütunlar arasında yanlışlıkla çakışma olmasını önler.
=XLOOKUP(G1&"|"&G2, A2:A100&"|"&B2:B100, C2:C100)→4,200Eşleşen bölge + ay için satışlar.
=SUMIFS(C2:C100, A2:A100, G1, B2:B100, G2)→4,200Her çift bir kez geçiyorsa ve sonuç bir sayıysa SUMIFS daha basit bir alternatiftir.
=XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100)→4,200İki sınamayı çarpmak, birleştirilmiş bir anahtar oluşturma gereğini ortadan kaldırır.
INDEX/MATCH (eski Excel)
=INDEX(C2:C100, MATCH(G1&"|"&G2, A2:A100&"|"&B2:B100, 0))Excel 365 öncesi sürümlerde dizi olarak girin.
Ayırıcı olmadan "12"&"3" ve "1"&"23" ifadelerinin ikisi de "123" olur ve yanlış satırla eşleşebilir. "|" gibi bir ayırıcı anahtarları birbirinden ayırır.
Bir sınama daha ekleyin: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2)*(D2:D100=G3), C2:C100).
XLOOKUP #N/A döndürür. Kendi metninizi göstermek için dördüncü bir bağımsız değişken ekleyin: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100, "Not found").
Yalnızca iki alanı birleştiren bir yardımcı sütunla; örneğin =A2&"|"&B2, döndürmek istediğiniz değerin soluna yerleştirilir.
Kendi verileriniz için bir formüle mi ihtiyacınız var?
Ne istediğinizi sade bir dille açıklayın; ExcelGPT formülü yazsın, açıklasın ve doğrulasın — başlamak ücretsizdir, eklenti gerekmez.