【问题标题】:Update a column in sheet 2 if another column in same sheet matches a column in sheet 1如果同一工作表中的另一列与工作表 1 中的列匹配,则更新工作表 2 中的列
【发布时间】:2018-07-20 04:48:00
【问题描述】:

我的 Excel 工作簿中有 2 张工作表。

工作表 1 有 3 列

帐号

城市

邮政编码

表 2 只有一个字段,即 AccountNumber。

我想用 sheet1 中的城市和邮政编码更新表 2,其中两张表中的 AccountNumber 匹配。

有没有没有 VBA 的简单方法?

谢谢

【问题讨论】:

    标签: excel-formula excel-2007


    【解决方案1】:

    VLOOKUP 是您正在寻找的内容:

    https://support.office.com/en-us/article/vlookup-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1

    基本功能是您有一个搜索参数、一个要搜索的矩阵和一个结果行

    =VLOOKUP(SEARCHPARAMETER;SEARCH_MATRIX;ROW_TO_RETURN;EXACT_MATCH_BOOLEAN)

    网上有很多例子

    【讨论】:

    • 我更喜欢INDEX/MATCH(请参阅this question),但同意您的回答。 +1
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多