Excel 使用基于参考值的特定公式

Excel 使用基于参考值的特定公式,excel,reference,excel-formula,Excel,Reference,Excel Formula,我正在创建一个价目表,该价目表使用计算出的值,根据售出商品的成本、面积和一些其他物品来确定价格 根据项目类型,可以使用不同的公式 例如,将使用公式[@multiplier]*[@AREA](引用格式化的表格值)使用面积乘数类型计算打印,但它们也可以是典型的引用(例如f2*g2) 所以我的问题是,我如何设置它,以便乘数类型的查找将引用一个具有该计算所需公式的表 我计算了一些类似于vlookup的东西,但这要么显示方程本身,而不是结果,要么根本不起作用 目前,我有一个大的IF语句,它是有效的,但是如

我正在创建一个价目表,该价目表使用计算出的值,根据售出商品的成本、面积和一些其他物品来确定价格

根据项目类型,可以使用不同的公式

例如,将使用公式[@multiplier]*[@AREA](引用格式化的表格值)使用面积乘数类型计算打印,但它们也可以是典型的引用(例如f2*g2)

所以我的问题是,我如何设置它,以便乘数类型的查找将引用一个具有该计算所需公式的表

我计算了一些类似于vlookup的东西,但这要么显示方程本身,而不是结果,要么根本不起作用

目前,我有一个大的IF语句,它是有效的,但是如果我想改变公式,这是一个痛苦

=MROUND(IF([@Mtype]='Multipliers 2'!$V$4,'Multipliers2'!W4,IF([@Mtype]='Multipliers 2'!$V$3,[@Multiplier]*[@Area]+40,IF([@Mtype]='Multipliers 2'!$V$5,2*[@[Cost of Goods]]+[@Multiplier], IF([@Mtype]='Multipliers 2'!$V$6,[@Area]*[@[Cost of Goods]]*[@Multiplier],[@Multiplier])))),0.5)
为了澄清,每个产品都有一个乘数类型,以及用于计算的与产品相关的数据:

因此,如果我将一个产品标记为使用计算a,程序应该查看公式表,找出计算a是什么,然后使用这些值来确定结果。如果计算a=(乘数+2*销售商品成本),那么它将在乘数列中查找该值,并将其添加到2 x COGS

计算B可以是乘数*齿轮等

我上一次尝试这个方法时遇到的一个问题是,即使我要获取返回某种结果的值,我也无法使引用正确地更改以对应于所需的行

上面的数据是我将要做的一个小样本。每个产品都是一个产品类型的一部分,在大小上有多个变化,等等。所以每个产品都会引用一个乘数表,用于计算最终价格,所以如果我想更改整个组的价格,我所要做的就是更改乘数中的值表,或方程式,以及每个相应的产品进行相应调整


mtype将由乘数表控制。因此,我想对其进行设置,以便在使用特定mtype时,价格列中的最终计算将由列出的公式确定。

在Google上查找
MATCH
函数我将把一些东西放在一起我随附了一张图片和示例数据是范围
a1:I6
C10:F15
excel表格?正确,但在我的实际文件中,它们分布在几张纸上,包含更多的数据。在谷歌上查找
MATCH
函数我将把一些东西放在一起。我附上了一张带有示例数据的图片是范围
A1:I6
C10:F15
excel表格?正确,尽管如此在我的实际文件中,它们分布在几张纸上,包含更多的数据。