Risposte:
=MATCH(B1,ColumnToSearch,0)
Se la formula non riesce a trovare una corrispondenza, verrà contrassegnata con # N / D, altrimenti sarà un numero.
Se desideri che sia VERO per la corrispondenza e FALSO per nessuna corrispondenza, utilizza invece questa formula:
=ISNUMBER(MATCH(B1,ColumnToSearch,0))
Se si desidera restituire il valore infondato e restituire una stringa vuota per i valori trovati
=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
A:A
o il tuo intervallo al posto delle ColumnToSearch
formule.
Define Name...
(Excel 2019)
Ecco un metodo rapido e sporco.
Evidenzia la colonna B e apri la formattazione condizionale .
Seleziona Usa una formula per determinare quali celle evidenziare .
Immettere la seguente formula, quindi impostare il formato preferito.
=countif(A:A,B1)=0
Seleziona le due colonne. Vai a Formattazione condizionale e seleziona Evidenzia regole cella. Seleziona valori duplicati. Quando si passa al passaggio successivo, è possibile modificarlo in valori univoci. L'ho appena fatto e ha funzionato per me.
Mi ha preso per sempre per capirlo, ma è molto semplice. Supponendo che i dati inizino in A2 e B2 (per le intestazioni) inserire questa formula in C2:
=MATCH(B2,$A$2:$A$287,0)
Quindi fare clic e trascinare verso il basso.
Una cella con #N/A
indica che il valore direttamente accanto ad esso nella colonna B non viene visualizzato in nessun punto dell'intera colonna A.
Tieni presente che devi modificare $ A $ 287 in modo che corrisponda all'intero array di ricerca nella colonna A. Ad esempio, se i dati nella colonna A scendono per 1000 voci, dovrebbero essere $ A $ 1000.
=MATCH(B2,$A:$A,0)
ha funzionato per me.
Vedi la mia formula della matrice risposta all'elenco A non trovato in B qui:
= SE.ERRORE (INDEX ($ A $ 2: $ A $ 1999 MATCH (0, IFERROR (MATCH ($ A $ 2: $ A $ 1999 $ B $ 2: $ B $ 399,0), COUNTIF ($ C $ 1: $ C1, $ A $ 2: $ A $ 1999)), 0)), "")
Confronto tra due colonne di nomi e restituzione di nomi mancanti
Le mie esigenze non erano di evidenziare ma di mostrare tutti i valori tranne quelli che sono duplicati tra 2 colonne. Ho preso l'aiuto della soluzione di @ brenton e ho ulteriormente migliorato per mostrare i valori in modo da poter utilizzare direttamente i dati:
=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")
Copia questo nella prima cella della 3a colonna e applica la formula attraverso la colonna in modo che elencherà tutti gli elementi dalla colonna B che non sono elencati nella colonna A.
Grazie a coloro che hanno condiviso le loro risposte. Grazie alle tue soluzioni, sono stato in grado di raggiungere la mia.
Nella mia versione di questa domanda, avevo due colonne da confrontare: una classe di laurea completa (Col A) e un sottoinsieme di quella classe di laurea (Col B). Volevo essere in grado di evidenziare nella classe di laurea completa quegli studenti che erano membri del sottoinsieme.
Ho inserito la seguente formula in una terza colonna:
=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)
Questo ha codificato la maggior parte dei miei studenti, sebbene abbia prodotto alcuni errori nelle prime righe di dati.
per C1
iscritto =if(A1=B1 , 0, 1)
. Quindi in Conditional formatting
, selezionare Data bars
o Color scales
. È il modo più semplice.