Come evidenziare le celle in base al valore di un'altra cella in Excel 2011

2

Come utilizzare la formattazione condizionale per evidenziare una cella in una colonna in base al valore di un'altra cella in un'altra colonna?

Per esempio, sto facendo alcuni test al momento. Sulla base dei dati di input nel nostro server, ci aspettiamo determinati output dal server. Ho calcolato e generato manualmente l'output previsto da questo stesso set di input per confrontarlo con quello che il server sta generando.

Quello che voglio fare è confrontare tutti i miei risultati con quelli generati dal server ed evidenziare le celle che non corrispondono. Sto usando la formattazione condizionale per fare ciò, tuttavia, non riesco a capire cosa fare all'interno della funzione Formattazione condizionale per confrontare i valori della colonna XYZ con i valori della colonna ABC e evidenziare le celle in XYZ dove non corrispondono. Il numero di valori in entrambe le colonne è lo stesso, quindi possiamo confrontarci senza temere di confrontare 123 con una cella vuota.

EDIT: Grazie per le risposte finora. Quello che sto cercando di fare è di confrontare i risultati riga per riga in modo che assomigli allo screenshot allegato.

    
posta Classified 19.06.2014 - 04:57
fonte

4 risposte

4

Ecco una semplice che ti richiederà di

  1. Aggiungi un'altra colonna accanto alla colonna del valore di confronto.
  2. In questa nuova colonna scrivi una semplice formula per il confronto, come mostrato nell'immagine seguente.
  3. Aggiungi la regola di formattazione condizionale e sarai tutto pronto

    
risposta data 19.06.2014 - 06:49
fonte
4

È necessario utilizzare una regola con una formula per determinare il formato. Seleziona la colonna di dati e assumendo che la cella superiore nella selezione sia A1, crea un nuovo formato condizionale con una formula e inserisci

=iserror(match(A1,$Z$1:$Z$1000,0))

Nota che non ci sono $ segni attorno al riferimento A1! Quindi seleziona un formato e applica questo formato condizionale a A1: A1000.

Spiegazione:

  • La funzione Match() cerca di trovare il valore della cella A1 nell'intervallo Z1: Z1000.
  • Se c'è una corrispondenza, la funzione restituirà un numero. Se non c'è corrispondenza, la funzione restituirà un errore.
  • La funzione ISError() esterna restituirà TRUE se la corrispondenza restituisce un errore e verrà applicato il formato condizionale.

Per non usando $ segni, il formato condizionale può essere applicato a un intero intervallo nella colonna A e valuterà sempre la riga corrente.

Se i tuoi valori sono nella colonna B e inizi in B3, dovrai selezionare la cella B3 e inserire B3 anziché A1 nella formula.

Ecco uno screenshot di un campione di dati in cui il formato condizionale viene applicato alla colonna A, controllando la colonna C per i valori corrispondenti ovunque in C2 a C11, non solo sulla stessa riga.

    
risposta data 19.06.2014 - 05:09
fonte
0

Questo può essere fatto con una formula molto semplice in Formattazione condizionale. La formula di formattazione condizionale desiderata è:

=NOT(EXACT(A2,B2))

EXACT confronta le due celle per determinare se sono uguali e restituisce VERO se lo sono, FALSE se non lo sono. La formattazione condizionale si applica solo alle celle VERO, quindi NON ti dà l'opposto; un VERO quando EXACT viene visualizzato FALSE.

    
risposta data 19.04.2017 - 00:25
fonte
-3

Seleziona la seconda colonna (X) e utilizza la seguente formula:

=$A2<>$X2
    
risposta data 21.09.2015 - 17:01
fonte

Leggi altre domande sui tag