【问题标题】:MATCH() with search_type 1 doesn't work with certain numbers带有 search_type 1 的 MATCH() 不适用于某些数字
【发布时间】:2015-04-28 12:56:19
【问题描述】:

我已经阅读了几个类似的问题,但我找不到答案。

MATCH() 函数(将 search_type 选项设置为 1)无法检索某些数值。

解释它的最佳方式是共享电子表格 (here),您可以在其中详细了解 MATCH() 哪些列不起作用。

我认为这不是数据类型的问题,因为 search_keyrange 值属于同一类型。

确实,我也尝试过一些我在其他关于使用数据转换器的答案中读到的东西,例如:

如果您有一个数字查找值,您可以在 使用 &"" 的公式,例如

=MATCH(A1&"",B:B,0)

....或者如果它是需要与数字匹配的文本查找值

=MATCH(A1+0,B:B,0)

请问您对出了什么问题有任何想法吗?

【问题讨论】:

    标签: function google-sheets spreadsheet google-docs


    【解决方案1】:

    您需要为最后一个参数使用“0”,因为您的范围未按升序排序。 1 仅适用于搜索排序范围。

    【讨论】:

    • 现在我明白了。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-01
    相关资源
    最近更新 更多