ワークブック内の複数のシートの売上からコミッションを計算する簡単な方法を見つけようとしています。毎月、指定された月に販売されたアイテムのみの純利益の合計を見つける必要があります。
私が現在使用している式は次のとおりです。
=SUMPRODUCT((TEXT('Sheet Name'!$P$3:P24,"MY")=TEXT($G$4,"MY"))*'Sheet Name'!$M$3:M24)
- 列Pは販売日を示し、
- 列Mには、純利益を計算するための式が各行に含まれています。
- セルG4は、現在作業している月と年を入力する場所です。
私はそれが私に#VALUEを与えるだけであるという結論に達しました!列Mの各行の数式が原因でエラーが発生しました(例:) =IF(OR(F15=0,G15=0)," ",(F15-L15))
。
数式を含まない別の列(列Mの代わりに)を参照すると、完全に機能します(例:) =SUMPRODUCT((TEXT('Sheet Name'!$P$3:P24,"MY")=TEXT($G$4,"MY"))*'Sheet Name'!$G$3:G24)
。また、astriskをコンマに変更すると、数式が正しく計算されず、(--(TEXT
二重否定を追加しても問題は解決しません。
列Mから数式を削除せずに、この配列を計算するにはどうすればよいですか?
ご清聴ありがとうございました。