表計算のifの条件式について
LibreOfficeの表計算のifの条件式について
わからない点があります。
A1からA9までテストの点(満点100)が入力されています。
問題は
【59以下なら『C』、79以下なら『B』、100以下なら『A』とする。】
とあります。
なので(1)~(4)の導けそうな日本語文を考え
その条件で入力しましたが、
(4)しか正しく導けませんでした。
(1)~(3)のダメな点は一体どこなんでしょうか?
何しろ初心者なもので、あまり専門用語を使わず
噛み砕いてご回答してくださるとよりありがたいです。
是非、よろしくお願いします。
(1)、100以下なら『A』、80未満を『B』、60未満を『C』とする。
=if(a1<=100,"A",if(a1<80,"B",if(a1<60,"C","")))
→全部がAになる
(2)、100以下なら『A』、79以下を『B』、59以下を『C』とする。
=if(a1<=100,"A",if(a1<=79,"B",if(a1<=59,"C","")))
→全部がAになる
(3)、60未満を『C』、80未満を『B』、それ以外を『A』とする。
=if(a1<60,"C",if(a1<80,"B","A"))
→全部がCになる
(4)、60未満を『C』、80未満を『B』、100以下を『A』とする。
=if(a1<60,"C",if(a1<80,"B",if(a1<=100,"A","")))
→ちゃんとなる。
お礼
できました。どうもありがとうございました。