LibreOffice Calc计算不同事件的数量

时间:2016-07-09 16:47:47

标签: libreoffice-calc

LibreOffice Calc中的哪个公式会计算不同Week_Number事件的数量?答案应该是2。

enter image description here

2 个答案:

答案 0 :(得分:5)

之前已多次询问此问题。一种方法是在B6中输入以下公式,然后按 Ctrl + Shift + 输入

=SUM(1/COUNTIF(B2:B5,B2:B5))

其他解决方案描述于:

我更喜欢使用像LibreOffice Base这样的数据库,只需要一个简单的查询:

SELECT COUNT(DISTINCT Week_Number) FROM Weeks_Table;

答案 1 :(得分:0)

我尝试在具有2500行的列上使用= SUM(1 / COUNTIF(A:A,A:A)),但由于我的麻烦(经过数小时的计算),得到了除以零的错误。 然后我想到了:

= SUMPRODUCT( A $ 3:A1000000 <> OFFSET(A $ 3:A1000000,-1,0)) 通过查找单元格Ax中的值是否不同于其正上方的单元格中的值(OFFSET(...,-1,0))来查找SORTED列A2 ...中不同值的数量。 / p>

现在,如果我们仅具有SORT数组函数,则将解决此问题。