- ベストアンサー
エクセルの関数
エクセルの関数ですが B2には目標値が入っています。C2~N2まで、毎月数値を入れて行きます。今は1月なのでL2まで数値が入っています。M2~N2は、いまは空欄です。 O2には、 =SUM(C2:N2)-B2*10 と関数が入っています。 最後の10は、月数です よって2月の数値が決定したら M2に数値が入り O2には =SUM(C2:N2)-B2*11 となります。 これだと、毎月 最後の月数の数字を入れ替えなくてはなりません この O2のセルの関数を毎月いじらなくてもよい関数を教えてください 宜しくお願いいたします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
次のような式にすることで途中に空白のセルがあっても問題ないでしょう。 =SUM(C2:N2)-B2*MATCH(10^10,C2:N2)
その他の回答 (1)
- James-Bond
- ベストアンサー率19% (10/52)
回答No.1
O2のセルの計算式を =SUM(C2:N2)-B2*COUNT(C2:N2) のようにしてはいかがでしょうか? COUNT(C2:N2)は、データの個数を数えています 毎月データが入力されるのであれば問題ないのですが、 空白の月があるのなら、この式ではマズいです
質問者
お礼
ありがとうございました
質問者
補足
すみません 空白のセルがあります。
お礼
ありがとうございます 本当に助かりました。感謝いたします これで、ミスなく作る事ができます。