ExcelのISBLANK関数は、セルが空白かどうかを判定する関数です。入力漏れのチェックや、空白のときの処理の切り替えに使います。
目次
関数の説明
ISBLANK関数
ISBLANK関数は、セルに何も入っていないときだけ TRUE を返します。0 や、数式で返した空文字(””)が入っているセルは、空白ではないので、FALSE です。
関数
対応バージョン
Excel 2007以降のすべてのバージョンで使えます(Excel 2003でも使えます)。
構文
引数
| 引数 | 説明 |
|---|---|
| テストの対象 | 必須。調べるセル。 |
関数作成のポイント
- 何も入力されていないセルだけが、TRUE です。
- 0 が入っているセルは、FALSE です。
- 数式で “”(空文字)を返したセルも、FALSE になります。
関数活用のポイント
- 入力漏れのセルを、見つけます。
- 空白のときだけ、別の表示や計算に切り替えます。
- 必須項目が、すべて入力されているかを確認します。
使用例
まず動かしてみよう|この記事のサンプルをその場で試せます
練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。
サンプルデータ
練習用ファイルと同じ配置の、サンプルデータです。下の練習ツールで、黄色いセルを書き換えると、結果がその場で変わります。
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 入力の有無 | |||
| 2 | 項目 | 入力 | 空白か | |
| 3 | 入力1 | 10 | FALSE | |
| 4 | 入力2 | TRUE | ||
| 5 | 入力3 | 0 | FALSE | |
| 6 | 入力4 | abc | FALSE | |
| 7 | 入力5 | TRUE |
サンプル式
セルD3に、次の式を入れます。下のセルにも、同じ式をコピーします。
B3 が空白なら TRUE、そうでなければ FALSE を返します。 結果は、上から順に、「FALSE」・「TRUE」・「FALSE」・「FALSE」・「TRUE」です。
サンプルデータダウンロード
サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。
【Excel】練習用サンプルデータ(例題)をダウンロード(無料)
まとめ
ISBLANK関数の使い方の基本は、上の「サンプル式」のとおりです。黄色いセルを書き換えながら、結果の変わり方を確かめると、使い方が身に付きます。
関連のある関数
| 関数 | 説明 |
|---|---|
| ISNUMBER | 数値かどうかを判定します。 |
| ISTEXT | 文字列かどうかを判定します。 |
| COUNTBLANK | 空白のセルの個数を数えます。 |
| IF | 条件で表示を切り替えます。 |
