【问题标题】:Return a value by using MATCH, INDEX or VLOOKUP with paired search terms使用 MATCH、INDEX 或 VLOOKUP 和配对搜索词返回一个值
【发布时间】:2015-03-25 21:19:16
【问题描述】:

我正在尝试根据其他特定值是否连续返回一个值。我在 Excel 中有两张正在处理的工作表,无法使用 VLOOKUP、INDEX 或 MATCH 获得正确的公式来返回值。以下是我拥有的电子表格示例:

表 1 段节点值 ACDC 阿卡迪亚 300 文图拉阿卡迪亚 50 LooseGoose 阿卡迪亚 600 戴夫海恩斯 500 表 2 段节点值 ACDC 阿卡迪亚

所以我正在尝试编写一个函数,如果段和节点名称与它们在工作表 1 中的情况相比相互匹配,它将返回工作表 2 中的值。

【问题讨论】:

  • 它看起来像这样,它没有正确。
  • 我正在使用 Excel。我有任何空列,我正在尝试为其编写公式,根据与表 1 中的内容相比,表 2 中的段和节点名称是否匹配,我返回表 1 中的值。

标签: vba excel match vlookup


【解决方案1】:

假设Segment 在两张纸的A1 中,在Sheet 1 中插入一个新的ColumnA:

=B2&"|"&C2  

在A2中复制到适合,然后在Sheet 2的C2中:

=VLOOKUP(A2&"|"&B2,'Sheet 1'!A:D,4,0)  

复制下来以适应。

【讨论】:

    猜你喜欢
    • 2016-02-07
    • 2017-12-03
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 2016-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多