Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel =Counta将0.5条件格式识别为一半_Excel_Excel Formula - Fatal编程技术网

Excel =Counta将0.5条件格式识别为一半

Excel =Counta将0.5条件格式识别为一半,excel,excel-formula,Excel,Excel Formula,我有条件地格式化了一行,这样当你把H、S或p放进去时,它的颜色就会改变。 在这一行的末尾,我做了=Counta公式,这样我就可以得到总数 问题是我还有H-0.5,S-0.5和p-0.5(半天)。有没有办法让=counta认识到这一点 总数与另一个电子表格相关联,例如,如果一些员工的假期只剩下14.5天,则会显示15天 谢谢如果您想将“H”、“S”或“p”计算为1,但将0.5计算为0.5,那么请尝试此公式,假设数据为A2:Z2 =COUNTA(A2:Z2)-COUNTIF(A2:Z2,“*0.5”

我有条件地格式化了一行,这样当你把H、S或p放进去时,它的颜色就会改变。 在这一行的末尾,我做了=Counta公式,这样我就可以得到总数

问题是我还有H-0.5,S-0.5和p-0.5(半天)。有没有办法让=counta认识到这一点

总数与另一个电子表格相关联,例如,如果一些员工的假期只剩下14.5天,则会显示15天

谢谢

如果您想将“H”、“S”或“p”计算为1,但将0.5计算为0.5,那么请尝试此公式,假设数据为A2:Z2


=COUNTA(A2:Z2)-COUNTIF(A2:Z2,“*0.5”)/2
假设所有的H、S、p和H-0.5S-0.5和p-0.5都在A列中。试试这个

=sum(countif(A:A,{"H","S","P"})+(sum(countif(A:A,{"H-0.5","S-0.5","P-0.5"})/2)) 

这将首先计算列a包含h、s或p的所有实例,然后计算所有其他0.5个实例-但将第二组除以2,以得到你的半值

你的意思是=COUNTA(A2:Z2)-(COUNTIF(A2:Z2,*0.5”)/2)@Oliver Lockett-不,你的公式与我的相同,添加这些括号并不会改变结果巴里的公式更有效,请使用它