07/12/23 03:08:22
>>701
う~ん、INDEX+MATCHやLOOKUPですぐ上の「小計」を検索するのは厄介だな。
・小計や合計の数や位置に影響されない。
・表内の何処でもデータ(行挿入含む)の追加・削除が可能。
ならば、長くなるけど以下の式でどう?
(A)の式
=SUM(INDEX(C,1):INDEX(C,ROW()-1))-SUMIF(INDEX(C[-1],1):INDEX(C[-1],ROW()-1),"小計",INDEX(C,1):INDEX(C,ROW()-1))*2-SUMIF(INDEX(C[-1],1):INDEX(C[-1],ROW()-1),"合計",INDEX(C,1):INDEX(C,ROW()-1))
(B)の式
=SUMIF(INDEX(C[-1],1):INDEX(C[-1],ROW()-1),"<>?計",INDEX(C,1):INDEX(C,ROW()-1))-SUMIF(INDEX(C[-1],1):INDEX(C[-1],ROW()-1),"合計",INDEX(C,1):INDEX(C,ROW()-1))