Excel表格中的查找索引,可在目标表格中与匹配的原点中搜索任何数字

问题描述 投票:0回答:1

我在Excel中经常将indexmatch一起使用。但是现在我需要更困难的事情。

我在目标表格中有一个要查找的号码列表

看起来像这样(用CR或,分隔)

  • 420331-000-000,420332-000-000,420333-000-000,420334-000-000

目标表格仅包含其中的一个,在另一列中包含相关值

  • 420333-000-000,利息值

如果我尝试类型匹配,则无法索引,因为找不到直接匹配:

= INDEX(Eval [短名称],MATCH([@ OrderNr],Eval [SAPID],0))

我需要一个想法,如何在目标表格中搜索任何ID。

excel
1个回答
0
投票

处理此问题的一种方法是将FILTERXMLTEXTJOIN结合使用。如果可以访问,可以尝试:

enter image description here

D4中的公式:

=TEKSTJOIN(", ",1,IFERROR(IF(Tabel1[Number]=FILTERXML("<t><s>"&SUBSTITUTE(D2,", ","</s><s>")&"</s></t>","//s"),Tabel1[VOI]),""))

注意,以上内容需要通过Ctrl Shift Enter

输入
© www.soinside.com 2019 - 2024. All rights reserved.