2015-12-01 92 views
0

我有一个基准价格列表,但没有列表价格。以下是W列和AN列下的公式。根据excel中现有列的公式得到另一列的反向公式

公式:

宽:= ROUND(T3 +(ROUND(T3 * V3,2)),2)

AN:= ROUND(W3-(ROUND((ROUND(W3 * Y3, 2))+(ROUND(W3 * AD3,2)),2)),2)

为了获得清单价格,我需要使用试错法来找出每件物品的清单价格但我有7000多行。因此,是否有任何可能的方法来反转公式或在T列中创建新公式,以便我不再需要逐一尝试为每个项目查找正确的价格。 Sample Data

回答

0

你可以使用代数来解决AN的T问题。你能检查提供的公式吗?它看起来像一个数量或税或什么东西是从公式W(这是从第3行提供的公式所示的答案的3倍)。

的代数(如果可以忽略四舍五入)可以简化如下: W = T +(TV)=> W = T *(1 + V)

AN = W - (WY + W*AD) => 
AN = W - W*(Y+AD) => 
AN = W*(1-Y-AD) => 
AN = T*(1+V) * (1-Y-AD) => 
T=AN/((1+V)*(1-Y-AD)) 

所以,你必须T4 = AN4 /((1 + V4)*(1-Y4-AD4))。

考虑到四舍五入 - 你可能仍然会有一个问题,因为Y和AD折扣是单独四舍五入的。它恰好为A1工作,但不知道它是否会一直工作......我计划在这里或那里丢失一分钱。

(AN7+ROUND((Y7+AD7)*AN7/(1-(Y7+AD7)),2))-ROUND(V7*(AN7+ROUND((Y7+AD7)*AN7/(1-(Y7+AD7)),2))/(1+V7),2) 
+0

对不起,这是我的错误复制和粘贴。我会上传一个新的样本数据。代数是由老年人创建的,我建议不要对它做任何改变。谢谢 –

+0

是的。更新更有意义。 T4的公式将会让你在那里没有四舍五入。给我几分钟,我会舍入 – ctrlcool

+0

嗨,我不明白为什么AE出现在公式中,因为列AE有自己的数据用于获取列AO的值。我的任务是查找列表价格(列T),如果我删除W或AN的公式,是否可以让任何代数或公式直接在列T中获取值?实际上我有AN列的数字。 –