【发布时间】:2020-05-05 03:39:45
【问题描述】:
在标题行中搜索特定日期时出现 n N/A 错误。如果您向右看,您会看到我使用 MATCH 搜索 5 的位置的公式,它有效。
我也尝试了以下变体
MATCH(F7,Table2[[#Headers],[1]:[60]],-1)
MATCH(F7,Table2[[#Headers],[1]:[60]],1)
但这些都不起作用。
在右侧,您可以看到我创建了一个从 1 到 9 的简单数字范围,并且我已经搜索了其中的数字 5,它正在工作。
PS:我知道我可以只使用数字“23”而不使用 MATCH。但这不是重点,在某些情况下列订单可能会混乱(例如产品 ID)。 MATCH 函数不应该在那里失败。
【问题讨论】:
-
表头是字符串,而不是数字。使用
=MATCH(TEXT(F7,"0"),Table2[[#Headers],[1]:[60]],0)是否有效? -
@Alex Richter。是的,这就是问题所在。
标签: excel excel-formula excel-2016