search_type 1 的 MATCH() 不适用于某些数字
MATCH() with search_type 1 doesn't work with certain numbers
我已经阅读了几个类似的问题,但找不到答案。
我有一些 MATCH()
函数无法检索的数值,search_type 选项设置为 1。
最好的解释方法是共享电子表格 (here),您可以在其中详细了解 MATCH()
哪些列不起作用。
我不认为是数据类型的问题,因为 search_key 和 range
值是同一类型。
事实上,我也尝试了一些我在其他关于使用数据转换器的答案中读到的内容,例如:
If you have a numeric lookup value you can convert to text in the
formula by using &"", e.g.
=MATCH(A1&"",B:B,0)
....or if it's a text lookup value which needs to match with numbers
=MATCH(A1+0,B:B,0)
请问有什么问题吗?
您需要为最后一个参数使用“0”,因为您的范围未按升序排序。 1 仅适用于搜索排序的范围。
我已经阅读了几个类似的问题,但找不到答案。
我有一些 MATCH()
函数无法检索的数值,search_type 选项设置为 1。
最好的解释方法是共享电子表格 (here),您可以在其中详细了解 MATCH()
哪些列不起作用。
我不认为是数据类型的问题,因为 search_key 和 range
值是同一类型。
事实上,我也尝试了一些我在其他关于使用数据转换器的答案中读到的内容,例如:
If you have a numeric lookup value you can convert to text in the formula by using &"", e.g.
=MATCH(A1&"",B:B,0)
....or if it's a text lookup value which needs to match with numbers
=MATCH(A1+0,B:B,0)
请问有什么问题吗?
您需要为最后一个参数使用“0”,因为您的范围未按升序排序。 1 仅适用于搜索排序的范围。