GetAlternativeCount() används för att hitta antalet alternativa (ljusgrå) värden i det identifierade fältet.
Syntax:
GetAlternativeCount (field_name)
Returnerad datatyp: heltal
Anteckning om information
Färgerna som används i urvalsfältet och för varje urvaltillstånd kan ändras med ett anpassat tema. Om du arbetar med en app som använder ett anpassat tema kanske du märker att dina val inte visas med de färger som beskrivs i det här hjälpämnet.
Argument
Argument
Beskrivning
field_name
Fältet som innehåller dataintervallet som ska mätas.
I följande tabell listas andra funktioner som är relaterade till denna funktion.
Returnerar antalet uteslutna värden, exklusive alternativa och valda uteslutna värden.
Exempel: diagramuttryck
Exempel
Resultat
GetAlternativeCount ([First name])
Returnerar 0 om inget val har gjorts i fältet First Name. Om val har gjorts är det värde som returneras det totala antalet distinkta tillgängliga värden minus antalet valda värden.
Exempel – Grundprinciper för GetAlternativeCount
Översikt
Öppna dataladdningsredigeraren och lägg till laddningsskriptet nedan i ett nytt delavsnitt.
Laddningsskriptet innehåller:
En datauppsättning som läses in i en datatabell som heter Example.
Ladda data och öppna ett ark. Skapa en ny filterruta och lägg till detta fält som en dimension:
FirstName
Lägg till ett KPI och skapa sedan följande mått:
=GetAlternativeCount (FirstName), för att hitta antalet alternativa värden i fältet FirstName.
KPI:n med funktionen GetAlternativeCount visas med ett värde på 0. Om du väljer Jane i filterrutan FirstName returnerar KPI:n värdet 4 eftersom det finns fyra unika och uteslutna (grå) värden. Välj nu Mark, så att både Jane och Mark väljs. KPI-värdet för måttet GetAlternativeCount returnerar 3 eftersom det finns 3 unika och uteslutna värden, John, Peter och Sue.
KPI-resultat som visar 3 unika och uteslutna värden efter att ha valt Jane och Mark från filterrutan FirstName
Du kan se hur de värden som returneras av funktionen GetAlternativeCount ändras när ytterligare val görs.
Exempel – scenario för GetAlternativeCount
Översikt
Öppna dataladdningsredigeraren och lägg till laddningsskriptet nedan i ett nytt delavsnitt.
Laddningsskriptet innehåller:
En datauppsättning som läses in i en datatabell som heter CustomerTypeData.
Ladda data och öppna ett ark. Skapa en ny filterruta och lägg till detta fält som en dimension:
CustomerType
Lägg till ett KPI och skapa sedan följande mått:
=GetAlternativeCount (CustomerType), för att hitta antalet alternativa värden i fältet CustomerType.
KPI:n med funktionen GetAlternativeCount visas med ett värde på 0 eftersom inga värden har valts i fältet CustomerType.
Välj Retail från filterrutan CustomerType. GetAlternativeCount returnerar värdet 2 eftersom det finns två unika och uteslutna (ljusgrå) värden i fältet CustomerType.
KPI-resultat som visar 2 unika och uteslutna värden efter att ha valt Retail från filterrutan CustomerType
Resultatet visar att även om det finns flera värden, visar funktionen GetAlternativeCount endast det unika antalet objekt som inte har valts.
Exempel – scenario för GetAlternativeCount med tillgängliga värden
Översikt
Detta exempel bygger vidare på det föregående scenariot. Datauppsättningen innehåller en andra datatabell för att visa hur val i varje fält ändrar de resultat som returneras av funktionen GetAlternativeCount.
Öppna dataladdningsredigeraren och lägg till laddningsskriptet nedan i ett nytt delavsnitt.
Laddningsskriptet innehåller:
En datauppsättning som laddas i följande 2 inlinedatatabeller och motsvarande fält:
CustomerTypeData: Innehåller fälten CustomerID och CustomerType.
CustomerSegment: Innehåller fälten CustomerType och Segment.
Ladda data och öppna ett ark. Skapa en ny filterruta och lägg till dessa fält som dimensioner:
CustomerType
Segment
Lägg till ett KPI och skapa sedan följande mått:
=GetAlternativeCount (CustomerType), för att hitta antalet alternativa värden i fältet CustomerType.
KPI:n med funktionen GetAlternativeCount visas med ett värde på 0 eftersom inga värden har valts i fältet CustomerType eller Segment.
Välj Drinks och Fashion från Segment-filtret. KPI:n returnerar fortfarande 0 eftersom inget värde har valts i fältet CustomerType.
KPI-resultat som visar 0 unika och uteslutna värden efter valen i Segment-filtret
Välj Retail i CustomerType-fältet och behåll urvalen i Segment-filtret.
GetAlternativeCount-funktionen returnerar nu 1 eftersom det bara finns ett unikt och uteslutet (ljusgrå) värde i fältet CustomerType, Wholesale.
KPI-resultat som visar att det finns 1 unikt och uteslutet värde efter valen i filtren för CustomerType och Segment
Även om två värden, Wholesale och Distributor, inte är valda i fältet CustomerType (dessa visas som ljusgrå och mörkgrå), är endast ett värde, Wholesale, tillgängligt för val i CustomerType på grund av val i filtret Segment.
Var den här sidan till hjälp för dig?
Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!