• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの計算式を教えて下さい。)

エクセルでの売上計算式を教えてください

このQ&Aのポイント
  • エクセルを使用して売上を計算する方法を教えてください
  • 売上の予測と実績をエクセルで管理する方法を教えてください
  • エクセルの関数を使って売上の累計を計算する方法を教えてください

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

No1です。 >3行は、予想売上 >4行は、実際売上  です。 を逆に勘違いしていました。 実際売上が当月以降が空白であるならば 当月迄累計は =SUM(A4:E4) で十分ではないでしょうか 当月以降累計予想売上は =SUM(INDEX(A3:L3,1,MATCH(A1,A2:L2)+1):L3) *月の列で 6月 を探して その列の右となりから L列までの合計 参考までに A1セルに 当月の実績を入れると自動でその月を出す方法ですが =INDEX(A2:L2,1,MATCH(10^8,A4:L4)) *4列目の中で10の8乗というとてつもなく大きい金額を探す。  そんな金額は実際はないので数値が入っている一番右側の列が選ばれる。  その列の2列目(月が入っている)の値 で実績の金額を最後に入れた月が自動でA1に出ます。

keepu
質問者

お礼

回答ありがとうございます。 詳しい説明でとても分かりやすかったです。 機能頂いた式を自分なりに理解し、セルを変えることで できました。本当にありがとうございました。

その他の回答 (1)

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

1月から6月までの合計を出す式が(M3セルの場合) SUM(A3:INDEX(A3:E3,1,MATCH(A1,A2:AL))) ですので 7月から最後(12月)までの合計を出す式です。(今後の合計) =SUM(INDEX(A4:L4,1,MATCH(A1,A2:L2)+1):L4) です。 ふたつを合わせると =SUM(INDEX(A4:L4,1,MATCH(A1,A2:L2)+1):L4)+M3 です。 式をもう少し説明しますと SUM関数では 範囲をA3:L3 とかで指定しますが INDEX関数を使用して  合計の範囲を SUM(INDEX(範囲,1,1):INDEX(範囲,1,12) と 指定もできます。 範囲を探すためにMATCH関数を使いました。 =MATCH(A1,A2:L2) を適当なセルに入れてみてください。 6月が左から何列目であるかの番号が返ります。 =INDEX(A3:L3,1,6) では3列目の左から6列目の数値が返ります。 SUM関数以外にも 範囲を指定する場合に同様のテクニックが使えます。 範囲を指定する別の方法としてOFFSET関数もあります。

関連するQ&A

専門家に質問してみよう