説明
セルが空かどうかを調べるにはこの関数を使う。チェーンでサポートされます。
セルが空であれば TRUE を返却し、選択範囲が空でなければ FALSE を返却する。
構文
ISBLANK(値)
入力
この関数には以下の引数があります:
| 名称 | 必須 | 説明 | 有効入力 |
|---|---|---|---|
値 |
はい | 評価したいセル。 | セルへの参照、またはその数式。 |
例
サンプルデータ
| A | B | C | |
|---|---|---|---|
| 1 | 56 | ジョージ | |
| 2 | 緑 | 39 | ハニ |
| 3 | オレンジ | 15 | アイシス |
| 4 | 赤 | 92 | ファン |
| 5 | 青 | 22 | キンバー |
数式のサンプル
| 使用例 | 数式 | 説明と結果 |
|---|---|---|
| 特定のセルが空かどうかをチェックします。 | =ISBLANK(A1) |
この数式は次のように機能する:
このデータ設定に対して、この数式はTRUE を返します。( |
| 特定のセルが空かどうかを調べます。 | =ISBLANK(A2) |
この数式は次のように機能する:
このデータ設定に対して、この数式はFALSE を返します。( |
| 設定されたセルのいずれかが空であるか調べます。 | =IF(OR(ISBLANK(A1),ISBLANK(B1),ISBLANK(C1)), "Missing value") |
この数式は次のように機能する:
このデータ設定に対して、この数式は欠損値 を返却します。( |
メモ
- セル範囲はサポートされていない。
- ISBLANJのインスタンス複数を追加して、一連のセルのうちどれかが空白かどうかを確認できます:
=IF(OR(ISBLANK(A1),ISBLANK(B1),ISBLANK(C1)), "Missing value",SUM(A1:C1))
ORは、与えられた値のいずれかが TRUE であれば TRUE を返すので、ISBLANK 関数で識別されたセルのいずれかが TRUE を返せば、数式は「Missing value」と表示されます。
ヒント
ISBLANKは次のように使うことができる:
- データセット中の空セルをテストする.
- 空白のセルをすべて強調表示する条件付き書式ルールを起動するには (空白のセルだけを色で塗りつぶす を参照)。
- ISBLANKとIF関数を結合して、セルが空の場合にカスタマイズ・メッセージを表示することができます。例えば、セルが空白の場合、「入力が必要です」と表示することができる。
-
=ISBLANK(A1)の代わりに、=A1=""という式を使うことができる。 - ISBLANKとNOT 関数を結合することで、「空白でない」と論理を反転させることができる。例:
=NOT(ISBLANK(A1)) -
=NOT(ISBLANK(A1))の代わりに、=A1<>"という式を使うことができます。 - 空白セルを数えるには、COUNTBLANK を使う。
関連関数
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VALUE