0

请查看我的电子表格迷你示例屏幕截图以进行演示:

http://awesomescreenshot.com/0ab3l3xdeb

我为价格计算创建了一个价格矩阵。在第一行中,您将找到搜索范围。这是购买价格(EK)。B1 表示购买价格 > 0,B2 表示购买价格 > 10,...。在下一行(每个品牌一行)中,您将找到乘数,我们将添加到购买价格的基础上搜索范围。

示例(使用 row1 作为搜索范围,使用 row2 作为搜索结果):

A7: 这是品牌。这意味着我们必须使用第 2 行。(这是静态的,我的问题) B7:这是购买价格。是 50 D7:基于品牌和购买价格,我在矩阵中查看并得到值 20 C7:这将是最终价格,因为我们将购买价格提高 20%

这是我的计算:

=B7*((LOOKUP(B7, B1:F1, B2:F2)+100)/100)

品牌 1 需要“B2:F2”,品牌 2 需要“B3:F3”,......

如何在我的计算中包含单元格 A7,它会自动使用右行的搜索结果?我想用 VLOOKUP 做点什么。但这似乎行不通。

我没有更多的想法。

请帮忙

4

1 回答 1

0

在单元格 C7 中,您可以使用以下公式同时进行水平和垂直查找:

=$B$7*((INDEX($B$2:$F$3,MATCH($A$7,$A$2:$A$3,0),MATCH($B$7,$B$1:$F$1,0))+100)/100)

这将返回您要查找的内容,这意味着您可以在单元格 A7 和 B7 中更改品牌和 EK,并且您的查找仍然有效。

于 2014-10-02T09:09:23.217 回答