[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『複雑すぎてギブアップ』(たすkてください)
A B C D E F 1 4 4 2 2 4 4 2 3 4 4 2 4 4 4 2 5 4 4 2 6 4 4 2 7 4 4 2 8 4 4 2 9 4 4 2 10 4 4 2
セルが上記のようにあり セルB、D、Fに下記1回目単価(125)を入力
但し A、C、Eの合計が40になった段階で2回目の単価(137.5)を反映させたい。
1回目 5000(/40) 125
2回目 5500(/40) 137.5
3回目 5000(/40) 125
4回目 5200(/40) 130
ただ、単に 40を割り振れば問題ないのですが、4、4、2の数字が変更になる場合があります。
セルのA、C、Eに反映されている数字が変更しても法則通り 合計A、C、Eの合計が40になったタイミングで次の単価が反映される式は作れますでしょうか?
文章で説明が難しいのですが、よろしくお願い致します。
< 使用 Excel:Excel2007、使用 OS:unknown >
上の表で、A、C、Eの合計が40になったタイミングで次の単価が反映された場合の
B、D、E に入力された単価がどうなるのか、表にして掲載してみて下さい。
(ウッシ) 2015/07/24(金) 13:48
>但し A、C、Eの合計が40になった段階で2回目の単価(137.5)を反映させたい。 ここはA列、C列、E列の三つの列の合計の累計が40を超えた場合か、A列の累計が40、C列の累計が40、 E列の累計が40を超えた場合なのかどちらだろうか? (ねむねむ) 2015/07/24(金) 13:49
> 4、4、2の数字が変更になる場合があります。 というのであれば、この例に限定せず一般化して考える必要があります。
(Q1)行の途中で40を超えることがあるのか。
(Q2)直前までの合計が39で、そのセルを足したら42等というケースは
どう扱うのか、 なども明確にする必要があるでしょう。
同じ形式で、最初からの累計値を別途のセル範囲に計算して置いて、
=FLOOR(累計値/40,1)+1
で何番目の単価かを計算します。
その結果をもとに、単価表を表引きすればいいのだとは思います。
いずれにせよ、正確な問題の提示をされることですね。
(γ) 2015/07/24(金) 21:08
とマルチポスト。 (マルチーズ) 2015/07/27(月) 11:40
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.