
次の表があります:
SKU と、その SKU の生産期間、新しい SKU と期間が表示されます。
ご覧のとおり、SKU 1、新しい SKU 2、そして SKU 1 と同じ SKU 3 ~ 10 が続いています。このとき、これらを合計します。結果は次のようになります。
私はこれを VBA を使わず、数式を使って行いたいと思います。SKU は 10 個を超えることはなく、したがって期間も 10 個になります。
答え1
最後の 8 つの SKU の値を合計するだけの場合は、次を使用できます。
=IF(COUNTIF(E2:T2,E2)=8,SUMPRODUCT(--(E2:S2=E2)*F2:T2),"")
ここで、E2はSKU3-10で繰り返されるSKUであり、
E2:T2はSKU3---Process10の値です。