Excel 混淆匹配函数

Excel 混淆匹配函数,excel,excel-formula,Excel,Excel Formula,我在列D中有一千行日志。我正在尝试使用匹配函数查找此参考号。103370349075。 那个日志在第4225行 这是我的公式: =匹配(“*103370349075*”,D:D,0) 这给了我错误。但是,当我尝试在另一个较近的行中添加参考号时,我得到了结果。为什么会这样?因为您正在寻找一个数字,所以需要以下信息 =MATCH(103370349075,D:D,0) 你需要“文本标记不是数字。问题的原因是目标单元格的长度>255个字符,而匹配函数将忽略/跳过它。”。这就是我出错的原因。单元格中

我在
列D
中有一千行日志。我正在尝试使用
匹配函数
查找此参考号。
103370349075
。 那个日志在第4225行

这是我的公式:
=匹配(“*103370349075*”,D:D,0)


这给了我错误。但是,当我尝试在另一个较近的行中添加参考号时,我得到了结果。为什么会这样?

因为您正在寻找一个数字,所以需要以下信息

=MATCH(103370349075,D:D,0) 

你需要“文本标记不是数字。

问题的原因是目标单元格的长度>255个字符,而
匹配函数将忽略/跳过它。”。这就是我出错的原因。

单元格中的值是数字还是文本格式的数字?这将查找包含
“103370349075”
的文本字符串,但找不到编号
103370349075
Nice one@Chronocidal!用
文本(A1,“0”)
键入答案,然后完成。所有日志详细信息压缩在一列中。所以值是文本字符串,这也是为什么我使用通配符来发现问题的原因。文本长度>255个字符,无法处理超出限制的内容。@请删除您可能想回答自己的问题并接受它,这样,浏览者就会看到此问题已解决:)