gpt4 book ai didi

Excel vlookup 帮助

转载 作者:行者123 更新时间:2023-12-04 21:41:48 29 4
gpt4 key购买 nike

使用 vlookup,当匹配发生时,我想从匹配发生的同一行显示工作表 2 中 C 列的值。我想出的公式从 C 列表 2 中获取值,但它从公式粘贴在表 3 上的行中获取,而不是从匹配发生的位置获取。

这是我的公式不起作用:

=IF(VLOOKUP(Sheet1!A:A,Sheet2!A:A,1,FALSE),Sheet2!C:C,"NODATA")

如何从发生匹配的行中获取值?

最佳答案

需要明确的是,我不完全确定我理解你想要达到的目标。也许以下帮助...

假设我在工作簿中有 3 张工作表,如下所示:

    Sheet1            Sheet2                 Sheet3
A A B C A B
1 10 2 h Apple 10 Apple
2 20 g 4 Banana 25 n/a
3 30 l ! Pear 40 Grape
4 40 g * Grape 30 Pear

在表 3 的 B 列中,我有以下公式:
=INDEX(Sheet2!$C$1:$C$4,MATCH(VLOOKUP(A1,Sheet1!$A$1:$A$4,1,FALSE),Sheet1!$A$1:$A$4,1))

解释:
  • VLOOKUP从 Sheet 3, Col A in Sheet1
  • 中查找值
  • MATCH返回 VLOOKUP 结果的 Sheet1 中的行
  • INDEX然后使用行号从 Sheet2
  • 中的值中选择正确的值

    同样,不确定这是否正是您想要的。它可能会帮助您入门...

    关于Excel vlookup 帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5381620/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com