![IFS 援助或其他解决方案](https://linux22.com/image/1635070/IFS%20%E6%8F%B4%E5%8A%A9%E6%88%96%E5%85%B6%E4%BB%96%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.png)
我目前有一个正在进行的电子表格,它计算一个值正确,但计算另一个值不正确。我目前有一个 IF 函数,但我意识到它需要有另一个条件以及 2 个额外的值才能使其按我想要的方式工作。
这是目前的公式
=IF(H77="Long",(L77-N77)*10,IF(H77="Short",(N77-L77)*10,""))
如您所见,它引用的是 H 列,我无法更改,但我需要的是,10 的两个引用都需要基于不同的列为不同的值。我还添加了结构的图像。
我需要的是以下内容,我尝试过将其更改为 IFS 函数,但无法获得有效结果。这不是公式,而是我想要实现的。
IF C5 = AUDCHF (I have 45 variables) then multiple by 10000 (not 10) then the rest of the formula =IF(H76="Long",(L76-N76)*10,IF(H76="Short",(N76-L76)*10,""))
在此处输入图片描述
这是有效的公式,但不引用 C 列
=IF(H76="Long",(L76-N76)*10000,IF(H76="Short",(N76-L76)*10000,""))
然后另一个变化是,如果 C5 = AUDJPY,则乘以 100。我的电子表格用于对具有不同货币价值的不同资产进行简单计算。
很高兴公式被完全不同的公式(如查找表等)所取代
谢谢