我在 Excel 中有一个工作表,有 30 行和近 80 列。每个单元格可以有一个正数或“-”。我想计算少于 10 列中有正数的行数(没有数据透视表或其他绕过的解决方案,只有一个单元格中的公式)。
答案1
如果您确实允许单个辅助列(您可以隐藏它),请将此公式放入第一行最后一个数据单元格右侧的单元格中,其中X需要用包含数据的最后一列替换:
=IF(COUNTIF(A1:x1,"<>-")<10,1,0)
然后将此单元格复制到此单元格下方的所有单元格(所有行)中。
然后计算这些列的总和。瞧。