• ベストアンサー

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

会社でエクセルを表を作っているのですが、計算式が分かりません。 A B C D 1  ○月 2  4月  5月   6月  …  当月迄累計  当年度累計 3  1,000 1,500 2,000 … 上記のような表があり、実際は4月から3月まであります。 当年度累計は、4月から3月をSUM関数を使用すればいいんですが、 当月迄累計は一番上の○月を入力することによって、○月までの合計が計算されるようにしたいのです。 IF関数を使用してif($A$1=$A$2,A3,if($A$1=$B$2,SUM(A3:A4),if… と12月まで入力したんですが関数は同時に12こ使えないらしく、どうしても式を認識してくれません。 どのような計算式を入力したらいいでしょうか? 教えてください。

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

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

横方向に12月(L列までデータがあるとして) =SUM(A3:INDEX(A3:L3,1,MATCH(A1,A2:L2))) で出ないでしょうか。

keepu
質問者

お礼

できました!!ありがとうございました。 とても役に立ちました。 こういう式はどうやって勉強しましたか? 今後勉強する参考にさせてください。

その他の回答 (2)

noname#204879
noname#204879
回答No.3

=SUM(OFFSET(A3,,,,MATCH(A1,A2:L2,0)))

keepu
質問者

お礼

回答ありがとうございます。 大変参考になりました。

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

一例です。 =SUM(OFFSET($A$3,0,0,1,MATCH($A$1,$A$2:$L$2,0)))

keepu
質問者

お礼

ありがとうございます。 色々なやり方があるんですね。 とても勉強になります。

関連するQ&A