クイックナビゲーション
FALSE 関数
概要
FALSE 関数は、論理値 FALSE を返す基本的な関数です。数式内で直接 FALSE と入力することも可能ですが、他の表計算ソフトとの互換性を保つためにこの関数が用意されています。シンプルながら、論理演算の基礎を構成する重要な要素です。
構文
FALSE()
FALSE関数の使用
FALSE 関数は、条件分岐や論理演算の基準値として使用します。IF関数やAND/OR関数と組み合わせることで、真偽判定の基盤を形成します。ワークシート上で直接 FALSE と入力する方法もありますが、関数形式の方が移植性に優れています。
FALSEの一般的な例
基本的な使用例
=IF(A1>100, TRUE(), FALSE())
A1が100より大きい場合はTRUE、そうでない場合はFALSEを返します。
条件分岐での活用
=IF(B1="完了", TRUE(), FALSE())
B1セルに「完了」と入力されている場合にTRUEを、それ以外はFALSEを返します。
論理和演算での使用
=OR(A1>50, FALSE())
A1が50より大きいか、またはFALSEの論理和を計算します。
よくある質問
機能的には同じですが、FALSE関数の方が他の表計算ソフトとの互換性が高く、移植性に優れています。
=IF(条件, TRUE(), FALSE())のように、条件分岐の戻り値として使用するのが一般的です。
FALSE関数自体はエラーを発生させません。常に論理値FALSEを返します。
一般的なエラーと解決策
#NAME? エラー
Cause: FALSE関数が認識されない
Solution: Excelの日本語版で「FALSE」と半角英字で入力してください。
注記
- Excel 2007以降で使用可能
- VBAでも同等のFALSE定数が使用可能
- データ検証の条件設定でも活用可能
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可:
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+