フィルター
フィルターを使うと、編集者は正確なテーブル表示を定義し、閲覧者がその表示をどこまで操作できるかを決められます。素早い検索とは異なり、フィルターはテーブルに含める行を決定する型付きのルールです。
表示
フィルター表示は 3 つの要素で構成されます
まず条件を 1 つ作成し、必要に応じて別のルールと組み合わせ、選択結果を既定の表示として保存します。ソースとテーブルの値は変更されません。
AND と OR で条件を組み合わせる
単純な条件リスト以上のロジックが必要な場合はグループを使用します。各グループ内ではすべてまたはいずれかを選び、グループ間では AND または OR を選びます。
- グループ内のすべて / AND
- ステータスがオープン AND 期限が次のレポート期間内。行は両方のルールを満たす必要があります。
- グループ内のいずれか / OR
- 優先度が高 OR 緊急。いずれかの値を持つ行が含まれます。
- 括弧ロジックのためのグループ
- (チームが Support OR チームが Success) AND ステータスがオープンのような式では、別々のグループを作成します。
グループは 1 階層です。グループ内のルールにはすべてまたはいずれかを使い、グループ間は AND または OR でつなぎます。グループを入れ子にはできません。
ルールはデータ型に合わせて選びます
Simple Tables は選択した列のデータ型に合う演算子だけを表示します。これにより条件が分かりやすく、結果も信頼できるものになります。
| データ型 | 使用できるルール | 用途 |
|---|---|---|
| テキスト | 含む · 含まない · 次と一致 · 次と一致しない · 空 | タイトル、名前、ID、自由記述を探します。 |
| 選択値と Yes/No | いずれかに一致 · いずれにも一致しない · 空 | 複数のステータス、カテゴリ、ブール値を選びます。 |
| 数値 | 等しい · より大きい/小さい · 以上/以下 · 範囲内 | 金額、数量、割合、スコアを絞り込みます。 |
| 日付 | 当日 · 前 · 後 · 範囲内 | 今日、過去 7 日間・30 日間、今月、先月などの候補を使えます。 |
目的に合った表示を 4 ステップで作成する
プレビューでルールを作成し、表示される行を確認してから、閲覧者がフィルターをさらに調整できるかを決めます。
テーブルでルールを作成
- 1 表示設定でフィルターバーを有効にします。
- 2 テーブルバーでフィルターに切り替え、フィルターを追加を選択します。
- 3 列、演算子、条件に一致させる値を 1 つ以上選択します。
- 4 フィルターを適用します。ルールは編集または削除できるチップとして表示されます。
適切な演算子を使用
使用できる演算子は列の型に応じて変わります。テキストでは含むや空欄チェック、選択値とブール値では複数値、数値では比較や範囲、日付では前後、当日、範囲と、今日や過去 7 日間などの候補を使用できます。
既定の表示を保存
フィルターバーを有効にし、既定の表示としてフィルターを選びます。マクロ設定のライブプレビューでルールを作成してから、マクロを保存します。
保存したルールは、テーブルを読み込むたびに新規行と既存行に適用されます。閲覧者の変更はローカルに留まり、マクロ設定での変更だけが保存済みの既定表示を更新します。
保存したフィルターを閲覧者から隠す
少なくとも 1 つのルールを保存すると、閲覧者向けにフィルターバーを隠せます。ルールは引き続き実行されますが、閲覧者には絞り込まれた結果だけが表示され、条件を変更または削除できません。
公開表示には、すでにフィルターされた結果の中を検索するためのコンパクトな検索が残ります。この検索で保存済みフィルターが解除されることはありません。
ヒント
意図的な列ベースの条件にはフィルターを使用してください。現在の表示で素早くテキストを探す場合は検索が適しています。両方のツールは組み合わせて使えます。
編集者用データは保存済みフィルターから除外されます
マクロ設定で保存済みフィルターを作成する際、非表示列と Incognito 列は使用できません。そのため、保存済みフィルターが編集者専用の値を公開することはありません。確認済みのページ編集者は hiddenData をローカルの実行時フィルターでのみ使用でき、その選択が既定の表示として保存されることはありません。