> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# チェックボックス

> はい／いいえ、完了／未完了などの二値状態を保存します。

**チェックボックス**フィールドは、はい／いいえ、オン／オフ、完了／未完了などの二値状態を記録します。ユーザーはセルをクリックして、チェック済みと未チェックを切り替えられます。

## ユースケース

| シナリオ          | 適した用途                          |
| ------------- | ------------------------------ |
| タスクの完了        | 完了、処理済み、アーカイブ済み                |
| 簡易フラグ         | VIP、ブロック中、再入荷が必要               |
| プロセスのチェックポイント | 画像アップロード済み、原稿レビュー済み、承認済み       |
| 自動化のトリガー      | チェック後に通知の送信、ステータスの更新、次のステップの開始 |

## 作成と設定

<Steps>
  <Step title="フィールドタイプを選択する">
    テーブルヘッダーの右側にある`+`をクリックし、フィールドタイプ一覧から**チェックボックス**を選択します。
  </Step>

  <Step title="フィールド名を設定する">
    「完了」「VIP」「承認済み」などのフィールド名を入力します。
  </Step>

  <Step title="デフォルト値を設定する">
    新しいレコードをデフォルトでチェック済みにするか、未チェックにするかを選択します。
  </Step>

  <Step title="フィールドを保存する">
    保存後、ユーザーはセルをクリックして状態を切り替えられます。
  </Step>
</Steps>

## 一般的な用途

* **タスクのステータス**：タスクテーブルで「完了」フィールドを使用し、未チェックのレコードだけを表示する「未完了のタスク」ビューを作成します。
* **簡易フラグ**：顧客テーブルで「VIP」、在庫テーブルで「再入荷が必要」とマークします。
* **プロセスのチェックポイント**：コンテンツカレンダーに「画像アップロード済み」や「原稿レビュー済み」などのフィールドを追加し、共同作業者が完了したステップを確認できるようにします。

## 数式でチェックボックス値を使用する

チェックボックスフィールドは、数式内でブール値として使用できます。たとえば、完了ステータスに応じて異なるテキストを返します。

```js theme={null}
IF({Done}, "Done", "In progress")
```

## 統計と自動化

* **完了状況を追跡**：サマリーバーでチェック済みの値を数えます。件数から完了率を計算できます。
* **自動化をトリガー**：「承認済み」がチェックされたら、自動化でメールを送信したり、他のフィールドを更新したりできます。

## 注意事項

* チェックボックスフィールドが表すのは2つの状態だけです。「未着手」「進行中」「完了」など複数の状態が必要な場合は、**単一選択**フィールドを使用してください。
* チェックボックスフィールドは、明確な切り替えに使用します。メモ、理由、説明には使用しないでください。
