Excel 复杂索引匹配4条件部分文本匹配通配符

Excel 复杂索引匹配4条件部分文本匹配通配符,excel,Excel,我目前正在实习,每周都要做一套报告。在他们让我手动完成这项工作之前,大约需要3个小时 我编写了一个脚本,试图帮助我更快地处理这个问题: =INDEX('Activity Report Basic Test'!$E$3:$E$309,MATCH(1,INDEX((B4='Activity Report Basic Test'!$E$3:$E$309)*('exp Basic Test'!D4='Activity Report Basic Test'!$W$3:$W$309)*($K$1='Acti

我目前正在实习,每周都要做一套报告。在他们让我手动完成这项工作之前,大约需要3个小时

我编写了一个脚本,试图帮助我更快地处理这个问题:

=INDEX('Activity Report Basic Test'!$E$3:$E$309,MATCH(1,INDEX((B4='Activity Report Basic Test'!$E$3:$E$309)*('exp Basic Test'!D4='Activity Report Basic Test'!$W$3:$W$309)*($K$1='Activity Report Basic Test'!$Z$3:$Z$309)*($H$1='Activity Report Basic Test'!$G$3:$G$309)*(MATCH("*"&C4&"*",'Activity Report Basic Test'!$H$3:$H$309&"",0)),0),0),0)
我想尝试尽可能多地使用他们想要的5个标准实现自动化,使用帐户名、过期日期、已关闭-S(已成功关闭)、活动代码和业务线代码的索引匹配

对于LOB,我将其设置为与单元格范围的部分文本匹配,并使用通配符


出于某种原因,它只能处理少数(非常微小的结果)。我不知道在这方面该向何处推进。任何帮助都会很好。

几天前我遇到了类似的问题,索引/匹配只有3个标准。我最终通过使用=Countifs和标准解决了这个问题。我发现这种方法比匹配/索引(尽管有些人可能不同意)要简单得多,因为你可以快速扫描数字,并找出是否遗漏了什么或包含了太多的数字。

你不能向任何人发送这样的消息。请将您的输入转换为您可以在此处发布的格式。感谢您让我知道,我非常感谢!让我做一个快速屏幕抓取并发布报告以及问题所在。添加了两个显示报告脚本和数据的图像-感谢fodma1提供的提示。谢谢你,让我尝试一下,然后给大家发一张我的快照,看看是否符合所有要求-再次感谢大家-我从高中起就作为旁观者第一次贴在上面,社区的速度和帮助给我留下了深刻的印象。嗨,所以我把它改成了一个countif多个条件与部分单元格匹配-五个条件中的4个条件的countif工作没有问题-获得军事比赛虽然很困难,因为它返回了一个#值错误。使用脚本:=IF((COUNTIFS(‘活动报告基本测试’!$E$5:$E$309、‘实验基本测试’!B4、‘活动报告基本测试’!$AV$5:$AV$309、‘实验基本测试’!D4、‘活动报告基本测试’!$Z$5:$Z$309、‘实验基本测试’!$K$1、‘活动报告基本测试’!$G$309、‘实验基本测试’!$H$1)*(匹配(“&C4和’、‘活动报告基本测试’!$H$3:$H$309和’,“0”)、“是”、“否”)通过查看您的公式,可能不是使用MATCH的情况。我真的不确定您试图通过MATCH实现什么。我建议您将最终值作为countifs的一部分,使用“是”或“否”作为最终参数