【问题标题】:Matching cell contents in Excel匹配 Excel 中的单元格内容
【发布时间】:2013-11-20 01:54:55
【问题描述】:

我有 2 张 Excel 表格。

Sheet1 有 3 列

Column1 Column2 Column3

Sheet2 也有 3 列!

Column(A) Column(B) Column(C)

我想将Column1 与Column(A) 匹配。如果Column1=Column(A) 则Column(B) & Column(C) 将在Column3 之后自动插入到Sheet1 上。这意味着将向Sheet1 添加2 个新列,取自Sheet2

有任何公式/VBA 吗?

【问题讨论】:

    标签: vba excel


    【解决方案1】:

    您想使用 VLOOKUP。

    这样用的:

    VLOOKUP(value to search for, range to search in, column to return, exact match (0) or not (1))
    

    在您的情况下,这看起来像这样,例如在单元格 D2 中:

    =VLOOKUP(A2, Sheet2!$A$2:$C$1000, 2, 0)
    

    在单元格 E2 中:

    =VLOOKUP(A2, Sheet2!$A$2:$C$1000, 3, 0)
    

    【讨论】:

    • 感谢您的回复。请解决我的小困惑。根据您的公式 D2 和 E2 将在 sheet1 或 sheet2 上?再次感谢!
    • 该公式返回数据,因此如果您要在此处返回数据,您希望将它们放在第一张工作表上。
    • 谢谢!是的,错误是我的!现在它解决了!感谢您的帮助:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-01
    • 1970-01-01
    相关资源
    最近更新 更多