计数包含公式的范围中的单元格,仅当返回date时才计数?
频繁的浏览器,第一次海报。 请放心:
我花了最近几天在网上search,并在这里解决了我第一次遇到的问题。 我有一个从多个工作表中抽取的报告。 一列是一个公式,可以对另一张表进行VLOOKUP,如果存在,则将其拉回date。 然后,我在表格顶部有一个单元格,用于计算从所有行中拉出多lessdate(以计算完成百分比)。 这是我遇到问题的地方。 我尝试了COUNTIF,COUNTA,COUNTBLANK等的变体,以及尝试反转计算的公式,
=SUM(C4)-COUNTIF(Table3[2014 Process Date],"")
起初它似乎工作,但在这个例子中,我有1949行,date只填充在这些行中的7。 理论上它应该返回7.相反,它是返回237.我已经做了多个filter,并手动审查列中的数据,只有7date在那里。 该列中有VLOOKUP和IFERROR嵌套,
=IFERROR(VLOOKUP(A12,Table_TaxData.accdb3[#All],240,FALSE),"").
我在猜测,我忽略了一些愚蠢的东西,希望有人能够帮助我指引正确的方向,或者让我知道我错过了什么。 提前感谢任何帮助!
哇,看起来我需要更多的咖啡! 谢谢,我猜我认为这会比这更复杂。 我刚刚投入
= COUNT(表3 [2014处理date])
它的function就像一个魅力! 再次感谢!
如果我正确阅读你的公式,目标单元格保存date或空白“”。
如果是这样,你可以做一个COUNTIF,并做到这一点:
=COUNT(B:B)
得到#date。 要么
=COUNTA(B:B)-COUNT(B:B)
得到#的空白。
(我使用了B列,不确定你正在寻找的最终值在哪里 – 相应地调整)