GetExcludedCount - チャート関数
GetExcludedCount() は、特定した項目に含まれる除外された個別の値の数を検出します。除外された (濃いグレー) 項目のみがカウントされます。代替値 (薄いグレー) および選択された除外値 (チェックマーク付きの濃いグレー) はカウントされません。
構文:
GetExcludedCount (field_name)
戻り値データ型: 整数
情報メモ選択バーや各選択状態で使用される色は、カスタム テーマを使用して変更できます。カスタム テーマを使用しているアプリで作業している場合、選択内容がこのヘルプ トピックで説明されている色と同じ色で表示されないことがあります。
引数| field_name | メジャー対象となるデータ範囲が含まれている項目です。 |
次の表には、この関数に関連するその他の関数が示されています。
例: チャートの数式| 例 | 結果 |
|---|
| GetExcludedCount( Initials ) | 選択が行われていない場合は 0 を返します。選択が行われた場合、返される値は Initials の除外された値の数であり、濃いグレーで表示されます。 |
例 - GetExcludedCount の基本
概要
この例では、追加の選択が行われると、GetExcludedCount 関数によって返される値がどのように変化するかを示します。
データ ロード エディターを開き、以下のロード スクリプトを新しいセクションに追加します。
ロード スクリプトには次が含まれています:
ロード スクリプト
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 '|');
結果
データをロードしてシートを開きます。新しいフィルター パネルを作成し、次の項目を軸として追加します。
FirstName
LastName
Initials
3 つの KPI オブジェクトを作成し、KPI オブジェクトごとに 1 つずつ、次の数式をメジャーとして追加します。
=GetExcludedCount(FirstName)、FirstName 項目内の除外された値の数をカウントします。
=GetExcludedCount(Initials)、Initials 項目内の除外された値の数をカウントします。
=GetExcludedCount(LastName)、LastName 項目内の除外された値の数をカウントします。
値が選択されていないため、シートは次の画像のようになります。GetExcludedCount 関数は、各 KPI に対して0 を返します。
[シートを編集] をクリックして分析モードに切り替え、次の選択を順番に実行します。
分析モードでのフィルター選択と結果| フィルター パネルの選択 | KPI 結果 |
|---|
| FirstName フィルターから John を選択します。 | - Initials には濃いグレーの 5 つの除外値があるため、GetExcludedCount (Initials) は 5 の値を返します。JA 値は、FirstName の John という選択に関連付けられているため、白色のままになります。
- LastName には濃いグレーの 5 つの除外値があるため、GetExcludedCount (LastName) は 5 の値を返します。Anderson 値は、FirstName の John という選択に関連付けられているため、白色のままになります。
|
| FirstName フィルターから John および Peter を選択します。 | - Initials には濃いグレーの 3 つの除外値があるため、GetExcludedCount (Initials) は 3 の値を返します。
- LastName には濃いグレーの 3 つの除外値があるため、GetExcludedCount (LastName) は 3 の値を返します。
|
| John と Peter を選択した状態で、LastName フィルターで Franc を選択します。 | - FirstName には濃いグレーで選択チェックマークのない 3 つの除外値があるため、GetExcludedCount (FirstName) は 3 の値を返します。The GetExcludedCount 関数は除外値のみをカウントします。代替値および選択された除外値はカウントに含まれません。John は選択された除外値です。
- Initials には濃いグレーの 5 つの除外値があるため、GetExcludedCount (Initials) は 5 の値を返します。
- LastName には濃いグレーの 3 つの除外値があるため、GetExcludedCount (LastName) は 3 の値を返します。2 つの薄いグレーの値である、Anderson と Devonshire は代替値です。
|
| 以前の選択をそのままにして、LastName フィルターで Anderson を選択します。 | - FirstName には濃いグレーの 3 つの除外値があるため、GetExcludedCount (FirstName) は 3 の値を返します。
- Initials には濃いグレーの 4 つの除外値があるため、GetExcludedCount (Initials) は 4 の値を返します。
- LastName には濃いグレーの 3 つの除外値があるため、GetExcludedCount (LastName) は 3 の値を返します。
|
フィルター パネルの選択の最終結果は、次の画像で確認できます。
ファースト ネーム John と Peter、ラスト ネーム Franc と Andersonを選択した KPI 結果

例 - GetExcludedCount のシナリオ
概要
営業マネージャーは、GetExcludedCount 関数を使用して KPI チャートを作成し、営業担当者が販売した製品を分析します。
データ ロード エディターを開き、以下のロード スクリプトを新しいセクションに追加します。
ロード スクリプトには次が含まれています:
ロード スクリプト
Example:
LOAD * INLINE [
Salesperson, Product, SalesAmount
John, Laptops, 1000
Alice, Smartphones, 800
Bob, Laptops, 1200
Carol, Tablets, 700
Dave, Tablets, 900
];
結果
データをロードしてシートを開きます。新しいフィルター パネルを作成し、次の項目を軸として追加します。
新しい KPI オブジェクトを作成し、次のメジャーを追加します。
[シートを編集] をクリックして分析モードに切り替え、Salesperson フィルターから Alice を選択します。
Product 項目に 2 つの一意の値と除外された値 (濃いグレー) があるため、GetExcludedCount 関数は 2 の値を返します。
結果は、GetExcludedCount 関数を使用してデータを分析する方法を示しています。営業担当者 Alice は、3 つの製品グループのうち 2 つの製品グループ (Laptop 製品と Tablet 製品) を販売していません。