解決済

clip!clip!
Ads By Google

エクセルのシート1で、金銭出納帳の項目ごとに集計し

エクセルのシート1で、金銭出納帳の項目ごとに集計し、それをシート2の所定のセルに表示する方法を教えてください。

A      B      C     D     E
日付    項目    入金   出金   残高

7/1 会費(入金)   
7/3 会費(入金)
7/3 会議費(出金)      
7/10 会費(入金)   
7/11 研修費(入金)
7/12 研修費(出金)

これら 項目ごとの集計を シート2に表示したい。   

研修費には入出金の両方があります、これは番号で振り分ければ良いですね。
説明のしかたが、うまくないので、ご理解いただけるでしょうか。
よろしく、お願い申し上げます。

2009-07-22 14:34の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(1)

1.

2009-07-22 19:30:25ベスト
こういう場合には、SUMIFを使えば良いです。
SUMIF の書式
=SUMIF(条件検索の範囲,検索条件,合計範囲)
となりますので、
例えば会費(入金)の場合、
=SUMIF(Sheet1!B$2:B$7,"会費(入金)",Sheet1!C$2:C$7)
とします。
項目名のあるシート1のB2~B7の範囲で、項目名が「会費(入金)」の「入金」のセルを合計します。
範囲は実際の範囲に変え、項目名も実際のものと合わせます。
数字に$がついているのは、式をコピーして楽をするためです。列方向が変わらないで下方向にコピーする場合には、行番号を固定して置くといいでしょう。(列も固定して置いてもいいです、その場合、$B$2のようにします。)

出金の方を集計するには、
=SUMIF(Sheet1!B$2:B$7,"研修費(出金)",Sheet1!D$2:D$7)
のように合計するセルの範囲を変えます。
回答レベル : アドバイス
Ads By Google

コメント(5)

#1.  tazaemon
2009-07-23 09:38:30

BLUEPIXYさん 有難うございます。
他のカテゴリーでもお世話になっていますね。
よろしくお願いいたします。

ご教示いただいた数式に、「Sheet1」の記述があるところから見て、「シート2」の所定のセルに記述すればよいのですね。
まったくの素人に「うぶげが生えた程度」の知識しかありませんので、またお手を煩わすことになると思います。

またこれから、外出しなければなりませんので、今晩改めてご報告申し上げます。
とりあえず、御礼まで。

#2.  tazaemon
2009-07-23 18:27:06

BLUEPIXYさん、出来ました。
有難うございました。

ただ「B$2:B$7」だと7行目までしかカバーできないのではありませんか?
何行になるかはわかりませんが、B行すべてをカバーするには、どのように記述したらよいのでしょうか。
再質問になって申し訳ありませんが、よろしくお願い申し上げます。

#3.  BLUEPIXY
2009-07-23 20:01:48

>>#2
>「B$2:B$7」だと7行目までしかカバーできないのではありませんか?
その通りです。
列全体を範囲指定する場合には

「B:B」
の様に指定します。

#4.  BLUEPIXY
2009-07-23 20:07:05

蛇足ですが、Sheet1 とかB:Bなどは、直接入力しても良いですが、
シート2のセルで、

=SUMIF(
と入力した所で、シート1をクリックすると「Sheet1!」と自動的に入力されます。
その時に、B列の表示「B」をクリックすると「B:B」と自動入力されます。

#5.  tazaemon
2009-07-23 22:00:35

ははー!

面白いですねー。
頭だけ記述して、シート1でBをクリックですか。
うまくいって、完成しました。
エクセルをちょっと勉強したくなりましたよ。
有難うございました。

トラックバック(2)

トラックバックURL: