過去ログ

                                Page     737
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼最終残高を求める。  mike 03/2/11(火) 17:02
   ┗Re:最終残高を求める。  ぴかる 03/2/11(火) 17:12
      ┗Re:最終残高を求める。  Jaka 03/2/13(木) 16:38

 ───────────────────────────────────────
 ■題名 : 最終残高を求める。
 ■名前 : mike
 ■日付 : 03/2/11(火) 17:02
 -------------------------------------------------------------------------
   みなさん、こんにちは。
かなり悩んでます。教えて下さい。
A|B|C|D|E|F
日付|氏 名|収入|支 出|残高|
1/1|たなか|15000|1000|14000|
1/1|もり |10000|1000|14000|
1/1|たなか|   |1000|13000|
1/2|いで |50000|1000|49000|
1/2|たなか|   |1000|13000|
1/2|かとう|   |1000|30000|



と入力してあるシートがありまして、同じシートでも
別のシートでもいいんですが、

1月の最終残高

氏名|最終残高
たなか|3500
い で|50000
かとう|300

と言うふうに”何月”の最終残高と入力したら、
自動的にその月の田中さん別、加藤さん別などの
最終残高が求められる方法ってありますか?
 ───────────────────────────────────────  ■題名 : Re:最終残高を求める。  ■名前 : ぴかる  ■日付 : 03/2/11(火) 17:12  -------------------------------------------------------------------------
   mikeさん、こんにちは。

>A|B|C|D|E|F
>日付|氏 名|収入|支 出|残高|
>1/1|たなか|15000|1000|14000|
>1/1|もり |10000|1000|14000|
>1/1|たなか|   |1000|13000|
>1/2|いで |50000|1000|49000|
>1/2|たなか|   |1000|13000|
>1/2|かとう|   |1000|30000|
>・
>・
>・
>と入力してあるシートがありまして、同じシートでも
>別のシートでもいいんですが、
>
>1月の最終残高
>
>氏名|最終残高
>たなか|3500
>い で|50000
>かとう|300
>
>と言うふうに”何月”の最終残高と入力したら、
>自動的にその月の田中さん別、加藤さん別などの
>最終残高が求められる方法ってありますか?
こういうのは、一般機能のデータ→ピボットテーブルを使うとあっという間に集計してくれます。やり方は忘れてしまいましたが、日付から月集計を行う事も出来ます。書籍、ヘルプ等を参考にして頂いてトライしてみて下さい。とっても便利な機能ですよ。
 ───────────────────────────────────────  ■題名 : Re:最終残高を求める。  ■名前 : Jaka  ■日付 : 03/2/13(木) 16:38  -------------------------------------------------------------------------
   こんにちは。
どのような計算をしたら提示された残高と最終残高になるのか解りませんが..。
無い知恵を絞ってみました。
マクロではありません。

  G      H     I
1      月の最終残高
2 氏名   最終残高 
3 たなか
4 もり
5 いで
6 かとう

上記の様に表を作ったら、
I1に
=DATEVALUE(YEAR($A$2)&"/" &$G$1)

I2に
=DATEVALUE(YEAR($A$2)&"/" &$G$1+MONTH(1))-1

H3に下記関数をコピペ後、H6までフィルドラッグ。
(注 長い関数だと送るのにはねられたんで、途中改行してあります。後でつなげてね!)
=IF(AND($G$1>=1,$G$1<=12),SUMPRODUCT(($A$2:$A$7>=$I$1)*($A$2:$A$7<=$I$2)*($B$2:$B$7=$G3),$C$2:$C$7)
-SUMPRODUCT(($A$2:$A$7>=$I$1)*($A$2:$A$7<=$I$2)*($B$2:$B$7=$G3),$D$2:$D$7),"")

G1に月を書き込めば、月の最終残高が表示されます。
単純に「たなか」の収入合計から「たなか」の支出合計を引いただけです。

違ってたらごめんなさい。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 737