論理関数条件を指定して、条件を満たしている場合と、満たしていない場合に、それぞれ指定した値を返す。 IF関数書式 IF(論理式、真の場合、偽の場合) 指定された条件が TRUE (真) のとき 真の場合 を返し、FALSE (偽) のとき 偽の場合 を返します。 <使用例> IF(D3>=100%、"○"、"×") 論理式=D3の値が100%以上だったら・・・・D3>=100% 地区別売上表のセル D3 には、達成率を計算する式が入力されています。D30 の式の結果が 100%以上の場合は "○" と表示され、それ以外の場合は "×" と表示されます。 全ての条件を満たすかどうか調べる AND関数書式 AND(論理式1、論理式2...) AND関数は、複数の条件を全て満たしているかどうかを調べるための関数です。条件を満たせば「TRUE」を返し、満たさない場合は、「FALSE」を返します。 ●<具体例01> =AND(1<A2、A2<100) 数式 説明 (計算結果) ※IF(論理式、真の場合、偽の場合)・・・論理式・(AND(1<A3、A3<100)、真の場合(A3の数値を返します)、偽の場合(文字列「範囲外の値」を返します。 1つの条件を満たすかどうかを調べる OR関数書式 OR(論理式 1、論理式 2、...) OR関数は、複数の条件のうちいずれか1つを満たしているかどうかを調べます。条件を1つでも満たせば「TRUE」を返し、満たさない場合は、「FALSE」を返します。 条件を満たせば「TRUE」を返し、満たさない場合は、「FALSE」を返します。条件を満たせば「TRUE」を返し、満たさない場合は、「FALSE」を返します。 ●<具体例01> =OR(100<A2、50<B2) 数式の説明(結果) ●01・・・A2の値が100以上か、又はB2の値が50以上ならば、TRUEを返し、そうでない場合は、FALSEを返します。(TRUE) 数値が入力されたセルを調べる ISNUMBER関数書式 ISNUMBER(テスト対象) ISNUMBER テストの対象が数値を参照するとき TRUE を返します。 ●A5に330.92の値が入力してある場合 文字が入力されたセルを調べる ISTEXT関数書式 ISTEXT(テスト対象) テストの対象が文字列を参照するとき TRUE を返します。 セルのエラーを調べる ISERROR関数書式 ISERROR(テスト対象) テストの対象が任意のエラー値 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? または #NULL! のいずれか) を参照するとき TRUE を返します。 文字列のふり仮名を表示する PHONETIC関数書式 PHONETIC(範囲) 文字列のふりがなを返します。 <使用例> =PHONETIC(A2) 戻る|進む |