【发布时间】:2021-03-31 19:51:43
【问题描述】:
如果在1 Mar 21 和31 Mar 21 的日期之间没有L 的日期,我正在尝试让单元格I6 在工作表MONTHLY STATS - SPREADS 上填充0 @。
但如果单元格H6 中存在数据,我只希望填充此0。如果H6 中没有数据,我希望I6 为空白。 (请注意,我无法使用数字格式将这些0 隐藏在单元格I6 中,因为我试图在稍后的工作表中对完整的I 列进行平均)
虽然它正在执行此单元格I6,但它还必须能够运行下面显示的COUNTIFS 和SUM 公式。
重要提示:这也必须以相反的方式工作。例如如果日期之间没有W,我希望在将数据放入LOST 列后将0 填充到WON 列中。
这是我目前在单元格I6 中使用的公式:
=IF(H6="", "",IF(COUNTIFS('SPREADS LOG'!P:P,"L",'SPREADS LOG'!R:R,">="&DATE(2021,3,1),'SPREADS LOG'!R:R,"<="&DATE(2021,3,31)),COUNTIFS('SPREADS LOG'!P:P,"L",'SPREADS LOG'!R:R,">="&DATE(2021,3,1),'SPREADS LOG'!R:R,"<="&DATE(2021,3,31)),"0"))
如果有人可以对此进行调整或提出修改建议,那就太好了。
【问题讨论】:
-
更好地展示您的数据在
SPREADS LOG表上的结构,并进一步阐明“虽然它正在执行此单元格 I6 还必须能够运行下面显示的 COUNTIFS 和 SUM 公式。 "旨在实现...
标签: excel vba excel-formula excel-2019