• 締切済み

エクセル 表の作る方

現在、エクセルの表を作成しています。 「シート1」には (例) 日時 科目 入金 出金 残高 1/1 負担金 10    10 ・・ ・・    ・・ ・・ という項目別に上から順に入力し、 「シート2」には、科目別の金額集計表を作りたいと思っています。 (例)  科目  金額  負担金 10 という形です。 そこで、「シート1」が何行になるか分からないのですが、 「シート2」で金額を集計する場合、Sumif関数を使ってあらかじめ範囲を指定しておく必要があると思いますが、「シート1」に入力すると範囲が自動的に変更される方法はあるのでしょうか? (例)日時 科目 入金 出金 残高 1/1 負担金 10    10 ・・ ・・    ・・ ・・ ※当初は範囲を2行目までの選択であったが、3行目を入力すると範囲が3行目に自動的に変る。

みんなの回答

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

SUMIF関数は列指定が可能ですので、行範囲を決めなくても問題ありません。 ご例示の場合、sheet2のB2セルに=IF($A2<>"",SUMIF(sheet1!$B:$B,$A2,sheet1!C:C),"")として縦横にコピーで如何でしょうか。

  • higekuman
  • ベストアンサー率19% (195/979)
回答No.1

マクロを使えば可能ですが、このような質問をしているということは、マクロのことは知らないんですよね。 SUMIF関数を使った計算式で、範囲を10000行とかの、実際にはそこまで大量なデータは扱わない、という範囲を指定してしまえば良いと思いますが、それでは何か不都合はありますか?

kahorinn
質問者

お礼

参考になる回答ありがとうございました。 行を限定しても特に不都合はありません。

関連するQ&A

  • EXCEL 2010についての質問です。

    現金出納の残高管理表をEXCELの自動計算で作りたいのですが。添付した図の入金表と出金兼残高表は別々のシートで作られていることが前提です。つまり、入金表から出金表を引けば手許残高になるわけですが、残高表は出金日ごとの手許残高が分かるように作りたいのです。つまり手許残高日報みたいな表です。入金は残高がマイナスにならないように手許入れをし、入金表に記入されます。したがって、毎日入金が行われるわけではありません。一方、出金は原則的に日々行われます(ない日もありますが)。要は、出金された日ごとの手許残高が分かる表が必要ということです。そこで、この表の「手許残高」の列の各セルにどのような関数を入れればいいのかをおしえてほしいのです。ただ、入金表と出金兼手許残高表はあくまで別のシートです。どなたかくわしい方、おしえてください。お願いします。

  • エクセルの現金出納帳について

    エクセルの現金出納帳について 商店の現金出納帳をつけてましてそれをもとに1ヶ月のなかで   1から10日までの売上   11から20日までの売上   21日から末日までの売上 を集計してそれぞれのセルに集計額を出したいと思っています。 現金出納帳の入力項目は、 日付、科目、摘要、入金額、出金額、残高(自動計算)です。 その中で、科目が”売上”の入金額を10日ごとに集計したいです。 出納帳は、1ヶ月で1つのシートで作成しております。 一発で集計できる関数を教えてください。

  • Excelで通帳と同じ表を作るとき

    Excel で単純に 通帳と同じような表を作ると残金の所は自動で計算できますか A     B     C     D     E 入金詳細  入金額   出金詳細  出金額   残高       5000            3000                   2000  この記入方法で残高は自動計算できますか? 詳細の所には文字を入れたいです。 例えば、A給料 C衣類  など Excel初心者です よろしくお願いします

  • エクセルで複数シートをまとめる

    エクセル初心者です。店舗ごとにシートを分けて現金出納を入力しています。 日付  科目   入金   出金   残高 2/1 普通預金      1    1 2/1 売上    1         2 2/2 売上    1         3 上記のように店舗が16あるので16シートづつ入力してしています。これを一つのシートにそのまま自動転記させ1枚で印刷したいと思っています。できれば、自動転記させたものを日付ごとに印刷したいと思いますがエクセルで可能でしょうか。初心者の私にはできませんでした。どうか詳しい方教えてくださいお願いします。

  • 現金出納表の内容を別表の科目別欄に自動コピー出来ますか?

    父が自治会の会計をやっています。 そこで質問されましたが、出来るかどうか私では?なので 皆様にお願いします。 似たような質問を見ても応用出来ず困っています。 **** 出金があるごとに「A表」に記入している内容を 項目別に区切ってある「B表」のそれぞれの項目の行に 自動的にコピーできないでしょうか? A表に記入=B表にも記入される というのが理想です。 A表は出金があるごとに詰めて記入しています。 B表は数行空行がありますが一杯になると行の挿入しています。 こんなアバウトな出金簿ですが、スマートな方法がありましたら教えてください。 エクセルは「ビジコン2級」VBAは初級本をクリアした程度です。 A表。。。(sheet1) 日付 科目 内容明細 金額 ・・・・・・・・・・・・・・・・ B表。。。(sheet2) 科目1 日付 内容明細 金額 ------- ------- ------- 科目2 日付 内容明細 金額 ------- ------- ------- 科目3 日付 内容明細 金額

  • エクセルの関数・VBAについて教えて下さい。

    貸借対照表をエクセルで作成しています。 シート1には、各科目に残高を入力し、それぞれの小計・合計を算出するように関数を組んでいます。 シート2には、出力用の表を作成しており、シート1を元に表に科目と残高、合計を反映するように作成中です。 分からない点は、シート2に金額等を反映させる際に、シート1で0円だった科目を反映させないようにするにはどうしたら良いでしょうか?また、その分の行を空白にせずに残高のある科目を反映させるようにするにはどうしたら良いでしょうか? できれば関数で設定したいのですが、関数では上記処理の設定ができなければ、VBAでの設定を教えてください。 よろしくお願いします。

  • EXCEL シート毎の集計

    一覧表のシート(年月日、摘要、科目、金額、収入、支出、残高)から 科目(会議費・衛生費・備品etc)毎にシートに分けて、科目毎に集計するシートを作りたいのですが、どうやったら作れるのでしょうか? シートに移行したいデータは、一覧表にある科目毎のデータ(年月日、摘要、摘要の金額)です。 何か良い方法があればアドアイスお願いします。 よろしくお願い致します。

  • シート1に一覧表 シート2に請求書 ジャンプ?

    Windows初心者の者です。 どなたかお教えください。。。 出金伝票を作成したいと思っております。 出金日や支払先などもリストとして残しておく必要があるため、 エクセルでシート1に 番号 支払先     金額・・・・   1   HIYOKO   ¥10,500,000 2   piano       ¥3,000,000   というようなリスト表をつくっております。 シート2には出金伝票のひな形をつくっております、 以前利用したことがあるのですが、シート1のリスト表に各必要事項を入力したあとに シート2の出金伝票の番号と記載している箇所に 「 1 」と入力すれば、 シート1のリスト表の1の横列に入力したものが自動的にシート2の出金伝票に記載される仕組みが施されていました。 シート2の出金伝票の番号を入力する箇所に「  2 」と入力すればシート1のリスト表2の列に入力したものが自動的にシート2の出金伝票に記載されてるようになっていました。 このようなものを私も利用したいのですが、どなたか方法わかる方いらっしゃいませんでしょうか。 書いているだけだと意味がわからないと思いますので、表を添付致しますので、 どなたかお教えください、、 よろしくお願い致します・

  • エクセル 項目、種類の変わる元表から集計したい

    エクセルでの質問です。 サンプルにあるように、同じシートに、元表とまとめ表があります。 まとめ表には、別シートから項目と金額が貼り付けられるようになっています。 やりたいのは、元表の項目種類を集計し、まとめて表に金額集計をしたいんです。 だけども例1、例2にあるように元表に貼付られる項目の種類、数は毎回異なり、範囲が 変わってしまう事で悩んでいます。 実はマクロでこのエクセルファイルを開くと、別エクセルファイルのデータを読込、自動で まとめ表までの結果が計算されることを目指していて、元表に項目と金額が貼付られる ところまで、出来たところです。 なのですが、毎回変わる元表のデータを、まとめ表に集計する所で悩んでいます。 ピボットテーブルを使えばいいのかなと思うのですが、毎回、範囲とデータが変わるため、 範囲と再計算をしなければならないと思いますが、どのようにしたらよいでしょうか? 頭の中がごちゃごちゃして判らなくなってしまいました。 マクロも詳しくなく、マクロの記憶で、なんとか組み合わせてやっている初心者です。 申し訳ありませんが、私でも判るようなレベルで教えて頂けると、助かります。 宜しくお願いいたします。サンプル見えないと困るので下にも書きます。ずれてますが すみません。 例1            例2 シート1         シート1 まとめ表         まとめ表 項目   金額       項目   金額 1A    260       1A     250 2A    500       2B     510 3A    770       3A      20 4A     30       4B     780                6A    400                7A    500 元表             元表 項目   金額         項目  金額 1A    100          1A   100 1A    150          1A    150 1A     10          2B     10 2A    200          2B    200 2A   300           2B     300 3A     20          3A     20 3A    300          4B    300 3A    450          4B    450 4A     30          4B    30                  6A   400                  7A   500

  • エクセル2003で表を作成し、ある項目だけ抽出する方法

    エクセル2003で、出納帳を作成しています。 当然出納帳ですから、各セルには関数が入力されています。列がF列まで、行は永久に下まである表です。 B列に勘定科目として見出しをつけています。売り上げ、備品、出張費等10項目くらいあります。その項目を、1項目分の行すべて抽出し、別の場所に移動(同じ場所でもいいのですが)し、さらに残高、入金、出金欄をその抽出した行のみで再計算をする、というものです。 可能でしょうか?? オートフィルですと、きれいに項目別で抽出されるのですが、式の再計算まではしてくれません。その項目での入出金、残高を計算、表示する方法を教えてください。 よろしくお願いします。