【问题标题】:Excel: How do I return an array of values based off of duplicates in a corresponding column?Excel:如何根据相应列中的重复项返回一组值?
【发布时间】:2020-07-06 20:46:27
【问题描述】:

根据第 1 列,我是否可以在第 3 列中编写一个 Excel 公式,将 True/False(在第 2 列中)按重复字母分组,并确定这些字母组是否至少包含一个 True。

例如:A 组 = {True, False, True, False} --> 至少包含一个 True,因此所有带有字母 A 的 4 行在第 3 列中都为 True

*第 1 列中的行不一定按字母顺序排列,并且没有任何特定顺序列出。

我尝试过使用 match/index excel 函数,但我似乎遇到了问题,因为 match 只返回第一个匹配项的位置。

我明白,一旦我有了这个布尔值数组,“OR”就可以用来简单地确定第 3 列。

感谢您的帮助。

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    只需使用COUNTIFS:

    =COUNTIFS(A:A,A1,B:B,TRUE)>0
    

    【讨论】:

    • 哦,太好了!这比我试图尝试的要简单得多。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-28
    • 2015-06-17
    • 1970-01-01
    • 2016-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多