Ho un file Excel con le colonne A e B, entrambi hanno dati che possono o non possono esistere in un'altra colonna, Mi interessano solo i dati della colonna A che non esistono in B. Queste colonne hanno gli stessi nomi di intestazione. Quale formula posso usare per mostrare quali elementi nella colonna A non sono in B?Confronta i dati di due colonne Excel A e B e mostra i dati della Colonna A che non esistono in B
risposta
mettere questo in C2 e copiare giù
=IF(ISNA(VLOOKUP(A2,$B$2:$B$65535,1,FALSE)),"not in B","")
Poi, se il valore in A non è in B la cella nella colonna C dirà "non in B".
Tutti i valori della colonna A che non sono presenti nella colonna B avranno uno sfondo rosso. Spero che sia d'aiuto come punto di partenza.
Sub highlight_missings()
Dim i As Long, lastA As Long, lastB As Long
Dim compare As Variant
Range("A:A").ClearFormats
lastA = Range("A65536").End(xlUp).Row
lastB = Range("B65536").End(xlUp).Row
For i = 2 To lastA
compare = Application.Match(Range("a" & i), Range("B2:B" & lastB), 0)
If IsError(compare) Then
Range("A" & i).Interior.ColorIndex = 3
End If
Next i
End Sub
Qualcuno può dirmi se la variante è il tipo giusto che dichiara la variabile di confronto? –
Integer funzionerebbe correttamente. –
Grazie Lance :) –
Supponiamo di avere i dati in A1: A10 e B1: B10 e si vuole mettere in evidenza quali valori in A1: A10 non appaiono in B1: B10.
Prova come segue:
- Formato> Formattazione condizionale ...
- Seleziona 'formula è' dal menu a discesa
Immettere la seguente formula:
= ISERROR (PARTITA (A1, $ B $ 1: $ B $ 10,0))
Selezionare ora il formato che si desidera evidenziare i valori in colonna A che non vengono visualizzati in colonna B
Questo metterà in evidenza alcun valore in Col Una che non appare a Col B.
+1 Bella soluzione. L'ho provato in questo momento ma mi sembra che tu debba mettere l'intervallo di b column (qualcosa come $ b $ 1: $ b $ 10) come secondo parametro. –
@nick rulez - Buon posto. Hai ragione. Ho aggiornato la risposta di conseguenza. –
- 1. Trova minimo A [i]^2 + B [i]^2 quando A e B sono ordinati
- 2. Differenza tra a - = b e a = a - b in Python
- 3. differenza di prestazioni tra un + = b e a = a + b
- 4. Differenza tra || a = b e a = a || b in rubino?
- 5. Per {A = a; B = b; }, "A = a" sarà eseguito rigorosamente prima di "B = b"?
- 6. In che modo [b] [b = a, 0] scambia tra a e b?
- 7. calcolo efficiente di Trace (AB^{- 1}) dati A e B
- 8. Differenza tra un b +++++ e A ++ ++ + b
- 9. Dato che due array trovano l'indice k che minimizza la somma A [i] * | B [i] -B [k] |
- 10. Ottieni "i dati dalla raccolta b non nella raccolta a" in una query della shell MongoDB
- 11. Numpy: Differenza tra punto (a, b) e (a * b) .sum()
- 12. Rubino domanda sintassi: razionale (a, b) e Rational.new (a, b)
- 13. Distribuisci i dati in due colonne
- 14. Perché (a | b) è equivalente a - (a & b) + b?
- 15. Come convertire A [B [C]] in B [A [C]] se A e B sono monadi?
- 16. differenza tra "classe A; classe B" e "classe A :: B"
- 17. Esiste una connessione tra `a: ~: b` e` (a: == b): ~: True`?
- 18. Tipo di minBy [B] (f: ((A, B)) ⇒ B) (CMP implicita: Ordinamento [B]): (A, B)
- 19. Come convinco coq che (A/\ B)/\ C == A/\ B/\ C?
- 20. Genera schema tabella ispezionando Excel (CSV) e importa i dati
- 21. Excel confronta due colonne ed evidenzia quando viene trovato
- 22. Come può "a <= b && b <= a && a! = B" essere vero?
- 23. Excel due colonne con duplicati
- 24. Importazione dei dati da Excel a SQL Server non riuscendo a importare tutti i dati
- 25. SQL confrontare i dati di due tabelle
- 26. Devo definire l'indice (A) e l'indice (B) o l'indice (A, B) o entrambi?
- 27. Tornitura A => M [B] in M [A => B]
- 28. Rails 3: Come convalidare A <B dove A e B sono entrambi attributi del modello?
- 29. Come recuperare due dati di colonne in un formato B in Oracle
- 30. Booleano in ifdef: è "#ifdef A && B" uguale a "#if definito (A) e definito (B)"?
vedi [excel-compare-due-colonne-match-differenze] (https: // www. ablebits.com/office-addins-blog/2015/08/26/excel-compare-two-columns-matches-differences/) –