LibreOffice Calc 计算不同出现次数

问题描述 投票:0回答:3

LibreOffice Calc 中的什么公式可以计算不同 Week_Number 出现的次数?答案应该是2。

libreoffice-calc
3个回答
10
投票

这个问题之前已经被问过很多次了。一种方法是在

B6
中输入以下公式,然后按 Ctrl+Shift+Enter:

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

其他解决方案描述于:

我更喜欢使用 LibreOffice Base 等数据库,并通过简单的查询:

SELECT COUNT(DISTINCT Week_Number) FROM Weeks_Table;

0
投票

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

=求和( A$3:A1000000<>偏移(A$3:A1000000,-1,0)) 它可以通过查找单元格 Ax 中的值何时不同于其正上方单元格中的值 (OFFSET(...,-1,0)) 来查找已排序列 A2 中不同值的数量。

现在如果我们只有一个 SORT 数组函数这个问题就可以解决。


0
投票

收下这份礼物 =聚合(9,2,(1/COUNTIF(E4:E803,E4:E803)))

© www.soinside.com 2019 - 2024. All rights reserved.