【问题标题】:How can I get cell address with duplicate values如何获取具有重复值的单元格地址
【发布时间】:2021-04-14 23:45:48
【问题描述】:

在一列中,有多个具有重复值的单元格。 如何获取具有重复值的单元格地址?

例如在下面的示例中,Apple 在 B2、B5、B7 中重复

【问题讨论】:

    标签: excel excel-formula data-analysis


    【解决方案1】:

    如果有动态数组公式TEXTJOIN和FILTER:

    =TEXTJOIN(", ",TRUE,"B" & FILTER(ROW($B$2:$B$8),$B$2:$B$8=B2))
    

    因为有一个版本有 TEXTJOIN 而没有 FILTER:

    =TEXTJOIN(", ",TRUE,"B" & IF($B$2:$B$8=B2,ROW($B$2:$B$8),""))
    

    这仅适用于 Excel 2019,并且需要使用 Ctrl-Shift-Enter 来强制使用数组公式。

    如果没有 TEXTJOIN,请查看 HERE 以查找模拟 TEXTJOIN 的 UDF,并使用带有 Ctrl-Shift-Enter 的第二个公式。

    【讨论】:

    • 很抱歉,请问有没有可能,代替我可以获得的单元格地址,A列中的值以逗号分隔。
    • 当然,只需将ROW($B$2:$B$8) 更改为$A$2:$A$8 并删除"B" &
    猜你喜欢
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-13
    • 2015-10-13
    • 2017-02-12
    • 1970-01-01
    相关资源
    最近更新 更多