Sommario
In questo articolo, vi mostreremo come usare Excel a confrontare due tabelle e Evidenziare il differenze Abbiamo preso due tavoli che mostrano il prezzo dello stesso prodotto in due negozi Per ogni negozio abbiamo 2 colonne : " Articolo " e " Prezzo ".
Scarica il quaderno di esercizi
Confronto ed evidenziazione delle differenze tra le tabelle.xlsm4 modi per confrontare due tabelle ed evidenziare le differenze in Excel
1. Uso dell'operatore Not Equal () in Excel per confrontare due tabelle ed evidenziare le differenze
Nel primo metodo, utilizzeremo il metodo Non uguale ("") operatore insieme a Formattazione condizionale a confrontare due tabelle e Evidenziare qualsiasi differenze .
Passi:
- In primo luogo, selezionare la voce cella gamma F5:F10 .
- In secondo luogo, dal Casa Scheda Formattazione condizionale seleziona Nuova regola...
Il Finestra di dialogo Nuova regola di formattazione apparirà.
- In terzo luogo, selezionare " Utilizzate una formula per determinare quali celle formattare " della S eleggere un tipo di regola: sezione.
- Dopo di che, tipo la seguente formula in Modificare la descrizione della regola: scatola.
=F5C5
Qui si controlla se il valore di cella F5 non è uguale a quello di cella C5 . se è VERO allora la cella sarà evidenziato .
- Quindi, fare clic su Formato...
Il Finestra di dialogo Formato celle apparirà.
- Fare clic sul pulsante " Riempimento ".
- Quindi, selezionare un colore dall'elenco Colore di sfondo: sezione.
- Dopodiché, premere OK .
- Infine, fare clic su OK .
Così, abbiamo ha messo a confronto due tabelle in Excel e evidenziato il differenze .
Per saperne di più: Come creare una tabella di confronto in Excel (2 metodi)
2. Confrontare due tabelle ed evidenziare le differenze utilizzando la regola di formattazione unica.
In questo metodo, si utilizzerà l'opzione " formatta solo i valori univoci " dall'opzione Formattazione condizionale regola per Evidenziare il differenze tra due tavoli in Excel .
Passi:
- In primo luogo, selezionare l'intero cella della tabella gamma B4:F10 .
- In secondo luogo, portare in alto la voce " Nuova regola di formattazione " finestra di dialogo .
- In terzo luogo, selezionare " Formatta solo i valori unici o duplicati " dal Tipo di regola sezione.
- Quindi, selezionare " unico " dal Formato tutti: scatola.
- Successivamente, selezionare un colore di sfondo utilizzando il pulsante Formato... pulsante.
- Infine, fare clic su OK .
In conclusione, vi abbiamo mostrato un altro modo di usare Formattazione condizionale a Evidenziare il differenze tra il due tavoli .
Per saperne di più: Come confrontare due tabelle per individuare le differenze con Excel VBA (3 metodi)
Letture simili
- La data di scadenza è entro 7 giorni
- Come usare COUNTIF con SUBTOTAL in Excel (2 metodi)
- COUNTIF Maggiore e minore [con modello gratuito]
- Come utilizzare il COUNTIF tra due numeri (4 metodi)
- VBA per scorrere le righe di una tabella in Excel (11 metodi)
3. Implementazione della funzione COUNTIF per confrontare due tabelle ed evidenziare le differenze in Excel
Per il terzo metodo, si utilizzerà il metodo la funzione COUNTIF come un Formattazione condizionale regola per Evidenziare differenze tra due tavoli .
Passi:
- In primo luogo, selezionare la voce cella gamma C5:C10 .
- In secondo luogo, portare in alto la voce " Nuova regola di formattazione " finestra di dialogo .
- In terzo luogo, selezionare " Utilizzate una formula per determinare quali celle formattare " della S eleggere un tipo di regola: sezione.
- Dopo di che, tipo la seguente formula in Modificare la descrizione della regola: box.
=COUNTIF(F5:F10,C5)=0
Verifichiamo se il valore della variabile Colonna C è nella Colonna F Se non c'è, ci sarà un'altra volta 0 Dopodiché, formattiamo la celle che non si trovano nel F5:F10 cella gamma.
Nota: Questa formula funziona solo per valori unici Quindi, se il vostro tavolo ha valori duplicati (ad esempio, due Le camicie hanno lo stesso prezzo), non utilizzate questo metodo.
- Quindi, scegliere un colore di sfondo dal sito " Formato... ".
- Infine, premere OK .
Così, abbiamo evidenziato il differenze tra il due tavoli in Excel .
Per saperne di più: Esempio di Excel COUNTIF (22 esempi)
4. Usare VBA in Excel per confrontare due tabelle ed evidenziare le differenze
Per l'ultimo metodo, utilizzeremo Excel VBA a confrontare due tavoli e Evidenziare il differenze .
Passi:
- In primo luogo, dal Sviluppatore selezionare Visual Basic .
In questo modo viene visualizzata la schermata Visual Basic finestra.
- In secondo luogo, da Inserire selezionare Modulo .
- Terzo, tipo il seguente codice.
Sub HighlightDifference() Dim i As Long For i = 1 To Cells(Rows.Count, "C").End(xlUp).Row If Cells(i, "C") Cells(i, "F") Then Cells(i, "F").Interior.Color = vbYellow End If Next i End Sub
Ripartizione del codice
- Stiamo chiamando il nostro Sub Procedura EvidenziaDifferenza Allora, dichiariamo il nostro variabile " i " come Long.
- Poi abbiamo un " Per il ciclo" . con il Fine(xlUp) passeremo in rassegna l'ultimo fila con i dati nella cartella Colonna C .
- Dopo di che, abbiamo il SE In questo modo, controlliamo ogni valore dell'istruzione Colonna C con quello del Colonna F Se c'è un valore che non corrisponde, useremo il parametro Interno.Colore proprietà per cambiare il colore del campo cella Abbiamo usato il colore vbGiallo Questo processo continuerà fino all'ultimo fila .
- Dopo di che, Risparmiare il Modulo e chiudere la finestra.
- Poi, dal Sviluppatore selezionare Macro .
Il Finestra di dialogo Macro apparirà.
- Selezionare, " EvidenziaDifferenza " e fare clic su Correre .
Di conseguenza, vedremo il differenze sono evidenziato nel secondo tavolo .
Per saperne di più: Funzione VBA COUNTIF in Excel (6 esempi)
Sezione pratica
Abbiamo fornito set di dati pratici con ogni metodo nel file Excel file.
Conclusione
Vi abbiamo mostrato 4 metodi in Excel per confrontare due tavoli e Evidenziare il differenze Se riscontrate qualche problema, non esitate a commentare qui sotto. Grazie per aver letto, continuate a eccellere!