- ベストアンサー
EXCEL関数の質問
1月 2月 ~ 11月 12月 累計 当年実績 10 20 30 前年度実績 40 20 50 70 60←1月、2月分のみ 前年同月対比 25% 100% 50% 上記は売上表です。当年実績を入力すると、前年実績と対比して割合を出します。 質問は前年度実績の累計が、当年実績を入力した月のみ累計計算する関数を教えてほしいのです。 IF関数でダラダラ書かないで、シンプルに解決する関数を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは =SUMIF(当年実績行範囲,">0",前年度実績行範囲) で試してみて下さい
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
あまりスマートで無いですが、お気に召しますかどうか。 (データ)6ヶ月の例を考える。 A B C D E F 計 (1)2 3 5 (2)3 4 5 6 4 3 7 (関数式) 余分な行を1行使わせてもらう。 仮に第20行目を使うとするとA20に=IF(A1="",0,A2)と入れ、B20からF20まで複写する。 値は3 4 0 0 0 0となる。 G2に=SUM(A20:F20)と入れる。3+4=7となる。 第20行は非表示にする手もある。
お礼
できました。 ありがとうございます。