我有一个文本值列表,我已使用COUNTA来计数填充的单元格。我还需要确定是否存在“ *”,如果是,则减去0.5。
到目前为止,我已经尝试过(以及以下几种):
=IF(SEARCH("~*",C05:C52),COUNTA(C05:C52)-0.5,COUNTA(C05:C52))
但这带来了#VALUE! -我看过类似的例子,但无法正常工作-我显然缺少明显的东西!
在此先感谢您的帮助!
最佳答案
这使用COUNTA对C5:C52中的非空白值进行计数,并对每个包含星号的值减去0.5。
=COUNTA(C5:C52)-SUMPRODUCT(ISNUMBER(FIND("~", SUBSTITUTE(C5:C52, "*", "~")))*0.5)