Ugrás a tartalomra

Hogyan lehet kizárni az egyik listában szereplő értékeket az Excelből a másikba?

Tételezzük fel, hogy két adatlista van a bal oldali képernyőképen. Most el kell távolítania vagy ki kell zárnia a neveket az A oszlopból, ha a D oszlopban létező név van. Hogyan érhető el? És mi van, ha a két lista két különböző munkalapon található? Ez a cikk két módszert ismertet az Ön számára.

Kizárja az egyik lista értékét a másikból, képlettel

Gyorsan zárja ki az egyik listában szereplő értékeket a másikból a Kutools for Excel segítségével


Kizárja az egyik lista értékét a másikból, képlettel

Ennek eléréséhez a következő képleteket alkalmazhatja. Kérjük, tegye a következőket.

1. Jelöljön ki egy üres cellát, amely szomszédos az eltávolítani kívánt lista első cellájával, majd írja be a képletet = COUNTIF ($ D $ 2: $ D $ 6, A2) a Formula Bar-ba, majd nyomja meg a belép kulcs. Lásd a képernyőképet:

Megjegyzések: A képletben $ D $ 2: $ D $ 6 az a lista, amely alapján értékeket töröl, az A2 pedig a lista első cellája, amelyet törölni fog. Kérjük, változtassa meg őket szükség szerint.

2. Folyamatosan válassza ki az eredmény cellát, húzza lefelé a Kitöltő fogantyút, amíg el nem éri a lista utolsó celláját. Lásd a képernyőképet:

3. Folyamatosan válassza ki az eredménylistát, majd kattintson a gombra dátum > Rendezés A-tól Z-ig.

Ezután láthatja, hogy a lista az alábbi képernyőkép szerint rendezve van.

4. Most válassza ki a teljes névsort az 1. eredménnyel, kattintson jobb gombbal a kijelölt tartományra, majd kattintson töröl eltávolítani őket.

Most az egyik listából kizárta az értékeket a másik alapján.

Megjegyzések: Ha a „to-remove-list” egy másik munkalap, például a Sheet2 A6: A2 tartományában található, kérjük, alkalmazza ezt a képletet = IF (ISERROR (VLOOKUP (A2, 2. lap! $ A $ 2: $ A $ 6,1, HAMIS)), "Keep", "Delete") hogy mindent megkapjon Tart és a töröl eredményeket, folytassa az eredménylista rendezését az Ato Z-ből, majd manuálisan törölje az összes névsort, amely tartalmazza az Eredmény törlése az aktuális munkalapon elemet.


Gyorsan zárja ki az egyik listában szereplő értékeket a másikból a Kutools for Excel segítségével

Ez a szakasz a következőket ajánlja Válassza az Ugyanaz és különböző cellák lehetőséget hasznossága Kutools az Excel számára hogy megoldja ezt a problémát. Kérjük, tegye a következőket.

Alkalmazás előtt Kutools az Excel számáraKérjük, először töltse le és telepítse.

1. kettyenés Kutools > választ > Válassza az Ugyanaz és különböző cellák lehetőséget. Lásd a képernyőképet:

2. Ban,-ben Válassza az Ugyanaz és különböző cellák lehetőséget párbeszédpanelen:

  • 2.1 Válassza ki azt a listát, amelyből az értékeket eltávolítja Keressen értékeket itt doboz;
  • 2.2 Válassza ki azt a listát, amely alapján törölni fogja az értékeket a Szerint doboz;
  • 2.3 válassza ki a Egyetlen cella lehetőség a Alapján szakasz;
  • 2.4 Kattintson a gombra OK gomb. Lásd a képernyőképet:

3. Ezután megjelenik egy párbeszédpanel, amely megmondja, hány cellát választott ki, kattintson a gombra OK gombot.

4. Most kijelöli az A oszlop értékeit, ha vannak ilyenek a D oszlopban. Nyomhatja meg a töröl gombot a manuális törléshez.

  Ha ingyenes (30 napos) próbaverziót szeretne kapni a segédprogramról, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.


Gyorsan zárja ki az egyik listában szereplő értékeket a másikból a Kutools for Excel segítségével


Kapcsolódó cikkek:

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

Leírás


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (16)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
"foruma contains an error!"
Wondeful help...
This comment was minimized by the moderator on the site
the function is correct: maybe you have Excel in a different language than english. Change the function names in that way. :)
This comment was minimized by the moderator on the site
Thank you for this. It solved my problem of wanting to include only companies from a list
This comment was minimized by the moderator on the site
This formula subtracts list in column B from list in columnA:=FILTER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12),ISNUMBER(IFNA(MATCH(A2:A12,B2:B6,0),A2:A12))=FALSE)
This comment was minimized by the moderator on the site
But this one's simpler (Subtracts list in A2:A20 from list in D2:D6):=FILTER(A2:A20,ISERROR(MATCH(A2:A20,D2:D6,0))=TRUE)
This comment was minimized by the moderator on the site
Keith,

This formula was incredibly helpful (even more helpful than the actual blog post!) You're a life saver! This formula gets really powerful if you use it in dynamic arrays.
This comment was minimized by the moderator on the site
what if I have multiple columns?
This comment was minimized by the moderator on the site
Depends on the structure of your lists, but if you want to exclude several lists Y and Z from a single big list X, try something like this:
=FILTER(X3:X21,ISERROR(MATCH(X3:X21,Y3:Y6,0))*ISERROR(MATCH(X3:X21,Z3:Z5,0))=1)
this returns listX minus listY and listZ.
The "ISERROR(MATCH(X3:X21,Y3:Y6,0))" returns "TRUE" if an item in listX is missing from listY, likewise ISERROR(MATCH(X3:X21,Z3:Z5,0)) for listX and listZ.
A quirk of Excel is that "=TRUE*TRUE" will return "1". In fact, any number of TRUEs multiplied will return "1", but include a single FALSE and it will return "0".
So the FILTER will return only those items from the list where all the "ISERROR(MATCH....." formulae are TRUE.
For each additional list of items to exclude, add an extra *ISERROR(MATCH(listX,list_exclude,0)) before the "=1)"
This comment was minimized by the moderator on the site
You could try a filter of a filter:=FILTER(A2:A20,ISERROR(MATCH(A2:A20,FILTER(Array2,Include_criteria2)))=TRUE)
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20."
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20."
This comment was minimized by the moderator on the site
Apologies, that should read "Subtracts list in D2:D6 from list in A2:A20"
This comment was minimized by the moderator on the site
Good find. Thank you for this clever workaround. I thought was only possible via macros.
Possible to do the same using method 1, for a range consisting in two columns. i.e City, State in col D2:E20 while my A2:C1000 (B:C has city,state) has the set I need to get marked?
tried this did not work: =COUNTIF($D$2:$E$20,B2:C2). Unless you have another wonderful guide.
This comment was minimized by the moderator on the site
Как безграмотный человек писал эту статью? Тот, кто русский язык не учил, ни одной книги не прочел и не общался в социуме никогда? Уже с самого начала статьи обороты почти в каждом предложении такие, что на голову не натянешь. Зачем писать, если не умеешь писать?
This comment was minimized by the moderator on the site
I receive other values in the COUNTIF column like 2 but also higher numbers other than 0 and 1. What does that mean?
This comment was minimized by the moderator on the site
The values you get in the COUNTIF column are equal to the number of occurrences of the element in the right column. For example, if you have 5 displayed against a cell in the Name column, it means that this name was found in the To-remove-list not one, but five times.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations