Windows.  Virus.  Bärbara datorer.  Internet.  Kontor.  Verktyg.  Förare

Aktivera AutoFilter:

  1. Välj en cell från ett dataintervall.
  2. På fliken Data hitta en grupp Sortering och filtrering .
  3. Klicka på knappen Filtrera .

Filtrera poster:

  1. På den översta raden i intervallet dök knappar med pilar upp bredvid varje kolumn. Klicka på pilknappen i kolumnen som innehåller cellen du vill filtrera på. En lista öppnas möjliga alternativ filtrering.
  1. Välj ett filtervillkor.


  1. När du väljer alternativet Numeriska filter kommer att visas följande alternativ filtrering: lika, mer, mindre, Första 10... etc.
  2. När du väljer alternativet Textfilter V snabbmenyn du kan kontrollera filtreringsalternativet innehåller..., börjar med... etc.
  3. När du väljer alternativet Filtrerar efter datum filtreringsalternativ - I morgon, nästa vecka, förra månaden etc.
  4. I alla ovanstående fall innehåller snabbmenyn objektet Anpassat filter..., med hjälp av vilken du samtidigt kan ställa in två urvalsvillkor relaterade till relationen OCH- samtidigt uppfyllande av 2 villkor, ELLER- uppfyllelse av minst ett villkor.

Om data har ändrats efter filtrering fungerar inte filtrering automatiskt, så du måste starta proceduren igen genom att klicka på knappen Upprepa i gruppen Sortering och filtrering på fliken Data.

Avbryt filtreringen

För att avbryta filtreringen av ett dataintervall klickar du bara på knappen igen Filtrera.

För att ta bort ett filter från endast en kolumn, klicka bara på pilknappen på första raden och välj raden i snabbmenyn: Ta bort ett filter från en kolumn.

För att snabbt ta bort filtrering från alla kolumner måste du köra kommandot Rensa på fliken Data

Skivor

Skivor är samma filter, men placerade i ett separat område och har en bekväm grafisk representation. Slicers är inte en del av ett ark med celler, utan ett separat objekt, en uppsättning knappar placerade på Excel-ark. Att använda skivor ersätter inte ett autofilter, men tack vare bekväm visualisering gör det filtrering enklare: alla tillämpade kriterier är synliga samtidigt. Slicers har lagts till i Excel sedan version 2010.

Skapa skivor

I Excel 2010 kan slicers användas för pivottabeller, och i version 2013 kan du skapa en slicer för vilken tabell som helst.

För att göra detta måste du följa dessa steg:

  1. Välj en cell i tabellen och välj en flik Konstruktör .
  2. I en grupp Service(eller på fliken Infoga i gruppen Filter) välj-knappen Sätt i skiva .

  1. Välj skivan.
  2. På bandflikarna Alternativ välj grupp Skiva stilar, som innehåller 14 standardstilar och möjlighet att skapa din egen användarstil.
  1. Välj en knapp med lämplig formateringsstil.

För att radera en skiva måste du markera den och trycka på knappen Radera.

Avancerat filter

Det avancerade filtret ger ytterligare funktioner. Det låter dig kombinera flera förhållanden, placera resultatet i en annan del av arket eller på ett annat ark, etc.

Ställa in filtervillkor

  1. I dialogrutan Avancerat filter välj ett alternativ för att spela in resultat: filtrera listan på plats eller kopiera resultatet till en annan plats .

  1. Specificera Originalsortiment, och markerar den ursprungliga tabellen tillsammans med kolumnrubrikerna.
  2. Specificera Utbud av förhållanden genom att placera markören över en rad villkor, inklusive celler med kolumnrubriker.
  3. Ange vid behov platsen med resultaten i fältet Placera resultatet i intervallet, markera intervallcellen med markören för att placera filtreringsresultaten.
  4. Om du vill utesluta dubbla poster, markera rutan på raden Endast unika poster .

Det avancerade filtret kallas det eftersom det har utökade och verkligen obegränsade och unika möjligheter jämfört med autofiltret. Vi fortsätter vår bekantskap med MS Excel-verktyg för att arbeta med databastabeller, i den här artikeln...

Vi ska titta närmare på hur det avancerade filtret fungerar. Precis som ett autofilter är ett avancerat filter i Excel utformat för att dölja en del av informationen från användarens vy för att göra den återstående delen lättare att uppfatta eller för att endast skriva ut valda databasposter.

Med det avancerade filtret kan du filtrera vad som helst i tabellen!!! Gränsen för det här verktygets möjligheter är bara användarens fantasi!

Du läser det fjärde inlägget i en serie artiklar om att skapa databaser i MS Excel och organisationer informationsbehandling.

Du kan läsa om hur i de tidigare artiklarna i serien.

Filter nr 2 – avancerat filter!

För att komma igång måste vi skapa en annan tabell ovanför databasen där vi kommer att ange den data som är urvalskriteriet för det avancerade filtret. (Ibland är det bekvämare att placera ett sådant bord på ett nytt ark.)

Kommer du ihåg att när vi skapade exempeldatabasen lämnade vi några tomma rader överst i tabellen och sa att de skulle behövas senare när vi analyserade data? Den tiden har kommit.

1. Öppna i MS Excel-fil.

2. När du skapar en tabell med kriterier för att välja ett avancerat filter rekommenderar jag att du först agerar på ett formellt sätt, utan att tänka på vilka uppgifter som ska lösas. Kopiera Alla kolumnfältrubriker från cellerna A7...F7 till cellerna A1...F1 – arbetsstycke Redo för kriterietabellen! Du kan börja huvudarbetet.

För stabil och felfri drift av filtret måste det finnas minst en tom rad mellan urvalskriterietabellen och databastabellen!

Låt oss fortsätta att studera det avancerade filtret i Excel och lösa praktiska problem med hjälp av exemplet att arbeta med DB2-databasen "Produktion av metallstrukturer av plats nr 2."

Uppgift #5:

Visa information om produktion av balkar för alla beställningar för hela perioden.

1. Vi skriver ner filtreringsparametern - ordet "stråle" i kolumnen "Produkt" i den övre tabellen med urvalskriterier.

2. Vi aktiverar ("stå upp med musen") vilken cell som helst i databastabellen - detta säkerställer automatisk fyllning Källintervall i rullgardinsmenyn Avancerat filter.

3. Vi aktiverar det avancerade filtret i Excel 2003 via programmets huvudmeny. Välj: "Data" - "Filter" - "Avancerat filter".

4. I fönstret "Avancerat filter" som dyker upp fyller du i fönstren som visas på skärmdumpen under denna text.

Det avancerade filtret låter dig filtrera listan på plats, men kan också kopiera filtreringsresultatet till en annan användarspecificerad plats.

5. Resultatet av det avancerade filtret visas i följande skärmdump. Det avancerade filtret visade alla databasposter som innehåller ordet "beam" i kolumnen "Produkt" - uppgiften slutförd.

Bokstäver påverkar inte filtreringsresultaten!

Regler för det gemensamma "arbetet" av flera urvalsvillkor

Det avancerade filtret i Excel låter dig filtrera efter olika mycket komplexa kombinationer av filtreringsvillkor. Du kan ställa in flera olika villkor för flera kolumner, du kan ställa in flera villkor för en kolumn, eller så kan du ställa in urvalsparametrar med hjälp av en formel - det finns många alternativ!

Men det finns bara två huvudregler! Alla andra fall - olika kombinationer dessa två regler.

1. Urvalsvillkor publicerade på en rad i en eller flera olika kolumner i kriterietabellen, instruera det avancerade filtret att visa rader för vilka allt utan undantag dessa förhållanden. (Valparametrar är anslutna logiska operatorer"OCH".)

2. Urvalsvillkor publicerade på olika linjer i en eller flera kolumner i kriterietabellen, instruera det avancerade filtret att visa alla rader för vilka minst en från dessa förhållanden. (Valparametrar är anslutna med logiska operatorer "ELLER".)

Låt oss illustrera med exempel hur ovanstående regler fungerar och visa hur det avancerade filtret i Excel fungerar när du löser komplexa problem.

Eftersom vi i detalj undersökte sekvensen av användaråtgärder när vi aktiverade ett avancerat filter i föregående exempel, kommer endast urvalsvillkoren och de slutliga filtreringsresultaten att visas nedan.

Uppgift #6:

Filtrera information om plattor som väger mindre än 0,1 ton över hela databasen.

Som ett resultat av det avancerade filtret visas alla databasplattor med en massa på mindre än 0,1 ton (illustration av regel nr 1).

Uppgift #7:

Visa information om alla plåtar som finns tillgängliga i databasen, samt om alla andra produkter som väger mer än 1 ton.

Problemet är löst - poster visas för alla databasskyltar och för alla produkter tyngre än 1 ton (illustration av regel nr 2).

För att avbryta åtgärden för ett avancerat filter måste du utföra kommandot i programmets huvudmenyExcel"Data" - "Filter" - "Visa alla".

Jag skulle vilja uppmärksamma er på behovet av att noggrant övervaka korrektheten av att specificera det initiala databasintervallet och villkorstabellintervallet i rullgardinsmenyn "Avancerat filter"!

Specifikt, i det sista exemplet skulle du behöva ange: "Konditionsintervall: $A$1: $ F$3 »!

Om i intervallet av villkor eller i din databas finns det helt tomma rader, då fungerar inte det avancerade filtret!

Resultat.

Du kan använda vanliga jokertecken och matematiska symboler när du anger söktermer:

  • * - valfritt antal tecken
  • ? – vilken som helst symbol
  • = - lika
  • < — меньше
  • > - mer
  • <= — меньше или равно
  • >= - större än eller lika med
  • <>- inte lika

Det avancerade filtret i Excel är flexibelt och informativt att använda. Urvalskriterierna ligger alltid framför användarens ögon i form av en tabell med urvalskriterier, vilket utan tvekan är mycket bekvämt.

Om det finns många poster, och i riktiga databaser finns det tusentals unika poster, blir det problematiskt att filtrera bort de du behöver med ett autofilter, eftersom du måste rulla i rullgardinsmenyn. Det utökade filtret har inte denna nackdel.

"Gräv djupare" i funktionerna i detta verktyg själv - det är värt att förstå! Den ökade effektiviteten i ditt arbete kommer många gånger att täcka studietiden!

Fortsättning på ämnet lagra och hantera stora mängder information- i följande artiklar i serien.

Behaga respektfullt författarens verk prenumerera för artikelmeddelanden i fönstret som finns i slutet av varje artikel eller i fönstret högst upp på sidan!

Kära läsare, skriv frågor och kommentarer i kommentarerna längst ner på sidan.

25 Jan

God eftermiddag kära bloggläsare! Idag kommer vi att prata om en enkel sak i Excel - ett filter. Hur snabbt du kan slå på och stänga av den,

Ett filter är nödvändigt för stora mängder data eller när du behöver gruppera data enligt samma kriterier.

Första sättet

För att aktivera filtret behöver vi:

  • välj hela dataintervallet (hela tabellen);
  • på fliken "Hem" i knappblocket "Redigera", klicka på "Sortera och filtrera";
  • välj raden "Filter" (eller tangentkombinationen Ctrl+Skift+L).

Låt oss se hur bordet ser ut utan filter och med det.

En liten triangel har dykt upp i den högra änden av varje rubrikcell, den indikerar alltid att du kan välja något. Om du klickar på den här triangeln kommer värdena för "filtrering" att visas.

Låt oss till exempel ta bort kryssrutan från "Välj alla" och placera den bara på "söndag", klicka på "OK". Programmet kommer endast att filtrera data för denna dag.

Så är fallet med texten (namn, veckodagar). Om du behöver numerisk filtrering, filtrera efter det största antalet försäljning - då måste du konfigurera lämplig artikel.

Ställ in värdet som är större än vad programmet ska visa rader med data.

Klicka på "OK" och observera resultatet. Rader med försäljning större än eller lika med 1000 visas.

Andra sättet

Du kan också slå på och av filtret med ett enkelt makro.

Vi infogar en ny modul i vår bok:

  • Fliken "Utvecklare", "Kod"-knappblock, "Visual Basic"-knapp;
  • Nästa “Infoga” -> “Modul”;
  • Infoga makrotexten.

Sub EnableAutoFilter()

Vid Fel Resume Next

Selection.AutoFilter

Avsluta Sub

Fliken "Utvecklare", "Kod"-knappblock, "Makron"-knapp (Alt+F8 är möjligt). Vi kommer att visa en enda rad.

Klicka på "Alternativ" och ställ in kortkommandot för i fönstret som visasanropa makrot Ctrl+W, bekräfta "OK".

Och sedan att kunna snabb välj bara den data du behöver, gömmer sig onödig rader tabeller. Således tillåter filtret utan radering rader i Excel-tabellen döljer dem bara tillfälligt.

Tabellrader dolda av ett filter försvinner inte. Du kan ungefär föreställa dig att deras höjd blir noll (jag pratade tidigare om att ändra höjden på rader och bredden på kolumner). Således är de återstående linjerna som inte döljs av filtret så att säga "limmade ihop". Det som kommer ut som ett resultat är en tabell med ett filter applicerat.

Externt ser en tabell med ett filter i Excel ut som alla andra, men högst upp i den visas speciella pilar i varje kolumn. Du kan se ett exempel på en tabell med ett filter tillämpat på bilden nedan.


Låt oss nu se hur du faktiskt lägger till filter i tabellen.

Hur man gör (tillämpar) ett filter på en Excel-tabell

Det är väldigt enkelt! Låt oss säga att vi har en tabell med rubriker. Eftersom ett filter på en Excel-tabell appliceras på en viss del av tabellen måste just denna del först vara det markera. Excel själv kommer aldrig att gissa vad du vill ha, så välj de nödvändiga cellerna i tabellrubrikraden, som visas i figuren nedan.



[klicka på bilden för att förstora]

Observera:

Om du väljer HELA raden kommer Excel automatiskt att ställa in ett filter på ALLA kolumner som innehåller åtminstone något. Om det inte finns något i kolumnen tillämpas inte filtret.

När du har valt de nödvändiga kolumnerna måste du faktiskt installera filtret. Det enklaste sättet är att gå till fliken Hem / Filtrera och sortera menyfliksområdet och klicka på filter. Jag tillhandahåller en skärmdump från Office 2010, i andra Excel-versioner Filtret appliceras på tabellen på samma sätt.



[klicka på bilden för att förstora]

Efter att ha klickat på den här knappen läggs ett filter till i de markerade cellerna.

Om du inte markerar flera celler, utan bara klickar på en, läggs filtret till på HELA raden, som om du hade valt det.

I mitt exempel, av de tre kolumnerna som visas i bilden, kommer filtret att läggas till endast två, vars celler tidigare har valts. Du kan se resultatet i skärmdumpen nedan.



[klicka på bilden för att förstora]

Exemplet som visas på att aktivera ett filter på en tabell är det enklaste. Låt oss se hur det fungerar.

Hur man använder ett filter i Excel

Omedelbart efter att du har slagit på filtret kommer tabellen inte att ändras (exklusive pilarna som visas i kolumnrubrikerna). För att filtrera en del av den information du behöver klickar du på pilen i kolumnen du vill filtrera på. I praktiken ser det ut som bilden nedan.


[klicka på bilden för att förstora]

Filtrets betydelse:

är att Excel endast lämnar de tabellrader som i DEN HÄR (med det konfigurerade filtret) kolumnen innehåller en cell med det valda värdet. Andra rader kommer att döljas.

För att ta bort filtrering (utan att ta bort filtret!) markera bara alla rutorna. Samma effekt kommer att uppstå om du tar bort filtret helt - tabellen kommer återigen att ta sin ursprungliga form.

Använda flera filter på en Excel-tabell

Filter i en Excel-tabell kan kombineras. Användningen av flera filter sker enligt den logiska "OCH"-principen. Vad betyder detta, låt oss titta på ett exempel.

Om vi ​​har flera kolumner i tabellen kan vi först ställa in ett filter, till exempel på den första kolumnen. I det här fallet kommer vissa rader att döljas i enlighet med filtervillkoret. Sedan sätter vi upp ett filter i nästa kolumn. I så fall kvar efter det första filtret linjerna kommer att vara dessutom filtreras. Enkelt uttryckt kommer 2 filter att tillämpas på varje rad samtidigt - på den första kolumnen och på den andra.

När varje efterföljande filter tillämpas kommer antalet rader som visas i tabellen som uppfyller villkoren för ALLA filter att minska. Genom att sekventiellt använda flera filter kan du alltså snabbt göra ett litet urval från en enorm tabell med tusentals rader.

Du kan utföra ytterligare operationer med det resulterande provet. Du kan till exempel kopiera dessa rader och flytta dem till en annan tabell. Eller tvärtom, du kan filtrera bort de rader som du vill ta bort helt och hållet! Och sedan, om du tar bort filtret efter att du tagit bort dem, kommer du att få en tabell rensad från onödiga data.

Titta nu på videon där jag visar ett riktigt exempel på filtrering av data på en prislista på mer än 15 000 rader.

Låt oss sammanfatta det

Om du måste arbeta med stora tabeller i Excel, och du behöver snabbt kunna välja vissa data, sparar du mycket tid med hjälp av filter. Ju större bord desto större nytta av att använda filter.

Exemplet som ges är hämtat från min utbildning Microsoft Excel. Jag diskuterar användningen av filter med mer komplexa urvalsvillkor i mina klasser.

Du kan ladda ner filen, med hjälp av exemplet som jag tittade på att arbeta med filter

Ibland kan data som skrivs in i ett Excel-dokument bestå av tusentals rader, och det är ganska svårt att hitta de nödvändiga raderna bland dem. Men om data du letar efter uppfyller några specifika kriterier, tack vare vilka du kan filtrera bort onödig information, då måste du använda ett filter i Excel.

För alla tabeller i Excel skapade via menyn "Tabell" på fliken "Infoga" eller som formatering har tillämpats på, som en tabell, redan har ett inbyggt filter.

Om data, formaterad som en tabell, inte har ett filter, måste det installeras. För att göra detta, välj tabellhuvudet eller välj helt enkelt en cell i tabellen och gå till fliken "Data" och välj från menyn "Filtrera". Samma menyalternativ finns på fliken "Hem" i menyn "Sortera och filtrera". Efter anslutning av filtret visas ett motsvarande tecken, en kvadrat med en inverterad triangel, i tabellrubriken till höger om rubriken på varje kolumn.

Den enklaste användningen av ett filter är att dölja alla värden i listan utom de valda. Klicka bara på filterikonen och lämna en bock i listan med värden mittemot den önskade. Efter att ha tillämpat ett filter ändras också ikonen i den filtrerade kolumnen, vilket gör att du visuellt kan avgöra om filtret tillämpas på data. För att ta bort ett filter, klicka på filterikonen och välj "Ta bort filter från kolumn...".

Du kan också anpassa mer komplexa filter. Vår första kolumn har bara textdata, så när vi klickar på filterikonen finns det ett aktivt objekt i denna kolumn "Textfilter", där du kan välja några villkor. När det gäller numeriska data, som i den andra kolumnen, kommer alternativet att vara tillgängligt "Numeriska filter".

När du väljer ett anpassat alternativ öppnas ett anpassat filterfönster där du kan välja två villkor samtidigt med en kombination "OCH" Och "ELLER".

Det är också möjligt att ställa in ett filter efter textfärg och cellfärg. I det här fallet kommer endast text- och cellfärgerna som används i den här kolumnen att visas i listan.

I senaste versionerna Excel har förmågan att skapa datasegment för tabeller. För att göra detta, aktivera valfri tabellcell och gå till fliken som visas "Konstruktör" och välj menyn "Infoga skiva". Ett fönster visas där du måste välja den kolumn som datasegmentet ska tillämpas på. Efter att ha valt en kolumn visas ett flytande fönster med kontroller, där alla segmentobjekt kommer att listas. Genom att välja valfritt värde får vi motsvarande datasegment.



Om du upptäcker ett fel markerar du ett textstycke och trycker på Ctrl+Enter
DELA: