論理
ISBLANK
定義
ISBLANK は、セルが空のときは TRUE を、そうでなければ FALSE を返します。
構文
=ISBLANK(value)
引数
| 引数 | 意味 |
|---|---|
value |
調べるセルです。例: B2。 |
計算例
部品表は、メモのセルにテキストがあるとき行を filled と印を付けます。メモは B2:B4 に入っています。
| A: 枠 | B: メモ |
|---|---|
| 1 | spare |
| 2 | |
| 3 | bolt |
数式: =IF(ISBLANK(B2),"gap","filled")
結果: filled。B2 には spare が入っているので、ISBLANK は偽になり、IF は filled を返します。下にフィルすると、数式は filled、gap、filled を返します。
練習問題
セル A2 は空で、セル A3 には x が入っています。B2 に、A2 が空のときは 1、それ以外のときは 0 を返す数式を書いてください。
- B2 に、ISBLANK を使い、A2 が空のときは 1、それ以外のときは 0 と表示する IF 数式を書いてください。
- B2 は空の A2 の場合の結果を表示する必要があります。
ステップ 1 / 2
B2 に =IF(ISBLANK(A2),1,0) と入力します。
A2 は空なので、結果は 1 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
B2 は ISBLANK を使っています。
B2 は 1 を表示しています。
関連する関数
IF はよく ISBLANK を包み、セルに 1 または 0 を表示します。IFS は同じ行の他のテストの中に空セルのテストを並べられます。
よくある間違い
="" から来た空の文字列が入っているセルを空とみなすミスです。数式があるので、そのセルに対して ISBLANK は FALSE を返します。