Preskoči na glavno vsebino

Kako izključiti vrednosti na enem seznamu iz drugega v Excelu?

Recimo, da imate dva seznama podatkov, kot je prikazano na levi sliki zaslona. Zdaj morate odstraniti ali izključiti imena iz stolpca A, če ime obstaja v stolpcu D. Kako to doseči? In kaj, če se seznama najdeta na dveh različnih delovnih listih? Ta članek ponuja dve metodi za vas.

Vrednosti na enem seznamu izključite iz drugega s formulo

Z Kutools za Excel hitro izključite vrednosti z enega seznama iz drugega


Vrednosti na enem seznamu izključite iz drugega s formulo

Za njegovo uporabo lahko uporabite naslednje formule. Naredite naslednje.

1. Izberite prazno celico, ki je ob prvi celici seznama, ki jo želite odstraniti, in vnesite formulo = ŠTEVILO ($ D $ 2: $ D $ 6, A2) v vrstico formule in nato pritisnite Vnesite tipko. Oglejte si posnetek zaslona:

Opombe: V formuli je $ D $ 2: $ D $ 6 seznam, na katerem boste izbrisali vrednosti, A2 je prva celica seznama, ki ga želite odstraniti. Prosimo, spremenite jih po potrebi.

2. Nadaljujte z izbiro celice z rezultati, povlecite ročico za polnjenje navzdol, dokler ne doseže zadnje celice na seznamu. Oglejte si posnetek zaslona:

3. Nadaljujte z izbiranjem seznama rezultatov in kliknite datum > Razvrsti od A do Ž.

Nato lahko vidite, da je seznam razvrščen, kot je prikazano na sliki spodaj.

4. Zdaj izberite celotne vrstice imen z rezultatom 1, z desno miškino tipko kliknite izbrani obseg in kliknite Brisanje da jih odstranite.

Zdaj ste izključili vrednosti iz enega seznama, ki temelji na drugem.

Opombe: Če se seznam za odstranitev nahaja v območju A2: A6 drugega delovnega lista, kot je Sheet2, uporabite to formulo = IF (ISERROR (VLOOKUP (A2, Sheet2! $ A $ 2: $ A $ 6,1, FALSE)), "Keep", "Delete") da bi dobili vse Imejte in Brisanje rezultate, nadaljujte z razvrščanjem seznama rezultatov iz Ato Z, nato pa ročno izbrišite vse vrstice z imeni, ki vsebujejo možnost Izbriši rezultat v trenutnem delovnem listu.


Z Kutools za Excel hitro izključite vrednosti z enega seznama iz drugega

Ta odsek bo priporočal Izberite Enake in različne celice uporabnost Kutools za Excel rešiti ta problem. Naredite naslednje.

Pred vložitvijo vloge Kutools za ExcelProsim najprej ga prenesite in namestite.

1. klik Kutools > Izberite > Izberite Enake in različne celice. Oglejte si posnetek zaslona:

2. V Ljubljani Izberite Enake in različne celice pogovorno okno, morate:

  • 2.1 V seznamu izberite seznam, s katerega boste odstranili vrednosti Poiščite vrednosti v škatla;
  • 2.2 V seznamu izberite seznam, na katerem boste izbrisali vrednosti Glede na škatla;
  • 2.3 izberite Enotna celica možnost v Na podlagi odsek;
  • 2.4 Kliknite na OK . Oglejte si posnetek zaslona:

3. Potem se prikaže pogovorno okno, ki vam pove, koliko celic je bilo izbranih, kliknite OK gumb.

4. Zdaj so izbrane vrednosti v stolpcu A, če obstajajo v stolpcu D. Lahko pritisnete tipko Brisanje za ročno brisanje.

  Če želite imeti brezplačno (30-dnevno) preskusno različico tega pripomočka, kliknite, če ga želite prenestiin nato nadaljujte z uporabo postopka v skladu z zgornjimi koraki.


Z Kutools za Excel hitro izključite vrednosti z enega seznama iz drugega


Sorodni članki:

Najboljša pisarniška orodja za produktivnost

Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

zavihek kte 201905


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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