# GetAlternativeCount

GetAlternativeCount() は、特定された項目に含まれる代替値 (白セルに灰色文字) の数を返します。

構文:

GetAlternativeCount (field\_name)

**戻り値データ型:** 整数

引数：

* field\_name: メジャー対象となるデータ範囲が含まれている項目です。

次の表には、この関数に関連するその他の関数が示されています。

関連する関数

| 関数 | 相互作用 |
| --- | --- |
| [GetStateCounts](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getstatecounts.htm) | GetStateCounts() を使用すると、単一の関数呼び出しを使用して、次の個数の計算を組み合わせることができます。<br><br><ul> <li> <p>選択された含められた値の個数。</p> </li> <li> <p>可能な値の個数。</p> </li> <li> <p>選択解除された値の個数 (項目が AND モードの場合のみ有効)。</p> </li> <li> <p>代替値の個数。</p> </li> <li> <p>代替値と選択された除外値を含まない、除外値の個数。</p> </li> <li> <p>選択された除外値の個数。</p> </li> </ul> |
| [GetSelectedCount](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getselectedcount.htm) | 選択された含められた値の個数を返します。 |
| [GetPossibleCount](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getpossiblecount.htm) | 可能な値の個数を返します。 |
| [GetNotSelectedCount](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/GetNotSelectedCount.htm) | 選択解除された値の個数 (項目が AND モードの場合のみ有効) を返します。 |
| [GetAlternativeCount](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/ChartFunctions/FieldFunctions/getalternativecount.htm#) | 代替値と選択された除外値を含まない、除外値の個数を返します。 |

## リスト ボックスの選択状態の色

このページのすべての情報は、リスト ボックスの選択状態の色について言及しています。

* QlikView ドキュメントの [配色] を [クラシック拡張] に設定します。参照: [選択スタイル設定](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/Document_Properties_General.htm#SelectionAppearance)

* [代替値の表示] がオンに設定されたリスト ボックス参照: [選択状態の表示切替](https://help.qlik.com/ja-JP/qlikview/September2025/Subsystems/Client/Content/QV_QlikView/List_Box.htm#ShowAlternatives)

次の表は、この設定によるリスト ボックスの各選択状態の配色の概要を示しています。

リスト ボックスの配色。

| 状態 | セルの色 | テキスト カラー |
| --- | --- | --- |
| 代替値 | 白色 | 灰色 |
| 選択解除 | 赤色 | 黒 |
| 除外値 | 灰色 | 白色 |
| 可能 | 白色 | 黒 |
| 選択済み | 緑色 | 黒 |
| 選択除外値 | 灰色 | 緑色 |

## 例

以下の例では、リスト ボックスに読み込まれた First name 項目と、以下の構文を使用しています。

`GetAlternativeCount  ([First name])`

* First name で John が選択されている場合、スクリプトは 4 を返します。First name には 4 つの一意の除外値 (グレー) があるからです。
* John と Peter が選択されている場合、スクリプトは 3 を返します。First name には 3 つの一意の除外値 (グレー) があるからです。
* First name では値が選択されていないため、スクリプトは 0 を返します。

例で使用されているデータ：

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