[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『セル@がプラスAがマイナスの条件の時は絶対値にしたい』(ショスケ)
=INDEX(F4:K9,MATCH(D35,E4:E9,1),MATCH(C50/C28,F3:K3,1))
以上の数式に数式を追加し、C50が正の値でC28が負の値だった場合に C50/C28の数値が絶対値になるようにしたいです。 IFやABSを入れましたが上手くいきません。 どなたか教えて下さい。
=INDEX(F4:K9,MATCH(D35,E4:E9,1),MATCH(sign(C28)*C50/C28,F3:K3,1))
↑
signを入れたらどうですか?
(半平太)
すんげー!! 解決しました。
半平太さん、何故なのですか?
Signのヘルプ >数値の正負を調べます。・・ >数値が正の数のときは 1 ・・ >負の数のときは -1 となります。
もしC28がマイナスなら、Signは「-1」となり、マイナスxマイナス でプラスに変わってくれます。 もしC28が プラス なら、Signは「+1」となり、 プラス x プラス でプラスです。
つまり、この部分の計算結果はプラスにしかならないって寸法です。
(半平太)
>IFやABSを入れましたが上手くいきません。
=INDEX(F4:K9,MATCH(D35,E4:E9,1),MATCH(C50/abs(C28),F3:K3,1))
↑
やってみたら、これでもできましたよ。。
(半平太)
半平太さん、ありがとうございました。 またひとつ勉強になりました。
(ショスケ)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.