最近勤務し始めて会社で、損益表をつけてくれと頼まれたのですが、これまでは手書きで表を作っていたようです。
毎日たくさんの伝票があがってきて、毎日の集計を出して最終的に月間の損益を出すのですが、問題は月末に月初の伝票があがってくるということが普通に起きるので、結局月末にまた電卓を叩いて・・・という作業になるのです。そこで、エクセルで入力しておいて、月末の作業を簡単に出来ないものか・・・と思うのですが。
毎日、売上・仕入・原価ともに合計を出して、売上合計-(仕入合計+原価合計)=その日の損益、そして月末に損益累計を出します。
伝票の枚数もバラバラ、ない日もあります。
どのように関数を組み込めばよいでしょうか。
また、最終的には1日ごとの合計しか必要ないので、ピボットテーブルというものでまとめるのがいいのでしょうか。
エクセルがあまりわからないので、どうかよろしくお願いいたします。
No.1
- 回答日時:
この回答への補足
ありがとうございます。テンプレートは結構探したのですが、毎日の細かい入力が出来ずに月間でまとめられているのが多いのと、経費などは関係ないので、項目などがピタッと合うのが見つかりませんでした。
補足日時:2010/01/02 14:38No.2ベストアンサー
- 回答日時:
こんばんは!
参考になるかどうか判りませんが・・・
一つの案です。
↓の画像で説明させていただきます。
(画像が小さくて見づらいかもしれません)
Sheet1には日付順に関係なく入力しても、Sheet2にまとめて表示させる方法です。
Sheet1の日付欄には全てシリアル値で日付を入力するようにします。
そして、Sheet2にはA列にシリアル値で1日~月末まで日付を入力しておきます。
Sheet2のB2セルに
=SUMPRODUCT((Sheet1!$A$2:$A$1000=Sheet2!$A2)*(Sheet1!C$2:C$1000))
という数式を入れ、D2セルまでオートフィルでコピーします。
とりあえず、Sheet1が1000行まで対応できるようにしていますが
データ量によって範囲指定の領域はアレンジしてみてください。
E2セルに
=B2-(C2+D2)
B2~E2セルを範囲指定し、E2セルのフィルハンドルで月末までオートフィルでコピー。
F2セルは単純に =E2とし、F3セルは
=F2+E3
として、メニュー → 書式 → 条件付書式 → 「数式が」→ 数式欄に
=F3=F2 として書式 → フォントの色を「白」 → OK
F3セルを月末までオートフィルでコピーします。
これでSheet1の日付順がバラバラでも各日付毎にSheet2の方に集計できると思います。
尚、Sheet2の「0」が目障りであればメニュー → ツール → オプションの表示タブで
「ゼロ値」のチェックを外しておけば、「0」は表示されません。
以上、当方使用のExcel2003での方法になります。
長々と書きましたが参考になれば幸いです。
他に良い方法があれば読み流してくださいね。m(__)m
この回答への補足
ありがとうございます。
tom04さんにいただいた方法を参考にして、少し改良してみたのですが、エラーマークが出てしまいました。 周辺の数式と異なっています、とのことでしたが・・・
Sheet2について
E列を B-D
F列を E列の累計 F2=E2, F3=F2+E3・・・
G列を B-(C+D)
H列を G列の累計
というようにしてみました。
数値に間違いはないようなのですが、G列にエラーマークが出てしまいました。
何か間違ってしまったのでしょうか・・・
もしよければ教えていただけないでしょうか。
宜しくお願いします。
No.3
- 回答日時:
>問題は月末に月初の伝票があがってくるということが普通に起きるので、
>結局月末にまた電卓を叩いて・・・という作業になるのです。
>そこで、エクセルで入力しておいて、月末の作業を簡単に出来ないものか・
つまり
入力用のシート
日付 取引先 売上 仕入れ 原価
・・
で、伝票1枚を1行に毎日入力します。
集計のシート
年月 売上 仕入れ 原価 損益
10/01
10/02
・・・
で月単位の合計が出ればよいのですよね。
集計シートの月単位の売上の合計、仕入れの合計、原価の合計は
SUMIF関数で集計できます。
一般的なお仕事で想像して、こんなことかなと思って回答しました。
subtotal と sum で 簡単な 表を作ってみましたが納得がいかず・・・ なるほど、sumifというのもあるんですね。 やってみたいと思います。 ありがとうございます。
No.4
- 回答日時:
SUMIF関数を使って、ある期間の間の合計を出します。
集計のシート
年月 売上 仕入れ 原価 損益
10/01
10/02
の年月は 2010/1/1と日付をシリアル値で入力、
表示形式で yy/mm として年と月を表示させておきます。
SUMIF関数で 2010/2/1 未満の条件の合計から
2010/1/1 未満の条件の合計を引き算すると
2010年1月の合計がでます。
No.5
- 回答日時:
こんばんは!
No.2です。
返信が遅れて申し訳ございません。
補足を読ませてもらいました。
Sheet2のG列でエラーが表示されたみたいですね。
Sheet2のB~D列までに関してはちゃんと表示できたでしょうか?
E列以降に関しては単純に足し算だけの数式になると思いますので、
そこでエラーが出るというのはちょっと考えにくいのですが・・・
実際にどのような数式を入れて、エラーになっているのか判らないので
数式内にセル番地は正しく入力されていますか?
というくらいしか答えがありません。
回答にはならないとおもいますが、
この程度でごめんなさいね。m(__)m
相変わらずエラーは出たままですが、どうにか業務を遂行できているので、このまま使用しようと思います。
みなさま、大変お世話になりました。
また何かありましたら新たに質問を立ち上げさせていただきたいと思いますので、今回はこれで締め切らせていただきたいと思います。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル/列追加時、合計行の計算式 7 2023/03/15 11:14
- Excel(エクセル) エクセルで、未来の月の数値を表示させないようにしたい 1 2022/05/07 18:58
- 簿記検定・漢字検定・秘書検定 ドル口座から支払う場合の計上の仕方 5 2022/10/03 20:45
- その他(ビジネス・キャリア) 事業復活支援金の事前確認での売上高チェックについて 2 2022/03/26 13:47
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) EXCELピボットテーブル関数について 2 2023/04/10 20:35
- その他(資産運用・投資) idecoではなりませんが、企業確定拠出年金に加入しています。 毎月の購入する運用商品を4種類、スイ 2 2023/03/18 09:58
- 株式市場・株価 同日中の特定口座内での株式売買における実質損益について 4 2022/06/22 05:18
- 会計ソフト・業務用ソフト 会計ソフトを探してます。 4 2022/08/17 08:35
- 確定申告 FX 売買損益を複数年度税務申告。 2021年12月に終わる年において1000万円の売買益が計上され 8 2022/04/20 16:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
Excel 日付を比較したら、同じ...
-
Outlookを立ち上げたらGoogleロ...
-
outlookのメールが固まってしま...
-
会社PCのメールが更新されない
-
【スプレッドシート】指定の日...
-
ウィンドウィズ メモ帳で日付だ...
-
英数字のみ全角から半角に変換
-
Excelで空白以外の値がある列の...
-
Microsoft Formsの「個人情報や...
-
microsoft office
-
MicrosoftOfficeについて質問で...
-
マイクロソフト 一時使用コード...
-
outlookで宛先が異なるメールを...
-
Outlookでの時間指定送信機能に...
-
【スプレドシート】目標達成の...
-
自分の専門分野の仕事。初見で...
-
Microsoft Officeを2台目のPCに...
-
【Excel VBA】PDFを作成して,...
-
エクセルでXLOOKUP関数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
【スプレッドシート】指定の日...
-
英数字のみ全角から半角に変換
-
会社PCのメールが更新されない
-
マイクロソフト 一時使用コード...
-
Office 2021 Professional Plus...
-
エクセルで例えば、関数を使っ...
-
Microsoft Formsの「個人情報や...
-
1つのPCに「Excel 2010」「Exc...
-
エクセルで例えば、A1に㈱ベ...
-
理由を教えてください。
-
エクセルでXLOOKUP関数...
-
マイクロソフト オフィスについて
-
VLOOKUP関数について
-
teams設定教えて下さい。 ①ビデ...
-
Googleのスプレッドシートでシ...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
Outlook で宛先が複数の場合の人数
-
Excel テーブル内の空白行の削除
おすすめ情報