ID非公開

2022/6/29 11:29

33回答

パソコンのExcelについてです。 B1のセルに「=IF(A1>=70,"A","")」の式を打ち込みます。 この時、 A1のセルに「欠」と打ち込むと B1が「A」と 真の場合の結果が表示されます。

Excel | パソコン41閲覧

ベストアンサー

0

その他の回答(2件)

0

既存の回答で充分でしょう。 論理式 A1>=70 は、「セルA1のvalueが(数字)の(70以上)であるかの真義を扱ってはいません」 B1のセルに 「=AND(ISNUMBER(A1),A1>=70)」と式を打ち込むと、セルA1のvalueが(数字)の(70以上)であるかの真義がB1のセルに表示されます。

0

Excelの比較演算においては、"欠"でも"出"でもあらゆる文字列はすべての数値より大きいことになってるんです。だからA1>=70の条件を満たします。 数値かどうかを条件に加えたければ、isnumber関数を使いましょう。 =if(isnumber(得点), if(得点>=70, "合格", "惜しい"), "問題外") =if(and(isnumber(得点), 得点>=70), "A", "")