2009-12-10 18:44:01 +0000 2009-12-10 18:44:01 +0000
100
100
Advertisement

Zoek Items in een kolom die niet in een andere kolom staan

Advertisement

Ik heb twee kolommen in Excel, en ik wil de items die wel in kolom B staan maar niet in kolom A (bij voorkeur) vinden.

Wat is de snelste manier om dit te doen?

Advertisement
Advertisement

Antwoorden (8)

95
95
95
2009-12-10 19:01:46 +0000
  1. 2. Selecteer de lijst in de kolom A . 2. Klik met de rechtermuisknop en selecteer Naam van een bereik…
  2. Selecteer de lijst in de kolom A
  3. Klik met de rechtermuisknop en selecteer Naam van een bereik…
  4. Voer “Kolom Zoeken” in. 4. Klik op cel C1
  5. Voer deze formule in: =MATCH(B1,ColumnToSearch,0)
  6. Klik op de knop “Bereik zoeken”
  7. Klik op de knop “Bereik zoeken”
  8. Klik op de knop “Bereik zoeken”
  9. Klik op de knop “Bereik zoeken”
  10. Klik op de knop “Bereik zoeken”
  11. Klik op de knop “Bereik zoeken”
  12. Klik op de knop “Bereik zoeken”
  13. Klik op de knop “Bereik zoeken”. Sleep de formule naar beneden voor alle items in B

Als de formule geen match vindt, wordt deze gemarkeerd met #N/A, anders wordt het een nummer.

Als u wilt dat het WAAR is voor match en VALSE voor geen match, gebruik dan deze formule:

=ISNUMBER(MATCH(B1,ColumnToSearch,0))

Als u de ongevonden waarde wilt retourneren en lege tekenreeks voor gevonden waarden wilt retourneren

=IF(ISNUMBER(MATCH(B1,ColumnToSearch,0)),"",B1)
32
32
32
2011-05-09 16:18:08 +0000

Hier is een quick-and-dirty methode.

Markeer Kolom B en open Voorwaardelijke opmaak.

Kies Gebruik een formule om te bepalen welke cellen gemarkeerd moeten worden.

Voer de volgende formule in en stel vervolgens de gewenste opmaak in.

=countif(A:A,B1)=0
17
Advertisement
17
17
2015-04-16 20:02:34 +0000
Advertisement

Selecteer de twee kolommen. Ga naar Conditional Formatting (Voorwaardelijke opmaak) en selecteer Highlight Cell Rules (Celregels markeren). Selecteer Dubbele waarden. Wanneer u naar de volgende stap gaat, kunt u deze wijzigen in unieke waarden. Ik heb het net gedaan en het werkte voor mij.

15
15
15
2013-12-06 20:43:40 +0000

Het kostte me een eeuwigheid om dit uit te zoeken, maar het is heel eenvoudig. Aangenomen dat gegevens beginnen in A2 en B2 (voor koppen) voer deze formule in C2:

=MATCH(B2,$A$2:$A$287,0)

klik en sleep dan naar beneden.

A cel met #N/A betekent dat de waarde direct ernaast in kolom B nergens in de hele kolom A te zien is.

Houd er rekening mee dat je $A$287 moet wijzigen om te voldoen aan je hele zoekarray in kolom A. Bijvoorbeeld als je gegevens in kolom A naar beneden gaan voor 1000 items zou het $A$1000 moeten zijn.

4
Advertisement
4
4
2011-10-21 14:02:46 +0000
Advertisement

Zie mijn matrix formule antwoord op lijst A niet gevonden in B hier:

=IFERROR(INDEX($A$2:$A$1999,MATCH(0,IFERROR($A$2): $A$1999,$B$2:$B$399,0),COUNTIF($C$1:$C1,$A$2:$A$1999),0)),“) Vergelijking van twee kolommen van namen en het teruggeven van ontbrekende namen

3
3
3
2014-02-24 11:10:21 +0000

Mijn eisen waren niet om te markeren, maar om alle waarden te laten zien, behalve dat het gaat om duplicaten tussen 2 kolommen. Ik heb gebruik gemaakt van de oplossing van @brenton en heb de waarden verder verbeterd zodat ik de gegevens direct kan gebruiken:

=IF(ISNA(MATCH(B2,$A$2:$A$2642,0)), A2, "")

Kopieer dit in de eerste cel van de 3e kolom en pas de formule toe door de kolom heen, zodat alle items uit kolom B die daar niet in kolom A staan, worden weergegeven.

1
Advertisement
1
1
2014-09-11 13:25:03 +0000
Advertisement

Dank aan degenen die hun antwoorden hebben gedeeld. Door jullie oplossingen kon ik me een weg banen naar de mijne.

In mijn versie van deze vraag had ik twee kolommen om te vergelijken – een volledige afstudeerklas (Kol A) en een subgroep van die afstudeerklas (Kol B). Ik wilde in de volledige afstudeerklas de studenten die deel uitmaakten van de subset kunnen belichten.

Ik heb de volgende formule in een derde kolom gezet:

=if(A2=LOOKUP(A2,$B$2:$B$91),1100,0)

Deze codeerde de meeste van mijn studenten, hoewel het enkele fouten opleverde in de eerste paar rijen van de gegevens.

-3
-3
-3
2015-02-16 09:52:35 +0000

in C1 schrijven =if(A1=B1 , 0, 1). Selecteer dan in Conditional formatting Data bars of Color scales. Het is de makkelijkste manier.

Advertisement

Gerelateerde vragen

6
13
9
10
1
Advertisement
Advertisement