【发布时间】:2020-11-20 18:54:52
【问题描述】:
当客户要求更改时,我正在尝试计算价格差异。计量单位是 E 表示每个,C 表示每百分之一,M 表示每千分之一。我的公式使每个结果都为负数或正数,没有考虑 F 列中提到的变化。我还尝试了 Col E 结果的 IF 大于 Col D 的公式,else 乘以 -1,反之亦然。如果需要更多信息,我很乐意提供。
=IF(F2
【问题讨论】:
-
您对 Product() 函数的使用使公式变得不必要地庞大且难以阅读。你有什么理由不简单地使用乘法运算符
*? -
如果 C2 包含文本“M”,您的公式想要乘以该单元格??或者这是一个错字,你想要 B2,就像其他条件一样?
-
实际上是什么问题?你想达到什么目的,而公式又做了什么?您描述了“我的公式使每个结果都为负或正” - 这是预期的结果吗?因为这不是公式现在所做的。它将使任何结果为正,永远不会返回负数。请编辑您的问题并描述所需的结果。那么我们可以看看使用什么公式来实现这一点。
-
目标是在对行项目进行数量更改后计算新的采购订单总额。使用三种不同的测量单位,我必须将 B*F 相乘,然后根据需要除以 100 或 1000。
-
我需要它来计算数量减少的负数,以及订单数量增加或增加的正数