# GetExcludedCount — funkcja wykresu

Funkcja GetExcludedCount() zwraca liczbę wartości wykluczonych w podanym polu. Liczone są tylko pola wykluczone (ciemnoszare). Wartości alternatywne (jasnoszare) i wybrane wykluczone (ciemnoszare ze znacznikiem wyboru) nie są liczone.

Składnia:

GetExcludedCount (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 tym temacie pomocy.

Argumenty

| Argumenty | Opis |
| --- | --- |
| field\_name | Pole zawierające mierzony zakres danych. |

W poniższej tabeli przedstawiono inne funkcje, które są powiązane z tą funkcją.

Powiązane funkcje

| Funkcja | Interakcja |
| --- | --- |
| [GetStateCounts — funkcja wykresu](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getstatecounts.htm) | Używając GetStateCounts(), można połączyć obliczanie następujących liczb za pomocą jednego wywołania funkcji:<br><br><ul><li><p>Liczba wybranych uwzględnionych wartości.</p></li><li><p>Liczba możliwych wartości.</p></li><li><p>Liczba alternatywnych wartości.</p></li><li><p>Liczba wykluczonych wartości, bez uwzględnienia alternatywnych i wybranych wykluczonych wartości.</p></li><li><p>Liczba wybranych wykluczonych wartości.</p></li></ul> |
| [GetSelectedCount — funkcja wykresu](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getselectedcount.htm) | Zwraca liczbę wybranych uwzględnionych wartości. |
| [GetPossibleCount — funkcja wykresu](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getpossiblecount.htm) | Zwraca liczbę możliwych wartości. |
| [GetAlternativeCount — funkcja wykresu](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getalternativecount.htm) | Zwraca liczbę alternatywnych wartości. |

Przykład: wyrażenia wykresu

| Przykład | Wynik |
| --- | --- |
| `GetExcludedCount( Initials )` | Zwraca `0`, jeśli nie dokonano żadnego wyboru. Jeśli dokonano wyboru, zwracaną wartością jest liczba wykluczonych wartości w `Initials` w ciemnoszarym kolorze. |

## Przykład — podstawy GetExcludedCount

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getexcludedcount.htm)

#### Wyrażenie wykresu

Przegląd

W tym przykładzie widać, jak wartości zwracane przez funkcję `GetExcludedCount` zmieniają się w miarę dokonywania dodatkowych wyborów.

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`.

* Tabela zawiera następujące pola:

  * `FirstName`

  * `LastName`

  * `Initials`

  * `HasCellphone`

Skrypt ładowania

```
Example:
LOAD * inline [
FirstName|LastName|Initials|HasCellphone
John|Anderson|JA|Yes
Sue|Brown|SB|Yes
Mark|Carr|MC|No
Peter|Devonshire|PD|No
Jane|Elliot|JE|Yes
Peter|Franc|PF|Yes ] (delimiter is '|');
```

Wyniki

1. Załaduj dane i otwórz arkusz. Utwórz nowy panel filtrowania i dodaj te pola jako wymiary:

   * `FirstName`

   * `LastName`

   * `Initials`

2. Utwórz trzy obiekty KPI i dodaj następujące wyrażenia jako miary, po jednym na obiekt KPI:

   1. `=GetExcludedCount(FirstName)`, aby zliczyć liczbę wykluczonych wartości w polu `FirstName`.

   2. `=GetExcludedCount(Initials)`, aby zliczyć liczbę wykluczonych wartości w polu `Initials`.

   3. `=GetExcludedCount(LastName)`, aby zliczyć liczbę wykluczonych wartości w polu `LastName`.

   Arkusz będzie wyglądał jak na poniższej ilustracji, ponieważ nie wybrano żadnych wartości. Funkcja `GetExcludedCount` zwraca `0` dla każdego wskaźnika KPI.

   ![Arkusz z panelami filtrowania dla First Name, Initials i Last Name, a także trzy obiekty KPI, z których każdy zwraca liczbę wykluczonych wartości w tych polach.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/scripting-functions-GetExclCnt-example.png)

3. Kliknij Edytuj arkusz, aby przełączyć na tryb analizy, a następnie dokonaj kolejno następujących wyborów:

   Filtrowanie wyborów i wyników w trybie analizy

   | Wybór w panelu filtrowania | Wyniki KPI |
   | --- | --- |
   | Wybierz `John` w filtrze `FirstName`. | <ul><li><code>GetExcludedCount (Initials)</code> zwraca wartość <code>5</code>, ponieważ jest <code>5</code> wykluczonych wartości <code>Initials</code> w kolorze ciemnoszarym. Wartość <code>JA</code> pozostaje biała, ponieważ jest powiązana z wybraną wartością <code>John</code> w <code>FirstName</code>. </li><li><code>GetExcludedCount (LastName)</code> zwraca wartość <code>5</code>, ponieważ jest <code>5</code> wykluczonych wartości <code>LastName</code> w kolorze ciemnoszarym. Wartość <code>Anderson</code> pozostaje biała, ponieważ jest powiązana z wybraną wartością <code>John</code> w <code>FirstName</code>. </li></ul> |
   | Wybierz `John` i `Peter` w filtrze `FirstName`. | <ul><li><code>GetExcludedCount (Initials)</code> zwraca wartość <code>3</code>, ponieważ jest <code>3</code> wykluczonych wartości <code>Initials</code> w kolorze ciemnoszarym. </li><li><code>GetExcludedCount (LastName)</code> zwraca wartość <code>3</code>, ponieważ jest <code>3</code> wykluczonych wartości <code>LastName</code> w kolorze ciemnoszarym. </li></ul> |
   | Po wybraniu `John` i `Peter` wybierz `Franc` w filtrze `LastName`. | <ul><li><code>GetExcludedCount (FirstName)</code> zwraca wartość <code>3</code>, ponieważ istnieją <code>3</code> wartości wykluczone w <code>FirstName</code> z ciemnoszarym kolorem i bez znacznika wyboru. Funkcja <code>The GetExcludedCount</code> zlicza tylko wartości wykluczone. Alternatywne i wybrane wykluczone wartości nie są liczone. <code>John</code> jest wybraną wykluczoną wartością. </li><li><code>GetExcludedCount (Initials)</code> zwraca wartość <code>5</code>, ponieważ jest <code>5</code> wykluczonych wartości <code>Initials</code> w kolorze ciemnoszarym. </li><li><code>GetExcludedCount (LastName)</code> zwraca wartość <code>3</code>, ponieważ jest <code>3</code> wykluczonych wartości <code>LastName</code> w kolorze ciemnoszarym. 2 wartości koloru jasnoszarego, <code>Anderson</code> i <code>Devonshire</code>, są wartościami alternatywnymi. </li></ul> |
   | Zachowaj poprzednie wybory, a następnie w filtrze `LastName` wybierz `Anderson`. | <ul><li><code>GetExcludedCount (FirstName)</code> zwraca wartość <code>3</code>, ponieważ jest <code>3</code> wykluczonych wartości <code>FirstName</code> w kolorze ciemnoszarym. </li><li><code>GetExcludedCount (Initials)</code> zwraca wartość <code>4</code>, ponieważ jest <code>4</code> wykluczonych wartości <code>Initials</code> w kolorze ciemnoszarym. </li><li><code>GetExcludedCount (LastName)</code> zwraca wartość <code>3</code>, ponieważ jest <code>3</code> wykluczonych wartości <code>LastName</code> w kolorze ciemnoszarym. </li></ul> |

Końcowe wyniki wyborów w panelu filtrowania można zobaczyć na poniższej ilustracji.

Wyniki KPI wyboru imion, John i Peter, oraz nazwisk, Franc i Anderson

Wyniki KPI wyboru imion, John i Peter, oraz nazwisk, Franc i Anderson

Wyniki KPI wyboru imion, JohnJohn i PeterPeter, oraz nazwisk, FrancFranc i AndersonAnderson![Arkusz z wyborami w polach First Name i Last Name oraz odpowiednimi wynikami KPI wynikającymi z tych wyborów.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/scripting-functions-GetExclCnt-example2.png)

## Przykład — zastosowanie GetExcludedCount

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getexcludedcount.htm)

#### Wyrażenie wykresu

Przegląd

Menedżer sprzedaży używa funkcji `GetExcludedCount` do utworzenia wskaźnika KPI w celu przeanalizowania produktów sprzedanych przez sprzedawców.

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`.

* Tabela zawiera następujące pola:

  * `Salesperson`

  * `Product`

  * `SalesAmount`

Skrypt ładowania

```
Example:
LOAD * INLINE [
Salesperson, Product, SalesAmount
John, Laptops, 1000
Alice, Smartphones, 800
Bob, Laptops, 1200
Carol, Tablets, 700
Dave, Tablets, 900
];
```

Wyniki

1. Załaduj dane i otwórz arkusz. Utwórz nowy panel filtrowania i dodaj te pola jako wymiary:

   * `Salesperson`

   * `Product`

2. Utwórz nowy obiekt KPI i dodaj następującą miarę:

   * `=GetExcludedCount(Product)`, aby znaleźć liczbę wykluczonych wartości w polu `Product`.

3. Kliknij Edytuj arkusz, aby przełączyć na tryb analizy, a następnie wybierz `Alice` w filtrze `Salesperson`.

   Funkcja `GetExcludedCount` zwraca wartość `2`, ponieważ w polu `Product` znajdują się `2` unikatowe i wykluczone (jasnoszare) wartości.

   ![Arkusz z panelami filtrowania dla First Name, Initials i Last Name, a także trzy obiekty KPI, z których każdy zwraca liczbę wykluczonych wartości w tych polach.](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/scripting-functions-GetExclCnt-example3.png)

Wyniki pokazują, jak można użyć funkcji `GetExcludedCount` do analizy danych. Sprzedawca `Alice` nie sprzedał żadnych produktów w 2 z 3 grup produktów, `Laptop` i `Tablet`.