- ベストアンサー
特定数値の範囲をある数字で表す
初心者です。宜しくお願い致します。 セルに特定の数値が入っています。 『100.0』 ⇒ 『5』 『99.9』 ⇒ 『4』 『95.0』 ⇒ 『4』 『94.9』 ⇒ 『3』 のように、『90.0から94.9』は『3』に、『95.0から99.9』は『4』 という風にしたいのです。 このように出来る関数があれば教えて下さい。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- A88No8
- ベストアンサー率52% (836/1606)
回答No.4
こんにちは 場合分けのIF文を使う一例です。 大きなものから順にふるいにかけていきます。もちろん逆も可能。 =IF(999<INT(A1*10),5,IF(990<=INT(A1*10),4,IF(900<=INT(A1*10),3,[以下同じパターンの繰返し])))
質問者
お礼
ありがとうございます。 色々な方法があるんですね。 これからも勉強していきます!
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.3
- hige_082
- ベストアンサー率50% (379/747)
回答No.2
A1にデータがあるとして 単純に =IF(A1<95,3,IF(A1<100,4,5)) ではダメですか
質問者
お礼
ありがとうございます。 点数をつけられなくてすいません。 とても参考になりました。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.1
90未満は不明でしたので「2」にしてみましたが如何でしょうか。 =LOOKUP(セル,{0,90,95,100},{2,3,4,5})
質問者
お礼
ありがとうございます。 とてもわかりやすかったです。 点数がつけられなくて申し訳ありません。
お礼
ありがとうございました。 わかり易い画像付きで助かりました!