gpt4 book ai didi

google-sheets - 使用 LOOKUP,如果 "result_range"未找到,则需要 "search_key"空白

转载 作者:行者123 更新时间:2023-12-01 23:08:21 25 4
gpt4 key购买 nike

我正在尝试使用以下公式在两个单独的工作表之间协调数据:

=LOOKUP(A3,Housed!A:A,Housed!B:B)

但是,当该公式应用于在“ search_key”中找不到“ search_range”的目标单元格时,目标列中前一个单元格的“ result_range”的输出将重复,如Google所述文档编辑器帮助:

If search_key is not found, the item used in the lookup will be the value that’s immediately smaller in the range provided. For example, if the data set contains the numbers 1, 3, 5 and search_key is 2, then 1 will be used for the lookup.



这对我来说是个问题,因为数据被放置在它不适用的单元格中,我希望这些在“ search_key”中找不到“ search_range”的单元格保持空白。

我试过合并 VLOOKUP相反,但得到一个 #REF错误,这似乎是由于在单独的工作表上评估数据,或者超出了规定的范围。而且我似乎无法考虑合并 IF以一种给我所需结果的方式将公式放入数组中。

原始电子表格包含 secret 信息,因此我无法在此处分享该链接;但是,我已经复制了必要的组件 here:

有没有人对此有想法或修复?

有什么我需要补充的吗?

我使用了错误的公式吗?

最佳答案

您需要 vlookup ,不是 lookup (建议:永远不要使用 lookup )。以下功能可实现您的目标:

=IFERROR(VLOOKUP(A2, Sheet2!A:B, 2, False))

解释:
  • vlookup 的第二个参数是包含要搜索的列(必须是第一个)和要从中获取结果的列的范围。
  • 第三个参数指定结果取自第二列
  • False表示需要精确匹配
  • iferror包装器抑制错误消息,用空格替换它们。
  • 关于google-sheets - 使用 LOOKUP,如果 "result_range"未找到,则需要 "search_key"空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36319083/

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