从两张纸中的行和列之间匹配,如果从第三张中find复制值,并且如果在同一类别下多于一张,则总结这些值

在“表1”中,我有四列(A,B,C,D),其中“第一行”表示四类( transport, food, entertainment, others )。

在“工作表2”上,我有3栏(A,B,C)和10栏(1-10),其中“A栏”列出了我在BI栏中列出的不同费用types,根据类别(表1,第1行)和“C列”我有价格的下拉列表。

我想从“Sheet 2”下拉列表中select一个类别; B1“,金额来自”Sheet 2; C1(在同一行的数量)“应该自动转到”表1; A2 / B2 / C2 / D2(取决于选定的类别)“。如果在同一类别下find多于一个的金额,那么它将总结数量。

我已经尝试了LOOKUP和MATCHfunction,但不能这样做。

 =INDEX(Sheet2!B2:C12,MATCH(Sheet1!B1,Sheet2!B2:B12,0)) 

可能吗?

在Sheet1上,单元格A2使用此SUMIF公式并将其复制到D2:

 =SUMIF(Sheet2!$B:$B,A$1,Sheet2!$C:$C)