人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EXCELで、以下のような表を作っています。

やりたいことは、「今年度実績数」を入れた月の数値から
昨年と比べての進捗の比率を出したいのです。


5月までなら

= SUM(C1:C2)/SUM(B1:B2) =(8+21)/(10+20) =96%


6月の実績数に 40 と入れた場合

= SUM(C1:C3)/SUM(B1:B3) = (8+21+40) / (10+20+30)

みたいな感じで、115% という結果が出ればいいのですが。

データを入れていく都度、式を変えるのが面倒でして、
VBAではなく、なんとか「関数」だけで実現は可能でしょうか?




[A] [B] [C]
[1] 4月 10 8
[2] 5月 20 21
[3] 6月 30
[4] 7月 40
[5] 8月 50
[6] 9月 60
--------------------------------------
累計昨年対比 96%

よろしくお願い致します。

●質問者: tatyu
●カテゴリ:コンピュータ
✍キーワード:b2 C3 Excel VBA データ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● aki73ix
●20ポイント

http://nifberry.727.net/test/hatena23.xls

4月の累計昨年対比に

=SUM($C$1:$C1)/SUM($B$1:$B1)

をいれて、セルの右下をドラッグして引っ張って他の月に適用すればOKです

「$」を活用しましょう

◎質問者からの返答

ごめんなさい!

セルの場所は1つなんです。月別での進捗なら分かるんですが・・・

下に書いたのがそういうつもりでした。

またご伝授よろしくお願い致します!!


2 ● garyo
●20ポイント

http://www.vector.co.jp/

Vector:ソフトウェア・ライブラリ&PCショップ

[A] [B] [C] [D] [E] [F]

[1] 4月 10 8

[2] 5月 20 21

[3] 6月 30

[4] 7月 40

[5] 8月 50

[6] 9月 60

--------------------------------------

累計昨年対比 96%

[E1]=B1

[E2]=E1+B2

・・・

[En]=En-1+Bn (Bの同じ行と1つ上のセルの和

[F1]=C1

[F2]=F1+C2

・・・

[Fn]=Fn-1+Cn (Cの同じ行と1つ上のセルの和

として

[D1]=F1/E1

[D2]=F2/E2

・・・

[Dn]=Fn/En

でどうでしょう?

◎質問者からの返答

うう、すみません〜

「累計昨年対比」を表示したいセルが”1カ所”なんです。

関数で何か実現できる方法を是非ご伝授をお願いします。


3 ● atsuatsu
●20ポイント

http://www.yahoo.co.jp/

Yahoo! JAPAN

[A] [B] [C] [D](分母)

[1] 4月 10 8 =if(C1=””,0,B1)

[2] 5月 20 21 =if(C1=””,0,B1)

[3] 6月 30

[4] 7月 40

[5] 8月 50

[6] 9月 60

D列にこのように式を入れて、累計昨年対比の分母にすればいけると思いますが。

◎質問者からの返答

あ!あ!分かったような気がします。

(仰せの内容を検討しておりましたら、一人で大混乱してまして、回答遅れてすみませんでした)


4 ● ponta3rd
●20ポイント

http://www.hatena.ne.jp/1087976143###

EXCELで、以下のような表を作っています。 やりたいことは、「今年度実績数」を入れた月の数値から 昨年と比べての進捗の比率を出したいのです。 5月までなら = SUM(C1:.. - 人力検索はてな

まずD列の各行に

=IF(C1>0,B1,0)

=IF(C2>0,B2,0)

の様に計算式を入れて、D行を丸ごと非表示にします。

次に、

=SUM(C1:C6)/SUM(D1:D6)

で、非表示の場所と割り算すれば、

C列に値が入っているところまでで計算できると思いますがこの様な方法ではいかがでしょうか。

◎質問者からの返答

あっ!そうですね。どうもありがとうございます。

SUM関数から頭が抜けず、どうしても B1:C1 みたいな範囲が頭をぐるぐるとしてました。

別の列という発想がございませんでした。

一人大混乱ですみませんでした。

皆様、どうもありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ