Hoppa till huvudinnehåll

Hur filtrerar jag rader baserat på ett listval i ett annat ark?

I Excel filtrerar vi vanligtvis rader baserat på ett kriterium, men om det finns två listor, en är i Sheet1 och en annan i Sheet2, kan du ha några knep för att snabbt filtrera rader i Sheet1 baserat på listan i Sheet2 som nedan visas skärmdump ? Här presenterar jag sätten att lösa detta jobb på.
doc filter baserat på val 1

Filtrera rader baserat på ett listval med avancerad filterfunktion

Filtrera rader baserat på ett listval med formel

Extrahera rader baserat på ett listval med Kutools för Excelbra idé3


Filtrera rader baserat på ett listval med avancerad filterfunktion

För att filtrera rader baserat på ett urval kan du använda funktionen Avancerat filter.

1. Välj den kolumnlista du vill filtrera och klicka på Data > Advanced Open water i Sortera och filtrera grupp. Se skärmdump:
doc filter baserat på val 2

2. Sedan i Avancerat filter dialogrutan, kontrollera Filter listan, alternativet på plats och du kan se att den valda listan du vill filtrera har lagts till i Listintervall, och klicka doc välj ikon i Kriterier för att välja den lista du vill filtrera utifrån. Se skärmdump:
doc filter baserat på val 3

3. klick OK. Nu har listan filtrerats baserat på en annan lista. Se skärmdump:
doc filter baserat på val 4


Filtrera rader baserat på ett listval med formel

Med en formel kan du också filtrera raderna baserat på ett listval.

1. Markera en tom cell bredvid de rader du vill filtrera och ange den här formeln = COUNTIF (Sheet2! $ A $ 2: $ A $ 6, A2)och tryck på angeoch dra sedan handtaget för automatisk fyllning för att tillämpa denna formel på cellerna. Se skärmdump:
doc filter baserat på val 5

Anmärkningar: i formeln, Sheet2! A2: A6 är listan du vill filtrera utifrån.

2. Välj kolumnen inklusive formlerna och klicka sedan på Data > Filter att ansöka Filter fungera. Se skärmdump:
doc filter baserat på val 6

3. Klicka på Filter ikonen i formelkolumnen, bara markera 1 i listrutan. Se skärmdump:
doc filter baserat på val 7

4. klick OK. Nu har raderna filtrerats baserat på listan i Sheet2.
doc filter baserat på val 8


Extrahera rader baserat på ett listval med Kutools för Excel

Om du vill jämföra två listor och sedan extrahera rader baserat på en annan lista kan du ansöka Kutools för ExcelÄr Välj Samma och olika celler verktyget kan det jämföra två intervall och sedan välja samma rader, och sedan kan du extrahera raderna till en annan plats som du behöver.

Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. 

När du har installerat Kutools för Excel, gör så här:(Gratis nedladdning Kutools för Excel nu!)

1. Välj först den lista som du vill filtrera och klicka på Kutools > Välja > Välj Samma och olika celler. Se skärmdump:
doc filter baserat på val 9

2. I poppdialogen väljer du doc välj ikon i Enligt textruta för att välja kriterielista och kontrollera Varje rad och Samma värden alternativ, gå för att kontrollera Välj hela rader alternativ också. Om valet inklusive rubriker, kontrollera Mina data har rubriker. Se skärmdump:
doc filter baserat på val 10

3. klick Ok, en dialogruta dyker upp för att påminna antalet alla valda rader, klicka på OK för att stänga den. Nu har samma rader valts.
doc filter baserat på val 11

4. Tryck sedan på Ctrl + C för att kopiera de markerade cellerna och välj en cell och tryck på Ctrl + V för att hitta raderna.
doc filter baserat på val 12

Bästa kontorsproduktivitetsverktyg

Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50 + Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

kte-flik 201905


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The advanced filter is not working. It is either not working at all or the filter is ignored.
This comment was minimized by the moderator on the site
Hi
I'm trying this but hoping to use a drop down selection to make my pick. When I first add the advanced filter it works, but the hope was to then change the drop down option to something else and have the table re-filter and show the row with the new selection. This doesn't work though. Any ideas of how to get something like that working? Surely that is the optimal solution for this?
This comment was minimized by the moderator on the site
The Advanced filter does nothing. I click it and no filter applies and no changes have applied
This comment was minimized by the moderator on the site
In the criteria range, make sure the header text matches the list range header text. In addition, select the cells from the header to the last row, not the entire column. It didn't work for me at first too then I give it another try with same headers and after restricting the criteria list to the filled cells, it worked.
This comment was minimized by the moderator on the site
thanks that did the trick
This comment was minimized by the moderator on the site
ah, the header thing did the trick for me, thanks! without giving the ranges the same header it didn't work. 
This comment was minimized by the moderator on the site
Dear, Please help to know as how to arrange data in one row by use comma (,) from a list in one column such as
from one column
504020
504020
302080
504020
302080
504020
to in one row
302080, 504020

Thanks/Maksud
This comment was minimized by the moderator on the site
I have not understand your question clearly. You mean to transpose a list into a cell and separated data by comma? If so, you only need to apply Kutools for Excel's Combine Rows and Columns utility to combine all data into one cell by comma. Let me know if it help. Thank u.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations