【问题标题】:Search multiple columns and return header搜索多列并返回标题
【发布时间】:2017-03-23 23:43:16
【问题描述】:

我有 3 列数据 - 每列都没有重复。我要做的是在另一个工作表的 3 列中搜索一个工作表中的特定单元格数据,并返回单元格的标题中找到的信息。我首先尝试使用“If”和 Index/Match,然后是 Vlookup,然后搜索...我认为这将是一个相当简单的公式,但我很难过。我一定遗漏了一些明显的东西......有什么建议吗?

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    假设您在A:C 中搜索D1。如果你想要 ONE 公式,你可以使用这个:

    =IFERROR(IF(MATCH(D1, A:A, 0), $A$1),
     IFERROR(IF(MATCH(D1, B:B, 0), $B$1),
     IFERROR(IF(MATCH(D1, C:C, 0), $C$1), "not found")))
    

    我知道这是不可扩展的。许多其他解决方案是可能的。例如,将E1 设置为

    =IFERROR(IF(MATCH(D1, A:A, 0), A1), "")
    

    并将其复制到F1G1。现在你可以得到这样的标题:

    =CONCATENATE(E1,F1,G1)
    

    【讨论】:

    • 我知道你在做什么,并对其进行了一些修改。搜索其他列时它不起作用的问题。见这里 - >1drv.ms/f/s!Ars591e1yxqWopFYAG2lTo7YLMQg_A.
    • 好的,我忘了加iferror。我编辑了答案。
    猜你喜欢
    • 2016-01-10
    • 1970-01-01
    • 2020-01-15
    • 1970-01-01
    • 1970-01-01
    • 2022-01-16
    • 2013-12-24
    • 1970-01-01
    • 2013-04-25
    相关资源
    最近更新 更多