Formula di Excel: evidenzia la corrispondenza esatta dell'intersezione di righe e colonne -

Sommario

Formula generica

=OR($A1=row_val,A$1=col_val)

Sommario

Per evidenziare righe e colonne intersecanti con una formattazione condizionale basata sulla corrispondenza esatta, è possibile utilizzare una formula semplice basata su riferimenti misti e la funzione OR.

Nell'esempio mostrato, la formula utilizzata per applicare la formattazione condizionale è:

=OR($B4=$K$5,B$4=$K$6)

Spiegazione

La formattazione condizionale viene valutata rispetto a ogni cella a cui è applicata, a partire dalla cella attiva nella selezione, cella B3 in questo caso.

Per evidenziare le righe corrispondenti, usiamo questa espressione logica:

$B4=$K$5

Il riferimento a B4 è misto, con la colonna bloccata e la riga sbloccata, in modo che solo i valori nella colonna B vengano confrontati con il paese nella cella K5. Il riferimento a K5 è assoluto, per evitare modifiche quando la formattazione condizionale viene applicata a ogni cella nell'intervallo B4: H9. Nell'esempio mostrato, questa espressione logica restituirà VERO per ogni cella di una riga in cui il paese è "Corea".

Per evidenziare le colonne corrispondenti, usiamo questa espressione logica:

B$4=$K$6

Il riferimento a B4 è nuovamente misto. Questa volta, la riga è bloccata e la colonna è relativa, in modo che solo i valori nella riga 4 vengano confrontati con il valore del mese nella cella K6. Il riferimento a K6 è assoluto, quindi non cambierà quando la formattazione condizionale viene applicata a ogni cella B4: H9. Nell'esempio mostrato, questa espressione logica restituirà TRUE per ogni cella in una colonna in cui la riga 3 è "Apr".

Poiché stiamo attivando la stessa formattazione condizionale (riempimento giallo chiaro) sia per le righe che per le colonne, inseriamo le espressioni logiche sopra nella funzione OR. Quando una o entrambe le logiche restituiscono TRUE, la regola viene attivata e la formattazione viene applicata.

Evidenzia solo l'intersezione

Per evidenziare solo l'intersezione, basta sostituire la funzione OR con la funzione AND:

=AND($B4=$K$5,B$4=$K$6)

Articoli interessanti...