我为我的交易业务创建了大量自动计算。但是,我需要能够反映没有任何价值的空白单元格。电子表格单元格需要保留空白
你会发现,线47完全被填满,计算正确。但是,第48行没有日期或入场价格。我需要将列P,列Q和列S反映为空白。每列的计算如下,结果可以在图片中看到。
计算器下P48是:
=IF($D48="","",IF(OR(AND($D48="buy",$N48>=$C48),AND($D48="sell",$N48<=$C48)),"Win","Loss"))
Q48下Calc是:
=IF(AND($P48="Win",$D48="buy"),ABS($N48-$C48)*10000,IF(AND($P48="Win",$D48="sell"),($C48-$N48)*10000,IF(AND($P48="Loss",$D48="buy"),($N48-$C48)*10000,IF(AND($P48="Loss",$D48="sell"),($C48-$N48)*10000))))
为S48最后计算的是:
=IF($P48="Loss",$Q48*1,"")
这是一个非常复杂和详细的电子表格。有人可以帮助我处理这些计算以使它们正常工作吗?
首先,第47和48行不显示在您的屏幕截图中。虽然我猜你的解释仍然分别适用于38行和39行,对吗? – Andrew
如果你使用'= IF($ D48 =“0”,'而不是吗?)可以使用D列,否则你可以使用'= IF($ B48 =“”,'。当然,然后把它添加到最后4列 – Andrew
我也检查了D48,它也应该是空白的,这可能会触发其他的,但是我不能让它变成空白而不是0。现在calc是什么样子...... = IFERROR('4hrdata'!$ C43,“”) –