Trova un valore che corrisponde a due colonne contemporaneamente combinando le chiavi.
Copia questa formula
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)Concatena i due valori di ricerca e le due colonne di ricerca con un separatore, in modo che XLOOKUP corrisponda alla chiave combinata. Il separatore (qui "|") evita collisioni accidentali tra le colonne.
=XLOOKUP(G1&"|"&G2, A2:A100&"|"&B2:B100, C2:C100)→4,200Vendite per regione + mese corrispondenti.
=SUMIFS(C2:C100, A2:A100, G1, B2:B100, G2)→4,200Quando ogni coppia compare una sola volta e il risultato è un numero, SUMIFS è un'alternativa più semplice.
=XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100)→4,200Moltiplicare le due condizioni evita di costruire una chiave concatenata.
INDEX/MATCH (versioni precedenti di Excel)
=INDEX(C2:C100, MATCH(G1&"|"&G2, A2:A100&"|"&B2:B100, 0))Inserisci come formula matriciale in Excel pre-365.
Senza separatore, "12"&"3" e "1"&"23" diventano entrambi "123" e potrebbero corrispondere alla riga sbagliata. Un separatore come "|" mantiene distinte le chiavi.
Aggiungi un'altra condizione: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2)*(D2:D100=G3), C2:C100).
XLOOKUP restituisce #N/A. Aggiungi un quarto argomento per mostrare un tuo testo: =XLOOKUP(1, (A2:A100=G1)*(B2:B100=G2), C2:C100, "Not found").
Solo con una colonna di supporto che unisce i due campi, ad esempio =A2&"|"&B2, posta a sinistra del valore da restituire.
Ti serve una formula per i tuoi dati?
Descrivi ciò che desideri in linguaggio naturale e lascia che ExcelGPT scriva, spieghi e verifichi la formula — gratis per iniziare, nessun plugin richiesto.