こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

複雑な数式…。

説明力が低いので添付ファイルを付けました。
B5へ下記の数式を入れての表示出来たのですが…。
=INT((320*B$4+1500)*1.05)

B6の場合は1×0 1×0.1…としたいのですが
どうすれば同じ様な感じで表示出来るのでしょうか?

教えて下さい。宜しくお願い致します。

投稿日時 - 2009-06-26 22:10:29

QNo.5077165

すぐに回答ほしいです

質問者が選んだベストアンサー

No.3です。
何度もごめんなさい。

内容を理解していませんでした・・・

小数点以下は切り捨てだったのですね?

B5セルの数式を
=ROUNDDOWN((320*(ROW()-5+B$4)+1500)*1.05,0)
に訂正してください。

どうも失礼しました。m(__)m

投稿日時 - 2009-06-26 23:39:48

お礼

こちらこそ分かりづらい説明ですいません…。
無事解決出来ました↑
本当にありがとうございます。

投稿日時 - 2009-06-27 05:50:57

ANo.5

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.6

B6=1×0の式を組み込んだとしてもB列は全て1575の回答が返りますね

B6=ROUNDDOWN(INT(320*$A5*B$4+1500)*1.05,0)の式を【K6】セルまでドラッグします

B6~K6まで範囲選択したままK6セルのオートフィルハンドルをダブルクリックすると最終行まで一気に計算式がコピーされます
オートフィルハンドルをダブルクリックしてもうまくいかなかった場合は最終行までドラッグして下さい

投稿日時 - 2009-06-27 02:58:41

お礼

回答ありがとうございます☆
=ROUNDDOWN((320*(ROW()-5+B$4)+1500)*1.05,0)
上記の式で解決出来ました!!

投稿日時 - 2009-06-27 05:57:29

ANo.4

>B5と同じ値になってしまいます…。

はい、
1×0=0ですから、合ってますよ
と言うより、B5(5行目)の式が間違っていると思います
B6に入れた式を各セルにコピーしてみてください

投稿日時 - 2009-06-26 23:37:29

お礼

何度も回答ありがとうございます!!
=ROUNDDOWN((320*(ROW()-5+B$4)+1500)*1.05,0)
上記の式で解決しました!!
お手数おかけしました…。

投稿日時 - 2009-06-27 05:56:24

ANo.3

こんばんは!
最初質問を読ませてもらったときは内容が理解できなかったのですが・・・

補足で何とか理解できたと思います。

一例ですが・・・
あくまで画像の表の配置の場合での数式になります。

B5セルを =ROUND((320*(ROW()-5+B$4)+1500)*1.05,0)
としてみて
これをオートフィルで縦・横へズイズィ~!としてみてください。

多分希望に近い形になるのではないでしょうか?

もし間違っていたらごめんなさいね。m(__)m

投稿日時 - 2009-06-26 23:33:06

ANo.2

多分、こういう事かと...

B6 =INT((320*$A6*B$4+1500)*1.05)

投稿日時 - 2009-06-26 23:08:29

補足

B6に入力したのですが
B5と同じ値になってしまいます…。
すいません…。

投稿日時 - 2009-06-26 23:22:52

ANo.1

>B6の場合は1×0 1×0.1…としたいのですが

これって意味不明なのですが????

投稿日時 - 2009-06-26 22:49:42

補足

回答ありがとうございます。
説明不足ですいません…。
自分がしたいと願う事は

\320円+\1500円を0.1刻みに表示させて
最後に全体に消費税の5%をかけて小数点切捨てを行う…。

(例)添付ファイルに表示されているように

\320円×0.0=\0円 これに\1500円を足して
消費税を入れると\1575円となります。

0,1の場合は
\320円×0,1=\32円 これに\1500円を足して
消費税を入れると\1608円となります。

これを下まで計算すると言う意味です…。
理解出来なかったらごめんなさい…。

投稿日時 - 2009-06-26 23:07:19

あなたにオススメの質問