Innehållsförteckning
I den här handledningen får du lära dig hur du filtrerar data i Excel på olika sätt: hur du skapar filter för textvärden, siffror och datum, hur du använder filter med sökning och hur du filtrerar efter färg eller efter den valda cellens värde. Du får också lära dig hur du tar bort filter och hur du åtgärdar att Excel AutoFilter inte fungerar.
Om du arbetar med stora datamängder kan det vara en utmaning att inte bara beräkna data utan också att hitta relevant information. Som tur är gör Microsoft Excel det enkelt för dig att begränsa sökningen med ett enkelt men kraftfullt filterverktyg. Om du vill veta mer om filtrering i Excel kan du klicka på länkarna nedan.
Vad är filter i Excel?
Excel-filter , alias AutoFilter , är ett snabbt sätt att visa endast den information som är relevant vid en viss tidpunkt och ta bort alla andra uppgifter från bilden. Du kan filtrera rader i Excel-arbetsblad efter värde, format och kriterier. När du har tillämpat ett filter kan du kopiera, redigera, göra diagram eller skriva ut endast de synliga raderna utan att omorganisera hela listan.
Excel-filter vs. Excel-sortering
Förutom många filtreringsalternativ ger Excel AutoFilter följande möjligheter Sortera alternativ som är relevanta för en viss kolumn:
- För textvärden: Sortera från A till Z , Sortera Z till A , och Sortera efter färg .
- För siffror: Sortera från minsta till största , Sortera från störst till minst , och Sortera efter färg .
- För datum: Sortera äldsta till nyaste, Sortera nyaste till äldsta , och Sortera efter färg .
Skillnaden mellan sortering och filtrering i Excel är följande:
- När du sortera uppgifter I Excel ordnas hela tabellen om, t.ex. alfabetiskt eller från det lägsta till det högsta värdet. Sortering döljer dock inga poster, utan placerar bara uppgifterna i en ny ordning.
- När du Filtrera uppgifter. i Excel visas endast de poster som du faktiskt vill se, och alla irrelevanta poster tas tillfälligt bort från visningen.
Hur man lägger till filter i Excel
För att Excel AutoFilter ska fungera korrekt bör datamängden innehålla en rubrikrad med kolumnnamnen som visas i skärmdumpen nedan:
När kolumnrubrikerna är i takt väljer du en valfri cell i datasetet och använder en av följande metoder för att infoga filter.
3 sätt att lägga till filter i Excel
- På den Uppgifter på fliken Sortera & Filtrera grupp, klickar du på Filter knapp.
- På den Hem på fliken Redigering av grupp, klicka på Sortera & Filtrera > Filter .
- Använd Excel-filtergenvägen för att slå på/av filtren: Ctrl+Shift+L
Oavsett vilken metod du använder kommer pilarna att visas i varje rubrikcell:
Hur man använder filter i Excel
En rullgardins-pil i kolumnrubriken innebär att filtrering har lagts till, men inte tillämpats ännu. När du för muspekaren över pilen visas ett skärmtips. (visar alla).
Gör följande för att filtrera data i Excel:
- Klicka på rullgardinsmenyn för den kolumn du vill filtrera.
- Avmarkera krysset Välj alla för att snabbt ta bort alla uppgifter.
- Markera rutorna bredvid de data du vill visa och klicka på OK.
Så här kan vi till exempel filtrera data i Region kolumnen för att visa försäljningen endast för Öst och North :
Färdiga! Filtret tillämpas på kolumn A och döljer tillfälligt alla regioner som är andra än Öst och North .
Rullpilen i den filtrerade kolumnen ändras till Filterknapp Om du håller muspekaren över den knappen visas ett skärmtips som visar vilka filter som tillämpas:
Filtrera flera kolumner
Om du vill tillämpa Excel-filter på flera kolumner upprepar du bara ovanstående steg för så många kolumner som du vill.
Vi kan till exempel begränsa våra resultat till att endast visa Äpplen för Öst och North När du tillämpar flera filter i Excel visas filterknappen i varje kolumn som filtreras:
Tips: Om du vill göra Excel-filterfönstret bredare och/eller längre, för du muspekaren över grepphandtag längst ner, och så snart den dubbelspetsade pilen visas drar du den nedåt eller åt höger.
Filtrera tomma/icke-tomma celler
Om du vill filtrera data i Excel genom att hoppa över blanketter eller icke-blanketter gör du något av följande:
Till Filtrera bort blanketter. , dvs. visa en cell som inte är tom, klicka på pilen för automatiskt filter, se till att den (Välj alla) är markerad, och sedan rensa (Blanketter) längst ner i listan. Detta visar endast de rader som har något värde i en viss kolumn.
Till filtrera bort de ämnen som inte är tomma , dvs. visa endast tomma celler, rensa (Välj alla), och välj sedan (Blanketter). Detta visar endast de rader som har en tom cell i en viss kolumn.
Anteckningar:
- (Blanketter) är endast tillgängligt för kolumner som innehåller minst en tom cell.
- Om du vill ta bort tomma rader baserat på en nyckelkolumn, kan du filtrera bort de som inte är tomma i den kolumnen, välja de filtrerade raderna, högerklicka på urvalet och klicka på Radera rad Om du vill ta bort endast de rader som är helt tomma och lämna kvar rader med innehåll och tomma celler kan du kolla in den här lösningen.
Hur man använder filter i Excel
Förutom de grundläggande filtreringsalternativ som diskuterats ovan erbjuder AutoFilter i Excel ett antal avancerade verktyg som kan hjälpa dig att filtrera specifika datatyper, t.ex. text , nummer och datum precis som du vill.
Anteckningar:
- Olika Excel-filtertyper är ömsesidigt uteslutande. Du kan till exempel filtrera en viss kolumn efter värde eller cellfärg, men inte efter båda samtidigt.
- För att få korrekta resultat får du inte blanda olika typer av värden i en enda kolumn eftersom endast en filtertyp är tillgänglig för varje kolumn. Om en kolumn innehåller flera typer av värden läggs filtret till för de data som förekommer mest. Om du till exempel lagrar siffror i en viss kolumn, men de flesta av siffrorna är formaterade som text, visas Textfilter för den kolumnen, men inte Nummer.Filter.
Nu ska vi titta närmare på varje alternativ och se hur du kan skapa ett filter som passar bäst för din datatyp.
Filtrera textdata
När du vill filtrera en textkolumn efter något mycket specifikt kan du utnyttja ett antal avancerade alternativ som Excel erbjuder. Textfilter till exempel:
- Filtrera celler som börja med eller . avslutas med en eller flera specifika karaktärer.
- Filtrera celler som innehåller eller . inte innehåller ett visst tecken eller ord var som helst i texten.
- Filtrera celler som är exakt lika eller . inte lika. till ett eller flera angivna tecken.
Så snart du lägger till ett filter i en kolumn som innehåller textvärden, Textfilter visas automatiskt i menyn AutoFilter:
Om du till exempel vill filtrera bort rader som innehåller Bananer gör följande:
- Klicka på rullgardins-pilen i kolumnrubriken och peka på Textfilter .
- Välj önskat filter i rullgardinsmenyn ( Innehåller inte... i det här exemplet).
- Anpassat AutoFilter I rutan till höger om filtret skriver du texten eller väljer det önskade objektet i rullgardinslistan.
- Klicka på OK.
Som ett resultat av detta har alla Bananer rader, inklusive Gröna bananer och Goldfinger-bananer , kommer att döljas.
Filtrera kolumnen med 2 kriterier
Om du vill filtrera data i Excel med två textkriterier utför du ovanstående steg för att konfigurera det första kriteriet och gör sedan följande:
- Kontrollera Och eller . Eller radioknappen beroende på om båda eller ett av kriterierna ska vara sanna.
- Välj jämförelseoperatorn för det andra kriteriet och ange ett textvärde i rutan bredvid.
Så här kan du till exempel filtrera rader som innehåller antingen Bananer eller . Citroner :
Hur man skapar filter i Excel med jokertecken
Om du inte kommer ihåg exakt sökning eller vill filtrera rader med liknande information kan du skapa ett filter med något av följande jokertecken:
Jokertecken | Beskrivning | Exempel |
? (frågetecken) | Matchar alla enskilda tecken. | Gr?y hittar "grå" och "grå" |
* (asterisk) | Matchar vilken sekvens som helst av tecken | Mitt* hittar "Mellanöstern" och "Mellanvästern". |
~ (tilde) följt av *, ? eller ~ | Gör det möjligt att filtrera celler som innehåller ett riktigt frågetecken, en asterisk eller en tilde. | Vad~? hittar "vad?" |
Tips: I många fall kan du använda Innehåller operatorn istället för jokertecken. Om du till exempel vill filtrera celler som innehåller alla sorters Bananer kan du antingen välja den Motsvarar operatör och typ *bananer* , eller använda Innehåller och skriver helt enkelt bananer .
Hur man filtrerar siffror i Excel
Excels Antal filter kan du manipulera numeriska data på en mängd olika sätt, bland annat:
- Filternummer lika eller . inte lika. till ett visst antal.
- Filternummer, är större än , mindre än eller . mellan de angivna siffrorna.
- Filter topp 10 eller . de 10 nedersta nummer.
- Filtrera celler med nummer som är ovan genomsnittligt eller . under genomsnittligt .
Följande skärmdump visar hela listan över antalsfilter som finns tillgängliga i Excel.
Om du till exempel vill skapa ett filter som endast visar beställningar mellan 250 och 300 dollar, gör du så här:
- Klicka på autofilterpilen i kolumnrubriken och peka på Antal filter .
- Välj en lämplig jämförelseoperatör från listan, Mellan... i det här exemplet.
- I Anpassat AutoFilter och anger värden för den nedre gränsen och den övre gränsen. Som standard föreslår Excel att man använder " Större än eller lika med" och " Mindre än eller lika med" jämförelseoperatorer. Du kan ändra dem till " Större än" och " Mindre än om du inte vill att tröskelvärdena ska inkluderas.
- Klicka på OK.
Därför syns endast beställningar på mellan 250 och 300 dollar:
Hur man filtrerar datum i Excel
Excel Datumfilter erbjuder det största utbudet av valmöjligheter som gör att du snabbt och enkelt kan filtrera register för en viss tidsperiod.
Som standard grupperar Excel AutoFilter alla datum i en viss kolumn i en hierarki av år, månader och dagar. Du kan expandera eller minska olika nivåer genom att klicka på plus- eller minustecknen bredvid en viss grupp. Om du markerar eller rensar en grupp på högre nivå markeras eller rensas data i alla inbäddade nivåer. Om du t.ex. rensar rutan bredvid 2016 döljs alla datum inom år 2016.
Dessutom, Datumfilter kan du visa eller dölja data för en viss dag, vecka, månad, kvartal, år, före eller efter ett visst datum eller mellan två datum. I skärmbilden nedan visas alla tillgängliga datumfilter:
I de flesta fall fungerar Excel-filter efter datum med ett enda klick. Om du till exempel vill filtrera rader som innehåller poster för den aktuella veckan pekar du helt enkelt på Datumfilter och klicka på Den här veckan .
Om du väljer Motsvarar , Före , Efter , Mellan eller Anpassat filter , den redan välkända Anpassat AutoFilter Dialogfönster visas där du kan ange de önskade kriterierna.
Om du till exempel vill visa alla objekt för de första 10 dagarna i april 2016 klickar du på Mellan... och konfigurera filtret på detta sätt:
Hur man filtrerar efter färg i Excel
Om data i kalkylbladet formateras manuellt eller med hjälp av villkorlig formatering kan du också filtrera data efter färg.
Om du klickar på pilen för autofilter-rullgardinsmenyn visas Filtrera efter färg med ett eller flera alternativ, beroende på vilken formatering som tillämpas på en kolumn:
- Filtrera efter cellfärg
- Filtrera efter teckensnittsfärg
- Filtrera efter cellikonen
Om du till exempel har formaterat cellerna i en viss kolumn med tre olika bakgrundsfärger (grön, röd och orange) och du vill visa endast orange celler kan du göra det på det här sättet:
- Klicka på filterpilen i rubrikcellen och peka på Filtrera efter färg .
- Klicka på önskad färg - orange i det här exemplet.
Voila! Endast värden som är formaterade med orange typsnittsfärg är synliga och alla andra rader är tillfälligt dolda:
Mer information finns i Hur man filtrerar och sorterar efter cellfärg i Excel.
Hur man filtrerar i Excel med sökning
Från och med Excel 2010 innehåller filtergränssnittet en sökruta som underlättar navigering i stora datamängder och gör det möjligt att snabbt filtrera rader som innehåller en exakt text, ett exakt nummer eller ett exakt datum.
Antag att du vill visa posterna för alla " österut " regioner. Klicka bara på den automatiska filtreringen och börja skriva ordet " österut "Excel Filter visar omedelbart alla objekt som matchar sökningen. Om du vill visa endast dessa rader klickar du antingen på OK i Excel AutoFilter-menyn eller trycker på Enter-tangenten på tangentbordet.
Till filtrera flera sökningar , tillämpa ett filter enligt din första sökterm som visas ovan, skriv sedan den andra termen och så snart sökresultaten visas väljer du Lägg till det aktuella urvalet i filtret och klickar på OK I det här exemplet lägger vi till " västra " till de redan filtrerade " österut " objekt:
Det gick ganska snabbt, eller hur? Bara tre musklick!
Filtrera efter valt cellvärde eller format
Ett annat sätt att filtrera data i Excel är att skapa ett filter vars kriterier är lika med innehållet eller formaten i den valda cellen. Så här gör du:
- Högerklicka på en cell som innehåller det värde, den färg eller ikon som du vill filtrera data efter.
- Peka på följande i kontextmenyn Filter .
- Välj önskat alternativ: filtrera efter vald cellens värde , färg , Typsnittsfärg , eller ikon .
I det här exemplet filtrerar vi data efter den markerade cellens ikon:
Återanvända ett filter efter att ha ändrat data
När du redigerar eller tar bort data i filtrerade celler uppdateras Excel AutoFilter inte automatiskt för att återspegla ändringarna. Om du vill tillämpa filtret igen klickar du på en cell i datamängden och sedan antingen:
- Klicka på Återigen på den Uppgifter på fliken Sortera & Filtrera grupp.
Hur du kopierar filtrerade data i Excel
Det snabbaste sättet att kopiera ett filtrerat dataområde till ett annat arbetsblad eller en annan arbetsbok är att använda följande tre genvägar.
- Markera en filtrerad cell och tryck sedan på Ctrl + A för att markera alla filtrerade data. inklusive kolumnrubriker .
Välja filtrerade data utesluta kolumnrubriker , välj den första cellen (uppe till vänster) med data och tryck på Ctrl + Shift + End för att utvidga urvalet till den sista cellen.
- Tryck på Ctrl + C för att kopiera de markerade uppgifterna.
- Byt till ett annat ark/arbetsbok, markera den övre vänstra cellen i målområdet och tryck Ctrl+V för att klistra in de filtrerade uppgifterna.
Obs. När du kopierar filtrerade data någon annanstans utelämnas vanligtvis filtrerade rader. I vissa sällsynta fall, oftast i mycket stora arbetsböcker, kan Excel kopiera dolda rader utöver synliga rader. För att förhindra detta markerar du ett område med filtrerade celler och trycker på Alt + ; för att välja endast synliga celler ignorerar dolda rader. Om du inte är van vid att använda kortkommandon kan du använda Gå till Special funktionen i stället ( Hem flik> Redigering av grupp> Hitta & Välj > Gå till Special... > Endast synliga celler ).
Hur man rensar filtret
När du har tillämpat ett filter på en viss kolumn kanske du vill rensa det för att göra all information synlig igen eller filtrera data på ett annat sätt.
Om du vill ta bort ett filter i en viss kolumn klickar du på filterknappen i kolumnens rubrik och klickar sedan på Rensa filter från :
Hur man tar bort filter i Excel
Om du vill ta bort alla filter i ett kalkylblad gör du något av följande:
- Gå till Uppgifter flik> Sortera & Filtrera grupp och klicka på Klart .
- Gå till Hem flik> Redigering av grupp och klicka på Sortera & Filtrera > Klart .
Filter fungerar inte i Excel
Om Excels AutoFilter slutade att fungera en bit ner i ett kalkylblad beror det troligen på att nya data har lagts in utanför de filtrerade cellerna. För att åtgärda detta tillämpar du helt enkelt filtret på nytt. Om det inte hjälper och dina Excel-filter fortfarande inte fungerar, rensa alla filter i ett kalkylblad och tillämpa dem sedan på nytt. Om din datamängd innehåller några tomma rader, välj manuellt hela intervallet.med musen och tillämpa autofilter. Så snart du gör detta läggs de nya uppgifterna till i intervallet med filtrerade celler.
I princip är det så här du lägger till, tillämpar och använder filter i Excel. Men det finns mycket mer att göra! I nästa handledning kommer vi att utforska och utforska funktionerna i Avancerat filter och se hur man filtrerar data med flera uppsättningar av kriterier.