需要谷歌表格数组公式只返回单元格> 1

时间:2021-07-23 19:30:47

标签: arrays google-sheets filter unique

我希望从我的工作表上的另一个选项卡中列出重复的值。我有下面的公式,它几乎完整。我需要有关公式的帮助,只返回重复的单元格和出现次数。

现在它会列出列中的每个单元格,然后是右侧下一列中出现的次数。我希望它只显示数字大于 1 的单元格。

任何帮助将不胜感激!

=IFNA(ArrayFormula(
 {
    unique(filter(Completed!E2:E,Completed!E2:E<>"")),
    COUNTIF(filter(Completed!E2:E,Completed!E2:E<>""),unique(filter(Completed!E2:E,Completed!E2:E<>"")))
 }),"")

以下是当前显示内容的示例:

| 12345 | 1 |

| 01234 | 1 |

| 56789 | 2 |

这是我希望它返回的内容:

| 56789 | 2 |

1 个答案:

答案 0 :(得分:1)

试试:

=IFNA(QUERY(INDEX(
 {UNIQUE(FILTER(Completed!E2:E, Completed!E2:E<>"")),
 COUNTIF(FILTER(Completed!E2:E, Completed!E2:E<>""),
  UNIQUE(FILTER(Completed!E2:E, Completed!E2:E<>"")))}),
 "where Col2>1"))

或者只是:

=QUERY(QUERY(Completed!E2:E, 
 "select E,count(E) group by E"), "where Col2 > 1", 0)

enter image description here