Funkcja GetAlternativeCount() służy do określenia liczby wartości alternatywnych (jasnoszarych) w podanym polu.
Składnia:
GetAlternativeCount (field_name)
Typ zwracanych danych: liczba całkowita
Informacja
Kolory używane na pasku wyboru i dla każdego stanu wyboru można modyfikować za pomocą niestandardowej kompozycji. Jeśli pracujesz z aplikacją, która używa niestandardowej kompozycji, możesz zauważyć, że wybrane opcje nie są wyświetlane w tych samych kolorach, które są opisane w temacie pomocy.
Argumenty
Argument
Opis
field_name
Pole zawierające mierzony zakres danych.
W poniższej tabeli przedstawiono inne funkcje, które są powiązane z tą funkcją.
Zwraca liczbę wykluczonych wartości, bez uwzględnienia alternatywnych i wybranych wykluczonych wartości.
Przykład: wyrażenia wykresu
Przykład
Wynik
GetAlternativeCount ([First name])
Zwraca 0, jeśli nie dokonano wyboru w polu First Name. Jeśli dokonano wyboru, zwróconą wartością jest całkowita liczba odrębnych dostępnych wartości pomniejszona o liczbę wybranych wartości.
Przykład — podstawy GetAlternativeCount
Przegląd
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.
Skrypt ładowania zawiera:
Zestaw danych załadowany do tabeli o nazwie Example.
Załaduj dane i otwórz arkusz. Utwórz nowy panel filtrowania i dodaj to pole jako wymiar:
FirstName
Dodaj wskaźnik KPI, a następnie utwórz następującą miarę:
=GetAlternativeCount (FirstName), aby znaleźć liczbę alternatywnych wartości w polu FirstName.
Wskaźnik KPI z funkcją GetAlternativeCount pojawia się z wartością 0. Jeśli wybierzesz Jane z panelu filtrowania FirstName, wskaźnik KPI zwróci wartość 4, ponieważ istnieją cztery unikatowe i wykluczone (szare) wartości. Teraz wybierz Mark, aby wybrać zarówno Jane, jak i Mark. Wskaźnik KPI dla miary GetAlternativeCount zwraca wartość 3, ponieważ istnieją 3 unikatowe i wykluczone wartości, John, Peter oraz Sue.
Wyniki wskaźnika KPI pokazujące 3 unikatowe i wykluczone wartości po wybraniu Jane i Mark z panelu filtrowania FirstName.
Można zobaczyć, jak wartości zwracane przez funkcję GetAlternativeCount zmieniają się w miarę dokonywania dodatkowych wyborów.
Przykład — zastosowanie GetAlternativeCount
Przegląd
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.
Skrypt ładowania zawiera:
Zestaw danych załadowany do tabeli o nazwie CustomerTypeData.
Załaduj dane i otwórz arkusz. Utwórz nowy panel filtrowania i dodaj to pole jako wymiar:
CustomerType
Dodaj wskaźnik KPI, a następnie utwórz następującą miarę:
=GetAlternativeCount (CustomerType), aby znaleźć liczbę alternatywnych wartości w polu CustomerType.
Wskaźnik KPI z funkcją GetAlternativeCount pojawia się z wartością 0, ponieważ w polu CustomerType nie wybrano żadnych wartości.
Wybierz Retail z panelu filtrowania CustomerType. Pole GetAlternativeCount zwraca wartość 2, ponieważ w polu CustomerType znajdują się dwie unikatowe i wykluczone (jasnoszare) wartości.
Wyniki wskaźnika KPI pokazujące 2 unikatowe i wykluczone wartości po wybraniu Retail z panelu filtrowania CustomerType.
Wyniki pokazują, że chociaż istnieje wiele wartości, funkcja GetAlternativeCount wyświetla tylko unikatową liczbę elementów, które nie zostały wybrane.
Przykład — zastosowanie GetAlternativeCount z dostępnymi wartościami
Przegląd
Ten przykład opiera się na poprzednim zastosowaniu. Zestaw danych zawiera drugą tabelę danych, aby zademonstrować, jak wybory w poszczególnych polach zmieniają wyniki zwracane przez funkcję GetAlternativeCount.
Otwórz Edytor ładowania danych i poniżej dodaj skrypt ładowania do nowej sekcji.
Skrypt ładowania zawiera:
Zbiór danych, który jest ładowany do 2 wbudowanych tabel danych i odpowiadających im pól:
CustomerTypeData: obejmuje pola CustomerID i CustomerType.
CustomerSegment: obejmuje pola CustomerType i Segment.
Załaduj dane i otwórz arkusz. Utwórz nowy panel filtrowania i dodaj te pola jako wymiary:
CustomerType
Segment
Dodaj wskaźnik KPI, a następnie utwórz następującą miarę:
=GetAlternativeCount (CustomerType), aby znaleźć liczbę alternatywnych wartości w polu CustomerType.
Wskaźnik KPI z funkcją GetAlternativeCount pojawia się z wartością 0, ponieważ w polach CustomerType lub Segment nie wybrano żadnych wartości.
Wybierz Drinks i Fashion z filtru Segment. Wskaźnik KPI nadal zwraca 0, ponieważ w polu CustomerType nie wybrano żadnej wartości.
Wyniki wskaźnika KPI pokazują zero unikatowych i wykluczonych wartości po dokonaniu wyborów w filtrze Segment.
Wybierz Retail w polu CustomerType i zachowaj wybory w filtrze Segment.
Pole GetAlternativeCount zwraca wartość 1, ponieważ w polu CustomerType znajduje się tylko jedna unikatowa i wykluczona (jasnoszare) wartość, Wholesale
Wyniki wskaźnika KPI pokazują 1 unikatową i wykluczoną wartość po dokonaniu wyborów w filtrach CustomerType i Segment.
Chociaż dwie wartości, Wholesale i Distributor, nie są wybrane w polu CustomerType (są one jasnoszare i ciemnoszare), tylko jedna wartość, Wholesale, jest dostępna do wyboru w CustomerType z powodu wyboru w filtrze Segment.
Czy ta strona była pomocna?
Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!