gpt4 book ai didi

excel - 检查 Excel 单元格是否存在于列中的另一个工作表上 - 并返回不同列的内容

转载 作者:行者123 更新时间:2023-12-01 17:41:21 24 4
gpt4 key购买 nike

我想要做的是说单元格 D3 的内容(在当前工作表上)是否存在于第一个工作表中的列 A 中(在我的例子中标题为 list )。 (它们总是存在于某个地方)。返回C列中对应行的内容。

换句话说,如果在 12 行中找到匹配的单元格 - 从 C12 返回数据。

我使用了以下语法,但我似乎无法让最后一部分正常工作。

=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:A,1,TRUE))

如何修正公式?

最佳答案

您可以使用以下公式。

对于 Excel 2007 或更高版本:

=IFERROR(VLOOKUP(D3,List!A:C,3,FALSE),"No Match")

对于 Excel 2003:

=IF(ISERROR(MATCH(D3,List!A:A, 0)), "No Match", VLOOKUP(D3,List!A:C,3,FALSE))

注意,

  • 我正在使用List!A:CVLOOKUP并从列 № 3 返回值
  • 我正在使用 VLOOKUP 的第四个参数等于FALSE ,在这种情况下VLOOKUP只会找到完全匹配的值,并且 List!A:C 第一列中的值不需要排序(与使用 TRUE 时的情况相反)。

关于excel - 检查 Excel 单元格是否存在于列中的另一个工作表上 - 并返回不同列的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23061935/

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