永发信息网

求Excel函数大神!数值大于0时相对应另一列不重复计数,如图:

答案:2  悬赏:80  手机版
解决时间 2021-03-17 01:51
  • 提问者网友:贪了杯
  • 2021-03-16 19:07
求Excel函数大神!数值大于0时相对应另一列不重复计数,如图:
最佳答案
  • 五星知识达人网友:迷人又混蛋
  • 2021-03-16 19:39
=SUMPRODUCT(1/COUNTIF(A1:A5,A1:A5))-SUMPRODUCT(($B$1:$B$5=0)/COUNTIFS(A$1:A$5,A$1:A$5,$B$1:$B$5,$B$1:$B$5))追问非常感谢!用这个公式放入模表里结果是3,但是我套用在我要用的表格里结果又不对了(如图)。麻烦麻烦再帮我修改一下吧。万分感谢......

追答不知道你的G列中空白的格子是文本格式还是数值格式,问题很可能在这里了。把公式中的=0改成=""试试,或者把G列的格式都设成数值,把空白格打入0追问都按照你说的去双向验证过了,都是一样的,没有问题。
如图:我总结了下结果错误的原因,希望你能帮我解决一下。因为追问字数有限,所以都附在了图片上。谢谢........

全部回答
  • 1楼网友:鱼芗
  • 2021-03-16 21:12
数组三键
=COUNT(0/(MATCH(IF(B1:B5>0,A1:A5,""),A1:A5)=ROW(1:5)))追问

算出来是0,不知道是什么原因......

当我用这个公式=SUMPRODUCT((1/COUNTIF(A1:A5,A1:A5))*(B1:B5>0))结果是2.5,不准。实在是不懂怎么解决了!!

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯