- ベストアンサー
EXCELで最大変化率を計算したい
Excelで変化率を計算させていますが、 例えば、 A1に +3% A2に -2% A3に -5% と入っている場合、変化率が+3%より-5%の方が大きいので、その場合、-5%と返したいのですが、どのようにすれば良いのでしょうか? Max関数では、正の数字として+3%が大きいと返してしまいますし、ABSをどうにか使えないかと思いますが。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
MAXとMINをABSして比較して大きいほうを取得するってのはどうでしょう? =if(abs(max(A1:A3))>abs(min(A1:A3)),max(A1:A3),min(A1:A3))
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
(例データ)A1:A7 4 5 -2 -1 7 5 -8 (関数式) =MAX(ABS(A1:A7) と入れて、SHIFT+CTRLキーを押しながら ENTERキー 式は{=MAX(ABS(A1:A7)}と配列数式になる。 (結果) 8 =MIN(ABS(A1:A7))といれ、SHIFT+CTRLキーを押しながらENTERキーで1
質問者
お礼
私の要求がうまく伝わっていなかったようですみません。解決しました。
- ymmasayan
- ベストアンサー率30% (2593/8599)
回答No.1
B行にABSをとって MAXを使えばいいのでは。
質問者
お礼
私の要求がうまく伝わっていなかったようですみません。解決しました。
お礼
うまくいきました。ありがとうございました。