gpt4 book ai didi

arrays - 使用特定条件在一行中查找重复值

转载 作者:行者123 更新时间:2023-12-04 20:54:03 25 4
gpt4 key购买 nike

这是我一直在努力解决的问题。我确保在这里查看其他线程并使用谷歌搜索其他解决方案,但我找不到我正在寻找的确切内容。

基本上,我想确定一行中的重复数字(总行数 > 40,000),但只定位大于 0 的数字。
Screenshot

如您所见,第一行在 C1、C2、C3、C4 和 C5 列下有一些数字。其中两个大于 0 且重复。

但是在第二行中没有大于 0 的重复值。

我不知道应该使用什么公式来产生以下结果:
预期结果
enter image description here

我非常感谢您在这方面的帮助。

最佳答案

有标准的“如果大于零则计数”公式。例如,

=COUNTIF(A2:E2, ">0")

有标准' count if greater than zero and unique ' 公式。例如,
=SUMPRODUCT((A3:E3>0)/(COUNTIFS(A3:E3, A3:E3)+(A3:E3<=0)))

如果一个等于另一个,则“唯一”,否则“重复”。
=IF(COUNTIF(A2:E2, ">0")=SUMPRODUCT((A2:E2>0)/(COUNTIFS(A2:E2, A2:E2)+(A2:E2<=0))), "unique", "duplicate")

enter image description here

关于arrays - 使用特定条件在一行中查找重复值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51996485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com