Excel の true と false (ブール値)
TRUE と FALSE はブール値です。どちらの値も条件の結果を表します。たとえば、1 = 1 は TRUE、1 = 2 は FALSE です。どちらの場合も、結果を理解するのに役立つブール値が用意されています。これらは真理値とも呼ばれます。
Excel では、これらのブール値を使用する方法が 2 つあります。
- セルにそれらを入力します。
- それに応じてそれらを返します。
ほとんどの場合 (Excel で作業している場合)、セルに手動で入力する必要はありません。また、セル内で TRUE と FALSE を取得するために使用できる方法が他にもいくつかあります。
注: TRUE と FALSE は、それぞれ 1 と 0 に相当します。
TRUE 関数と FALSE 関数を使用する
Excel には、2 つのブール値を取得するための 2 つの特定の関数、TRUE と FALSE があります。
これらの関数では、関数内に引数を指定する必要はありません。
=TRUE() =FALSE()
条件でテストして結果を取得する
条件をテストすると、結果は常に TURE または FALSE になります。これらは、Excel で TRUE と FALSE を頻繁に扱う状況です。
1 = 1 をテストすると、数式は TRUE を返します。
ただし、1=2 をテストすると、数式は FALSE を返します。
TRUE と FALSE は、Excel で条件の結果を表現するためのベースです。 ExcelのIF関数はTRUEとFALSEでも機能しますが。
IF 関数のすべての動作は、TRUE 値と FALSE 値に基づいています。
論理演算子の使用
Excel には、テスト条件を取得するのに役立つ論理演算子があります。これらの論理演算子は、結果を TRUE 値と FALSE 値で返します。
- < より大きい
- > 未満
- <>に等しくない
テスト値を相互にテストしても、結果は TRUE または FALSE になります。
TRUE-FALSE から 1-0 への変換
ブール値を 0 と 1 に変換するには 2 つの方法があります。
- 機能N
- 二重マイナス記号
上の例では、最初に N 関数を使用し、次に 2 つのマイナス記号 (–) を使用して、TRUE と FALSE の両方を 1 と 0 に変換しました。
2 つの方法のうち、2 つのマイナス記号を使用する利点はほとんどありません。たとえば、TRUE でセルをカウントしたい場合は、SUM とともに使用できます。