- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:該当する数字の一行上のセルの間の合計を求めたい)
横長の表で特定の値の一行上のセルの合計を求める方法
このQ&Aのポイント
- 横長の表で特定の値の一行上のセルの合計を求める方法について説明します。
- 具体的には、指定した値と同じ値のセルを探し、その一行上のセルを求めます。
- そして、それらのセルの合計を求めることができます。
- みんなの回答 (3)
- 専門家の回答
その他の回答 (2)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.2
=SUM(INDEX(C3:L3,MATCH(A1,C4:L4,0)):INDEX(C3:L3,MATCH(A2,C4:L4,0))) 数式は見たまんま(かつあなたがご質問で書かれた全くその通りの事をやってるだけ)なのであんまり解説する内容もありませんが、A1やA2を4行目から検索してその一つ上のセルをINDEX関数で参照し、挟まれたセル範囲を合計します。 でも下段の数字がホントに1から10までの番号でしかないなら =SUM(INDEX(C3:L3,A1):INDEX(C3:L3,A2)) とか =SUMIF(C4:L4,">="&A1,C3:L3)-SUMIF(C4:L4,">"&A2,C3:L3) とかでもいいです。
質問者
お礼
できました! ありがとうございました。
- tsubuyuki
- ベストアンサー率45% (699/1545)
回答No.1
=SUMPRODUCT((C4:L4>=A1)*(C4:L4<=A2),C3:L3) > 関数を小分けにして教えて下さい. この場合、関数一つですので、残念ながら小分けできません。
質問者
お礼
ありがとうございました。できました。
お礼
できました! ありがとうございました!