Analytics > Designing an Analysis > Steg 1: Ange villkor > Lägga till filter i kolumner
Lägga till filter i kolumner
På sidan Ange villkor kan du ställa in filter för kolumnerna i en rapport. Ett filter begränsar resultaten som visas när en rapport körs. Endast de resultat som matchar villkoren visas.
Ett kolumnfilter består av följande element:
Ett kolumnfilter kan även ha följande egenskaper:
- Det kan kombineras med andra kolumnfilter från samma ämnesområde så att resultaten för en rapport begränsas ytterligare.
- Filter kan grupperas så att de bildar komplexa filter.
- Filtrets värde kan begränsas med resultaten för en tidigare sparad rapport från samma ämnesområde.
- Ett kolumnfilter kan bara tillämpas på kolumnen som det skapas i. Det påverkar inte övriga kolumner.
Filtret översätts till en WHERE-delsats i SQL SELECT-satsen. WHERE-delsatsen används för att begränsa raderna som returneras till de som överensstämmer med de angivna begränsningarna. Avancerade användare kan ange SQL-satsen för ett filter direkt.
Obs! Om du har valt alternativet att lägga till nya värden i urvalslistor när du importerar data kan det dröja ett dygn innan de nya värdena visas i rapporterna. Det kan innebära att du inte kan använda de nya värdena som filter förrän det dygnet har gått.
Skapa kolumnfilter
Du kan skapa ett filter i vilken kolumn som helst i dina rapporter. Om du inte vill att kolumnen ska visas i resultaten kan du dölja den.
VISA MIG
Varning! Om du klickar på webbläsarens uppdateringsknapp innan du är färdig med kolumnfiltret läser webbläsaren in sidan igen och dina ändringar raderas.
För att skapa ett filter utan att lägga till kolumnen till rapporten
Så här skapar du ett kolumnfilter
- Klicka på knappen Nytt filter i kolumnen där filtret ska skapas på sidan Ange kriterier.
- Välj en operator från listrutan Operator i dialogrutan Skapa/redigera filter.
De möjliga valen för operatorer och värden visas i den vänstra kolumnen. Beroende på typen av kolumn du väljer visas eventuellt ytterligare val i den högra kolumnen, till exempel kalenderknappar så att du kan ange ett datumintervall eller en textmatchningsruta så att du kan begränsa långa listor över värden.
- Ange ett värde genom att skriva det i rutan Värde. Du kan också klicka på Alla alternativ för att visa de tillgängliga värdena i kolumnen och sedan välja ett värde i listan.
Du kan lägga till flera värden genom att klicka på Lägg till och välja Värde när du angett data för det aktuella värdefältet.
Obs! Om du vill använda Alla val/Begränsade val i ett Ctrl-klicka-filter måste du välja minst en kolumn i Analys. Den valda kolumnen måste inte vara den som du lägger till filtret för.
Följ riktlinjerna i följande tabell när du väljer en operator och anger värden. Mer information om operatorer finns i Usage Notes on Operators som följer efter denna procedur.
Operator
|
Riktlinjer för användning
|
är lika med eller ligger inom
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen matchar värdet i filtret.
|
är inte lika med eller ligger inte inom
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen inte matchar värdet i filtret.
|
är mindre än
|
Giltig för en kolumn som innehåller siffror eller datum. Ange ett enstaka värde. Resultaten inkluderar endast poster där dina data i kolumnen är mindre än värdet i filtret.
|
är större än
|
Giltig för en kolumn som innehåller siffror eller datum. Ange ett enstaka värde. Resultaten inkluderar endast poster där dina data i kolumnen är större än värdet i filtret.
|
är mindre än eller lika med
|
Giltig för en kolumn som innehåller siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen är mindre än eller lika med värdet i filtret.
|
är större än eller lika med
|
Giltig för en kolumn som innehåller siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen är större än eller lika med värdet i filtret.
|
mellan
|
Giltig för en kolumn som innehåller siffror eller datum. Ange två värden. Resultaten inkluderar poster för både de angivna värdena och värdena mellan dem.
|
är null
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange inte ett värde. Operatorn testar bara om kolumnen är tom. Resultaten innefattar bara poster där det inte finns data i kolumnen.
Ibland kan det vara praktiskt att känna till om data finns och operatorn är en bra metod när du vill ta reda på det.
|
är inte null
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange inte ett värde. Operatorn kontrollerar endast om det finns data i kolumnen. Resultaten inkluderar endast poster där det finns data i kolumnen.
|
är i topp
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde. Resultaten inkluderar endast de första n posterna, där n är ett heltal som angetts som värdet i filtret.
Den här operatorn är för rangordnade resultat. Du kan till exempel använda den här operatorn för att få fram en lista över de 10 högst presterande.
|
är i botten
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde. Resultaten inkluderar endast de sista n posterna, där n är ett heltal som angetts som värdet i filtret.
Den här operatorn är för rangordnade resultat. Du kan till exempel använda den här operatorn för att få fram en lista över de kunder som rapporterar lägst antal problem.
|
innehåller alla
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen innehåller alla värdena i filtret.
|
innehåller någon
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen innehåller åtminstone ett av värdena i filtret.
|
innehåller inte
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde eller flera värden. Resultaten inkluderar endast poster där dina data i kolumnen inte innehåller något av värdena i filtret.
|
börjar med
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde. Resultaten inkluderar endast poster där dina data i kolumnen börjar med värdet i filtret.
|
slutar med
|
Giltig för en kolumn som innehåller text, siffror eller datum. Ange ett enstaka värde. Resultaten inkluderar endast poster där dina data i kolumnen slutar med värdet i filtret.
|
är LIKA (mönstermatchning)
|
Giltig för en kolumn som innehåller text. Ange ett enstaka värde eller flera värden. Kräver att ett procenttecken (%) används som jokertecken. Du kan ange högst två procenttecken i värdet. Resultaten inkluderar endast poster där dina data i kolumnen matchar mönstervärdet i filtret.
|
är inte LIKA (mönstermatchning)
|
Giltig för en kolumn som innehåller text. Ange ett enstaka värde eller flera värden. Kräver att ett procenttecken (%) används som jokertecken. Du kan ange högst två procenttecken i värdet. Resultaten inkluderar endast poster där dina data i kolumnen inte matchar mönstervärdet i filtret.
|
efterfrågas
|
Giltig för en kolumn som innehåller text, siffror eller datum. Om du anger efterfrågas som filter för en kolumn filtreras den med ett värde hämtat från en annan rapport.
Obs! Använd det här alternativet när du kopplar samman rapporter genom navigering (se Steg 2: Skapa layouter). En eller flera kolumner i rapporten du borrar ned i måste innehålla filtret efterfrågas för att rapporten ska visa rader som är begränsade till det valda värdet som du borrat ned till från den överordnade rapporten.
|
- Använd sidnumreringen när du navigerar till de olika valen när det finns många val för kolumnen:
- Klicka på det specifika sidnumret om du vill navigera till en viss sida.
- Klicka på den dubbla högerpilknappen för sidväxling ( >> ) om du vill gå till den sista sidan eller den dubbla vänsterpilknappen för sidväxling ( << ) om du vill gå tillbaka till den första sidan.
- Använd kalenderknapparna när du vill ange datumintervall för kolumner som innehåller datum.
Om du vill ange ett enstaka datum anger du samma datum för start- och slutdatum.
- Använd listrutan Matcha om du vill visa de tillgängliga värdena för ett filter. Om du vill kan du ange kriterier för att begränsa värdena som ska returneras (inte obligatoriskt). Klicka sedan på länken Alla val och välj ett värde från den returnerade listan.
Låt till exempel säga att du vill se resultaten för östregionen. Om du anger ett Ö i textrutan och väljer "börja med" från listrutan Matcha visas endast de värden som börjar med ett Ö i listan.
- Gör följande om du vill lägga till ett SQL-uttryck eller en sessionsvariabel:
- Klicka på knappen Lägg till och välj lämpligt alternativ.
Etiketten på rutan Värde ändras så att ditt urval speglas.
- Ange SQL-uttrycket eller namnet på sessionsvariabeln i rutan.
SQL-uttryck kan innehålla funktionsanrop som tillämpas på kolumnvärden. Mer information finns i Använda funktioner i analyser och Sessionsvariabler.
- Om du vill ta bort ett värde, ett SQL-uttryck eller en sessionsvariabel klickar du på ikonen X bredvid.
Om du vill ta bort alla definitioner klickar du på knappen Rensa värden.
- Om du vill begränsa det här filtret med värdet i en kolumn från samma ämnesområde i en annan analys klickar du på knappen Avancerad och väljer filtret baserat på resultaten från ett annat alternativ för begäran.
Dialogrutan Filtrera sparad begäran öppnas.
- Om du vill konvertera filtret till SQL klickar du på knappen Avancerad och väljer alternativet Konvertera filtret till SQL.
Dialogrutan Avancerat SQL-filter visas.
- När du är klar klickar du på OK.
Filtret visas i området Filter på sidan Definiera kriterier eller på sidan Sparade filter.
Användningsanteckningar för operatorer
Vissa operatorer har liknande, men inte exakt samma funktioner. Betrakta likheterna och olikheterna mellan följande operatorer:
- är lika med
- är i
- innehåller alla
- innehåller någon
- är LIKE
Är lika med eller är i söker efter en exakt matchning mellan sökkriterierna och värdena i databasen. Om till exempel kriteriet är Pat Lee kommer enbart sökningar som stämmer överens exakt med Pat Lee att passera filtret. Det beror på att alla sökningar är skiftlägeskänsliga och värdesökningar som pat Lee eller Pat lee inte passerar filtret.
Innehåller alla sökningar för alla värden som stämmer överens med kriterierna och alla värden måste vara i värdena för att passera filtret precis som i en OCH-sökning. Om till exempel kriterierna ska söka efter två värden; värde = Pat och värde = Lee kommer både Pat Lee och Lee Pat att passera filtret, men pat Lee, Pat Smith och Chris Lee eftersom de inte uppfyller kriterierna (Pat OCH Lee).
Innehåller sökningar för alla värden som stämmer överens med kriterierna, men är mindre strikt då den inte kräver alla värden som i en ELLER-sökning. Om till exempel kriteriet är att söka efter två värden; värde = Pat och värde = Lee kommer Pat, Pat Smith, Chris Lee och Lee att passera filtret, eftersom de uppfyller kriterierna Pat ELLER Lee.
Är LIKAsöker efter mönster och sådant som kräver användningen av en eller två procentsymboler (%) som ett jokertecken. Om till exempel sökkriterierna är värdet = P%t %ee kommer Pat Lee, Pit smee och Packet trainee att passera filtret men inte pat Lee.
För optimal sökhastighet kan du minska eller ta bort användningen av mönstermatchande operatorer som Innehåller allt, Innehåller något och Är LIKA. Om du vill söka med exakta värden använd inte mönstermatchande operatorer i stället för exakta operatorer.
Spara kolumnfilter
Du kan spara ett filter som del av en analys eller för att använda det i andra analyser. Om ett filter är till för en specifik analys och du sparar analysen, sparas filtret som en del av den analysen och används varje gång analysen körs. Du kan även spara filtret explicit så att det kan användas i andra analyser.
Sparade filter och mappar som innehåller filter för ämnesområdet visas efter namnet på ämnesområdet. Om det inte finns några sparade filter för ämnesområdet är den här delen av sidan tom.
Så här sparar du ett kolumnfilter som en del av en analys
- Klicka på Spara på sidan Ange kriterier.
- Välj platsen där analysen ska sparas och klicka på OK i dialogrutan Spara analys.
Så här sparar du ett kolumnfilter som ska användas i andra analyser
- Klicka på Spara filter i filtersektionen på sidan Ange kriterier.
- Välj en mapp där filtret ska sparas i dialogrutan Spara filter:
- Ange ett namn för filtret.
- (Valfritt) Ange en beskrivning för filtret.
- Klicka på OK.
Så här visar du egenskaperna för ett sparat filter
- Klicka på filteralternativsikonen bredvid filtret vars egenskaper du vill visa och välj alternativet Redigera filter i filtersektionen på sidan Ange kriterier.
Tillämpa sparade kolumnfilter på analyser
Du kan tillämpa ett sparat kolumnfilter på en analys. Du kan antingen använda innehållet i filtret eller en referens till filtret.
När du använder innehållet i ett sparat kolumnfilter kopieras det faktiska innehållet i det filtret till området Filter på sidan Definiera kriterier. Det innebär att du kan manipulera filterkriterierna utan att ändra det sparade filtret. Det innebär att du kan manipulera filterkriterierna utan att ändra det sparade filtret. När du använder en referens till ett sparat filter refereras endast det sparade filtrets namn. Det innebär att du inte kan ändra filtret utan endast visa dess innehåll.
Så här tillämpar du ett sparat kolumnfilter på en analys
- Klicka på Öppna sparat filter i filtersektionen på sidan Ange kriterier.
- Gå till filtermappen, markera ett sparat filter och klicka på OK.
- Ange eventuella alternativ i filteralternativsektionen i dialogrutan Använd sparat filter.
- Klicka på OK.
Filtret visas i området Filter på sidan Definiera kriterier.
Redigera kolumnfilter
Om du vill ändra ett kolumnfilters egenskaper kan du redigera det.
Så här redigerar du ett kolumnfilter
- Klicka på filteralternativsikonen bredvid filtret du vill redigera och välj alternativet Redigera filter i filtersektionen på sidan Ange kriterier.
Dialogrutan Skapa/redigera filter visas.
- Gör dina ändringar och klicka på OK.
Redigera formeln för ett kolumnfilter
Du kan redigera formeln för ett kolumnfilter. Du kan redigera formeln för ett kolumnfilter. Ändringarna du gör gäller endast filtrets användning av kolumnen. En formel kan innehålla anrop till funktioner för mer avancerade beräkningar. Se Använda funktioner i analyser.
Så här redigerar du kolumnformeln för ett filter
- Klicka på filteralternativsikonen bredvid filtret du vill redigera och välj alternativet Redigera kolumnformel i filtersektionen på sidan Ange kriterier.
- Klicka på fliken Kolumnformel.
- Skriv formeln i området Kolumnformel.
- Klicka på OK när du vill spara ändringarna.
Ta bort kolumnfilter
Du kan ta bort ett enskilt filter eller alla filter från en analys.
Obs! Om analysen sparats tidigare med filter måste du spara analysen igen för att ta bort dem.
Så här tar du bort ett kolumnfilter från en analys
- Klicka på X-ikonen i filtersektionen på sidan Ange kriterier.
Kombinera kolumnfilter med andra kolumnfilter
Genom att kombinera kolumnfilter, så kallade filtrering inom parentes, kan du skapa komplexa filter utan att du behöver kunna SQL.
Du kan kombinera kolumnfilter med operatorerna OCH och ELLER. Operatorn OCH betyder att kriterierna som anges i varje filter måste uppfyllas. Detta är standardmetoden när kolumnfilter kombineras. Operatorn ELLER innebär att kriterierna som anges i åtminstone det ena av kolumnfiltren måste uppfyllas.
Så här kombinerar du ett kolumnfilter med andra kolumnfilter
- Lägg till minst två kolumnfilter i en analys eller i ett sparat filter på sidan Ange kriterier.
Filtren visas i filtersektionen tillsammans med en OCH-operator.
- Om du vill ändra en OCH-operator till en ELLER-operator klickar du på den.
- När du lägger till kolumnfilter klickar du på operatorerna OCH och ELLER för att gruppera filterna och skapa de önskade filterkombinationerna.
Kombinerade filterelement binds med rutor.
- Om du vill klippa ut, kopiera eller dela upp grupper av bundna element klickar du på knappen Redigera filtergrupp och väljer lämpligt alternativ.
Förhindra att ett filter ersätts vid navigering och frågeställande
Du kan skydda innehållet i ett filter i en rapport från att påverkas vid navigering och frågeställande. Ett skyddat filter används alltid för resultat.
Så här skyddar du ett filter så att det inte ändras vid navigering och frågeställande
- Klicka på filteralternativsikonen bredvid filtret och välj alternativet Skydda filter i filtersektionen på sidan Ange kriterier.
Använda sparade rapporter som filter
Filter kan kombineras med andra filter. De kan även baseras på de värden som returneras av en annan rapport. Alla sparade rapporter som returnerar en kolumn med värden kan användas för att filtrera den valda kolumnen i din rapport.
Så här skapar du ett filter baserat på resultaten från en annan sparad rapport
- Klicka på knappen Nytt filter i kolumnen där filtret ska skapas på sidan Ange kriterier.
- Klicka på Avancerat i dialogrutan Skapa/Redigera filter och välj sedan ett filter på grundval av resultaten av ett annat begäranalternativ.
- Välj en relation mellan resultaten och kolumnen som ska filtreras i fältet Relation i dialogrutan Filtrera sparad begäran.
- Klicka på Bläddra och gå till den sparade rapporten.
- Välj kolumnen som ska användas till filtret i fältet Använd värden i kolumn.
Om den sparade rapporten innehåller ett kolumnnamn som är samma som kolumnen där du skapar filtret visas kolumnnamnet först i värdelistan i fältet Använd värden i kolumn. Du kan välja en annan kolumn.
- Klicka på OK.
Filtret visas i filtersektionen på sidan Ange kriterier.
Obs! Om du senare vill redigera filtret kan du bara ändra informationen som visas i dialogrutan Filtrera sparad begäran.
Redigera SQL för ett kolumnfilter
Du kan redigera den logiska SQL WHERE-satsen så att den kan användas som filter. Funktionen behövs normalt inte, men är tillgänglig för användare som behöver avancerad filtrering. Om du vill ha en utförlig beskrivning av SQL-syntax kan du läsa speciallitteratur om SQL eller referenshandböcker om SQL från någon databasleverantör eller leta efter information på webbplatser om ämnet. Mer allmän information om hur du använder SQL finns i Använda funktioner i analyser.
Så här redigerar du den SQL som genereras för ett kolumnfilter
- Klicka på Avancerat i dialogrutan Skapa/Redigera filter och välj sedan alternativet Konvertera filtret till SQL.
- Ange dina ändringar i textrutan och klicka sedan på OK.
Filtret visas i området Filter på sidan Definiera kriterier. När du har valt det här alternativet visas alltid SQL:n som du angett när du redigerar.
Exempel: Identifiera kunder med den största säljvolymen
I följande exempel rapporteras data om de tio kunderna med den största säljvolymen under 2003.
"Close Date"."Calendar Year" = 2003
AND RANK("Opportunity Metrics"."Closed Revenue") <= 10
|