# GetSelectedCount — funkcja wykresu

Funkcja GetSelectedCount() zwraca liczbę wybranych (zielonych) wartości w polu.

[Using Calculation Conditions](https://play.vidyard.com/UDRXiPe6LFDgdePb4CuF3L)

Składnia:

GetSelectedCount (field\_name [, include\_excluded [, state\_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:

Argumenty

| Argumenty | Opis |
| --- | --- |
| field\_name | Pole zawierające mierzony zakres danych. |
| include\_excluded | W przypadku ustawienia wartości True(), wówczas zliczanie obejmie wartości wybrane, które są aktualnie wykluczone przez wybory w innych polach. Jeśli parametr ten ma wartość False lub został pominięty, wartości te nie zostaną uwzględnione. |
| state\_name | Nazwa stanu alternatywnego, który został wybrany dla danej wizualizacji. Jeśli używany jest argument state\_name, uwzględniane są tylko wybory powiązane z określoną nazwą stanu.<br><br>Więcej informacji zawiera temat [Korzystanie ze stanów alternatywnych na potrzeby analizy porównawczej](https://help.qlik.com/pl-PL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/alternate-states-comparative-analysis.htm). |

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/sense/November2024/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> |
| [GetPossibleCount — funkcja wykresu](https://help.qlik.com/pl-PL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getpossiblecount.htm) | Zwraca liczbę możliwych wartości. |
| [GetAlternativeCount — funkcja wykresu](https://help.qlik.com/pl-PL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getalternativecount.htm) | Zwraca liczbę alternatywnych wartości. |
| [GetSelectedCount — funkcja wykresu](https://help.qlik.com/pl-PL/sense/November2024/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/FieldFunctions/getselectedcount.htm#) | Zwraca liczbę wykluczonych wartości, bez uwzględnienia alternatywnych i wybranych wykluczonych wartości. |

Przykłady i wyniki:

W poniższym przykładzie wykorzystano trzy pola wczytane do różnych paneli filtrowania: jedno pole to First name, drugie pole to Initials, a trzecie pole to Has cellphone.

Przykłady i wyniki

| Przykłady | Wyniki |
| --- | --- |
| Jeśli na panelu First name wybrano wartość John.<br><br>`GetSelectedCount  ([First name])` | 1, ponieważ na liście First name wybrano jedną wartość. |
| Jeśli na panelu First name wybrano wartość John.<br><br>`GetSelectedCount  ([Initials])` | 0, ponieważ na liście Initials nie wybrano żadnej wartości. |
| Nie wybieraj żadnych wartości na liście First name, ale wybierz wszystkie wartości na liście Initials, a następnie zaznacz wartość Yes na liście Has cellphone.<br><br>`GetSelectedCount  ([Initials], True())` | 6. Wybrane na liście Initials wartości MC i PD mają na liście Has cellphone przypisaną wartość No, ale zwracana jest nadal liczba 6, ponieważ argument `include_excluded` ma wartość `True()`. |

Dane zastosowane w przykładzie:

```
Names:
LOAD * inline [
First name|Last name|Initials|Has cellphone
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 '|');
```