ExcelのDSUM関数でcsvやxlsxから条件群に合致する値の合計を算出する方法

Excelで特定の値を含む行の合算値が欲しい場合、DSUM関数を使うと簡単だということに気づいた。

1りんご30
2鶏肉10
3バナナ7
4シャンプー4
5豚肉15
6牛肉20
7みかん30
8石鹸5
9オレンジ7
10キウイ10

例えばこんなデータから、カテゴリごとの合計を出したりする場合

DSUM(データシート!$A:$F,データシート!$D$1,OFFSET(分類シート!A2,0,0,COUNTA(分類シート!A:A)-1,1))