多重标准的公式

美好的一天。 有一个头痛worksheet.Plus我是一个新手在Excel中的东西。 我有一个不同范围的工作表。 每个要显示的值都取决于另外两个单元格中input的值。 例如:

Cell A14 = Item Description (drop down list) Cell A18 = Item Weight Cell C15 = Cost per Item (this varies depending on description & weight) Cell D15 = Final calculated cost 

在单元格C15中,根据所订购物品的重量和描述,某些物品有3到6个不同的值/成本。 例如:一个项目范围和成本:

 1-44 = 1.52 per item 45-299 = 1.29 per item 300-499 = 1.25 per item 500-999 = 1.11 per item 1000- = 0.92 per item 

而另一个成本:

 1-44 = 13.02 per item 45-99 = 4.02 per item 100-299 = 3.87 per item 300-499 = 3.70 per item 500- = 3.59 per item 

请记住,有13个不同的项目,我怎么得到单元格C5显示相应的值取决于单元格A14项目描述和单元格A18项目的权重? 我已经得到尽可能单元格d5它可以计算基于项目描述与Vlookup公式:

 =IF(A19*C15<VLOOKUP(A14,Sheet4!$B$1:$D$26,3,0),VLOOKUP(A14,Sheet4!$B$1:$D$26,3,0),A19*C15) 

我还创build了其他其他表(1和4),其他范围。 这将是一个IFfunction,另一个VLookup或两者的组合?

提前致谢。

似乎我没有足够的代表张贴图像。

你可以使用sumproduct:

例1

例2

只需设置您的表格的最大和最小范围和相应的数量。

附录:

这里是你如何使用SUMIFS()

例3

例4