# GetAlternativeCount

GetAlternativeCount() é usado para encontrar o número de valores alternativos (célula branca com texto cinza) no campo identificado.

Sintaxe:

GetAlternativeCount (field\_name)

**Tipo de dados de retorno:** inteiro

Argumentos:

* field\_name: O campo que contém o intervalo de dados que será medido.

A tabela a seguir lista outras funções relacionadas a essa função.

Funções relacionadas

| Função | Interação |
| --- | --- |
| [GetStateCounts](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getstatecounts.htm) | Usando GetStateCounts(), você pode combinar o cálculo das contagens a seguir usando uma única chamada de função:<br><br><ul> <li> <p>Contagem de valores selecionados incluídos.</p> </li> <li> <p>Contagem de valores possíveis.</p> </li> <li> <p>Contagem de valores desmarcados (disponível apenas se o campo estiver no modo AND).</p> </li> <li> <p>Contagem de valores alternativos.</p> </li> <li> <p>Contagem de valores excluídos, não incluindo valores excluídos alternativos e selecionados.</p> </li> <li> <p>Contagem de valores excluídos selecionados.</p> </li> </ul> |
| [GetSelectedCount](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getselectedcount.htm) | Retorna a contagem de valores incluídos selecionados. |
| [GetPossibleCount](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getpossiblecount.htm) | Retorna a contagem de valores possíveis. |
| [GetNotSelectedCount](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/GetNotSelectedCount.htm) | Retorna a contagem de valores desmarcados (disponível apenas se o campo estiver no modo AND). |
| [GetAlternativeCount](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getalternativecount.htm#) | Retorna a contagem de valores excluídos, não incluindo valores excluídos alternativos e selecionados. |

## Cor de estados de seleção em listas

Todas as informações nesta página referem-se à cor de estados de seleção em uma lista com configurações específicas:

* O documento QlikView configurado para um Esquema de cores de Classic Extended. Consulte: [Aparência da Seleção](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Document_Properties_General.htm#SelectionAppearance)

* Lista configurada com a opção Mostrar alternativas ativada. Consulte: [Mostrar Alternativas](https://help.qlik.com/pt-BR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/List_Box.htm#ShowAlternatives)

A tabela a seguir descreve o esquema de cores para cada estado de seleção em uma lista com esta configuração.

Esquema de cores para a lista com uma determinada configuração

| Estado | Cor da célula | Cor do texto |
| --- | --- | --- |
| Alternativo | Branco | Cinza |
| Desmarcado | Vermelho | Preto |
| Excluído | Cinza | Branco |
| Possível | Branco | Preto |
| Selecionado | Verde | Preto |
| Selecionados excluídos | Cinza | Verde |

## Exemplos

Os exemplos a seguir usam o campo First name carregado em uma lista e a seguinte sintaxe:

`GetAlternativeCount  ([First name])`

* Como John está selecionado em First name, o script retorna 4 porque há 4 valores exclusivos e excluídos (cinza) em First name.
* Considerando que John e Peter estão selecionados, o script retorna 3, pois há 3 valores exclusivos e excluídos (cinza) em First name.
* Como não há valores selecionados em First name, o script retorna 0, pois não há seleções.

Dados usados no exemplo:

`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 '|');`