我需要计算按列主题分组的Foo列中的非空单元格数(使用LibreOffice)
Subject Foo
subject_1 20
subject_1
subject_1 2
subject_2 4
subject_2
subject_3所以基本上我的输出需要:
subject_1 2
subject_2 1
subject_3 0countA负责计算非空单元格,但不能分组。我试过countif,但我不接受我给它加上的条件。
如何进行给定条件的计数(在本例中为空单元格)和分组(按另一列的值)
谢谢
发布于 2018-05-15 14:55:15
好吧,找到办法了。
假设您的数据位于A、B列和D列中的唯一主题列表中,下面的公式将完成此工作。
=COUNTIFS($B$2:$B$4000,"<>",$A$2:$A$4000, D2)
基本上,这是一个有两个条件的计数,这两个条件都必须是正确的。第一条件检查Bi单元格是否为空,第二条件检查Ai单元是否与Di单元中的主体(这是唯一的主体)相对应。
这个公式可以在单元格E2中设置并向下滑动,所以最后一部分D2将指向Di中相应的主题。
发布于 2018-05-15 14:06:22
和你的朋友们,你试过什么方法?
使用len(cell)<>0应该可以做到这一点。
https://stackoverflow.com/questions/50352284
复制相似问题