[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『計算結果を奇数、偶数によって切り下げる方法』(なおとも)
はじめまして、エクセル初心者です。
ご指導よろしくお願い致します。
実際に使っている数式ですが
『(J3*20)*0.9』の結果を同一セル内で
百の位が奇数のときは1切り下げ
偶数のときはそのままという形で表示させたいのですが
どのように記述すればよいのでしょうか。
例 8300→8200
10500→10400
このような形です。どうぞよろしくお願い致します。
=TRUNC(J3*20*0.9,-2)-IF(ISODD(LEFT(MOD(J3*20*0.9,1000),1)),100,0)
◆これでいいとおもうのですが!? ◆はずしていたら、ごめんなさい! (Maron)5:02
=FLOOR(J3*20*0.9,200) で良いかもしれませんね。 (Yosh!)
◆Yosh! さんに、脱帽! (Maron)
みなさんありがとうございます。
実は正の数の時は表示されるのですが
負の数の時は『#NUM』になって表示ができません。
セルの書式設定をさわってみたのですが
うまくいきません。
再度教えて頂けるとたすかります。
ちなみにエクセルのバージョンは2003です。
よろしくおねがいします。
Yosh!さんの数式をちょいとお借りして、=FLOOR(J3*20*0.9,200*((J3>0)*2-1)) で どうでしょう? (純丸)(o^-')b
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.