- ベストアンサー
エクセルの計算式を教えてください
会社でエクセルを表を作っているのですが、計算式が分かりません。 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こ使えないらしく、どうしても式を認識してくれません。 どのような計算式を入力したらいいでしょうか? 教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
横方向に12月(L列までデータがあるとして) =SUM(A3:INDEX(A3:L3,1,MATCH(A1,A2:L2))) で出ないでしょうか。
その他の回答 (2)
noname#204879
回答No.3
=SUM(OFFSET(A3,,,,MATCH(A1,A2:L2,0)))
質問者
お礼
回答ありがとうございます。 大変参考になりました。
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
一例です。 =SUM(OFFSET($A$3,0,0,1,MATCH($A$1,$A$2:$L$2,0)))
質問者
お礼
ありがとうございます。 色々なやり方があるんですね。 とても勉強になります。
お礼
できました!!ありがとうございました。 とても役に立ちました。 こういう式はどうやって勉強しましたか? 今後勉強する参考にさせてください。