- ベストアンサー
Excel関数
エクセルの関数について教えてください。 例えば、 値が1≦50の場合1を返す、値が51≦100の場合2を返す、値が101≦150の場合3を返す・・・ という関数はあるのでしょうか? 教えてください。 お願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
値がセルA1にあるとすると =INT((A1-1)/50)+1 でOKだと思います。
その他の回答 (2)
- S-Fuji
- ベストアンサー率36% (592/1624)
回答No.3
こんな方法も。 A B 1 1 1 2 51 2 3 101 3 4 151 4 と、表を作っておき、C1にその値が入ったとして D1に、=VLOOKUP(C1,$A$1:$B$4,2) で、どうでしょう。
質問者
お礼
早急な回答誠に有難うございました。
- gucchi-you
- ベストアンサー率51% (54/105)
回答No.2
1から50の間、51から100の間、・・・という意味でしょうか?if関数とand関数を使えば、(A1に数値が入っているとして) =IF(AND(A1>=1,A1<=50),1,IF(AND(A1>=51,A1<=100),2,IF(AND(A1>=101,A1<=150),3,???))) となりますが。???の部分はそれ以外の場合(1より小さく151より大きい時)に返す答えです。
質問者
お礼
早急な回答誠に有難うございました。
お礼
助かりました! 早急な回答誠に有難うございました。