date - Google Sheets LOOKUP 无法找到查找值,即使有
问题描述
=lookup(A4,'LTO Renewal Record'!B2:B20,'LTO Renewal Record'!C2:C20)
上面的代码假设返回一个日期值。但是,它给了我一个错误,说“在 LOOKUP 评估中没有找到价值“我的价值”。” 即使它在那里。
这是我正在尝试处理的Google 表格的链接。
我想在这里做的是查找它可以在列上找到的最新值,并添加 1 年,因为我正在尝试跟踪车辆注册的到期日期。
这是我在 MS Excel VBA 中添加一年到查找值时的代码:
.Range("R" & MatchRow + 13).Value = DateAdd("yyyy", 1, TextBox2.Value)
但是,我一点也不知道如何在 Google Sheet 上使用它,我尝试过在线研究,但找不到我想要的东西。希望有人可以提供帮助。
解决方案
LOOKUP
仅在数据已排序时才有效。在此处查看文档: https: //support.google.com/docs/answer/3256570?hl=en
在这种情况下,我建议使用类似VLOOKUP
. 试试这个:=vlookup(A4,'LTO Renewal Record'!$B$2:$C$20,2,)
。(我添加了$
锁定引用,以防您需要复制/粘贴它。)您可以在VLOOKUP
此处查看文档: https: //support.google.com/docs/answer/3093318?hl=en
推荐阅读
- java - 连接sql端口83306
- reactjs - React.js - 可排序树:如何将自定义子数据添加到 React-Sortable-tree?
- python - 修复安装 dlib 中的 CMake 错误
- oracle - 函数中的值或数字错误,我无法检测到哪里出错了 Oracle
- r - 在 r 中过滤和连接数据
- angular - 来自服务更新循环的属性,但不是插值
- javascript - 如何从 js 到 Typescript 互操作?
- c++ - 通过 typedef 模板强制模板实例化
- 为什么有效? - codeigniter - 如何在 Codeigniter 中打印中文、日文和韩文字符串
- elasticsearch - 需要帮助以启用弹性搜索查询的排序和分页