在包含单元格引用的if语句中使用通配符

我正在构build一个工作表,它将连接基于同一行另一列的条件的单元格。 经过多次search,我发现哈伦格罗夫aconcat UDF,这是迄今为止的公式:

= SUBSTITUTE(aconcat(IF(Labor!$ A $ 8:$ A $ 100 = A2,“&Labor!$ M $ 8:$ M $ 100,”“)),”“,”“,1)

劳工!A8:A100看起来像这样:

  • 115012ABCD
  • 115013ZYWX
  • 115014WASD
  • 121018ABCD
  • 121018WASD

单元格A2 = 115

单元格B2具有上面的公式。

我试图连接所有单元格的概要,以Labor!A8:A100中数字的前三位开头。 我有公式大多工作,但我的单元格引用(A2)正在导致我的问题。 如果我在单元格A2中使用完全匹配(例如115012ABCD),那么我的公式将起作用。 否则,它不返回任何数据。

我如何告诉Excelfind以单元格A2中的数字开头的值,而不是与单元格A2完全匹配?