调整VBA模块以查找部分匹配,而不是精确匹配
原始模块在查找精确匹配时很有用,但现在我需要查找部分匹配 例如,在比较器中,值可能为93472398742398-118,但在选择范围内的某个地方,该值仅为93472398742398。比较器有几千行,选择范围小得多 我在这里找到了原始公式: 我还尝试调整我在堆栈溢出答案之一中找到的公式: 但是Excel说公式中有错误调整VBA模块以查找部分匹配,而不是精确匹配,vba,excel,compare,partial,Vba,Excel,Compare,Partial,原始模块在查找精确匹配时很有用,但现在我需要查找部分匹配 例如,在比较器中,值可能为93472398742398-118,但在选择范围内的某个地方,该值仅为93472398742398。比较器有几千行,选择范围小得多 我在这里找到了原始公式: 我还尝试调整我在堆栈溢出答案之一中找到的公式: 但是Excel说公式中有错误 =MATCH(FALSE;ISERROR(SEARCH(B1;A1:A100));0) 可能会帮助您开始。对于您的公式错误,因为它看起来像您在美国,请将分号替换为逗号。 =M
=MATCH(FALSE;ISERROR(SEARCH(B1;A1:A100));0)
可能会帮助您开始。对于您的公式错误,因为它看起来像您在美国,请将分号替换为逗号。
=MATCH(FALSE;ISERROR(SEARCH(B1;A1:A100));0)