質問: excelの複数の条件にあった式を教えて下さい。 a b c d e 1 4.7 16 8 3 2 5.8 0.0 3.0 6.0 3 4.5 4 2.16 5 3.55 ・ ・ ・ ・ aの列には1日の平均気温が入力されています。(a31まで) b1に、「a1が16°C以上だったら0.0、8°C以上16°C未満だったら3.0、3°C以上8 °C未満だったら6.0」と式を作り、b2から下の欄も、「 」内の条件でした いのですが、教えてもらえないでしょうか? 宜しくお願いします。 あらかじめ、c1~e1に16°C、8°C、3°Cと言う意味で数字を入れています。 c2~e2にも、条件を満たしたら、この数字になりなさいという意味で数字を 入れています。 if文を使ってb1に =if(a1>c1,”0.0”,if(d1≦a1>c1,”3.0”,if(e1≦a1>d1,"6.0",""))) と式を入れたのですが、#nameとエラーが出てきます。
回答: #2,3のmshr1962です。 >3°C以下も6.0にしたいのですが、その場合はどうしたらいいのでしょうか? c列の3を-99999のような低い数値にすれば表示されます。 =index({"6.0","3.0","0.0"},1,match($a1,{3,8,16},1)) の場合はmatch内の3を変更ですね。