- ベストアンサー
エクセルの表参照関数
エクセルで数値を入力すると、別表の同じ数値を探し出し(vlookupを使う予定)、 その数値と対応するセル以下の合計値を返す方法を探しています。 例えば、以下の場合、B1セルには7100、B2セルには6100が入力されるようにしたいです。 A B 1_(合計値) 2_ 3_ 4_ (別表) C_D__ 1_1000 2_2000 3_1500 4_1200
- みんなの回答 (3)
- 専門家の回答
その他の回答 (2)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.2
B1: =IF(COUNTIF(C:C,A1),SUM(INDEX(D:D,MATCH(A1,C:C,0)):D9999),"") 以下コピー などのような事でしょうか。 #確認してください >B1セルには7100、B2セルには6100 には,なりようがありません。
質問者
お礼
ありがとうございます
質問者
補足
失礼しました。 B1は5700、B2は4700です。 5行目を削除したので、ずれていました。
- kybo
- ベストアンサー率53% (349/647)
回答No.1
別表が1から順にソートされているなら、検索値以上のもののD列を合計すればいいと思います。 =SUMIF($C$1:$C$4,">="&A1,$D$1:$D$4)
質問者
お礼
ありがとうございます
お礼
ありがとうございます