• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelでの合計予想)

Excelでの合計予想方法について

このQ&Aのポイント
  • Excelで日毎に売上金額を入力しております。売上の合計予想方法を教えてください。
  • 例えば、毎日の売上金額を入力しているExcelファイルがあります。月末までの売上の合計予想を出す方法を教えてください。
  • Excelで日毎の売上金額を入力しているのですが、月末の合計予想を出す方法がわかりません。アドバイスをいただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.4

#1~#3のnag0720です。 COUNT関数で日数がわかるのなら、最後のセルの行番号がわかりますよね。 だったらINDIRECT関数を使えばそのセルの値がわかりますよ。 たとえば、 INDIRECT("B"&COUNT(A1:A30))

splabo
質問者

お礼

引き続きのご回答ありがとうございます。 INDIRECT関数…知りませんでした。 おかげさまで解決できました!! この度は本当にありがとうございました!

その他の回答 (3)

  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.3

#2です。すみません。マクロと勘違いしてました。 計算式の場合は、ENDメソッドはつかえませんね。 もし、日付も金額と同時に入力するならVLOOKUP関数で一番大きい日付の行を探すことができます。 日付を前もって入力しているのならこの方法はつかえませんが。 ほかには、ユーザー定義関数にするという方法もあります。

  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.2

>「最後に入力した金額」をどのように出せばよろしいでしょうか Endメソッドを使ってください。 Range("B1").End(xlDown).Value または Range("B99").End(xlUp).Value どちらでも使えるほうを。

  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

入力した日数を n としたとき、 予想合計=入力した金額の合計+最後に入力した金額×(30-n) でいいのでは?

splabo
質問者

お礼

ご回答ありがとうございます。 なるほど。その計算式で出ますね。 ただ、それをExcelの関数に当てはめて、自動的に表示させたいのです… 「入力した日数」はcount関数で出せると思いますが、「最後に入力した金額」をどのように出せばよろしいでしょうか… わかる範囲でご教授いただけたら幸いです。 よろしくお願いします。