Try this Array formula (Cntrl+Shift+Enter,not just Enter) in I6
Formula:
=IFERROR(INDEX('Data information'!$E:$E,SMALL(IF(($B6='Data information'!$A:$A)*($C6='Data information'!$B:$B)*($E6='Data information'!$D:$D)*($G6='Data information'!$F:$F),ROW($E:$E),""),SUMPRODUCT(($B6=$B$6:$B6)*($C6=$C$6:$C6)*($E6=$E$6:$E6)*($G6=$G$6:$G6)))),0)
Drag down
This takes a few seconds, at least on my(admittedly slow) machine, but if the column references (in red above) were made into ranges, instead of entire columns, the performance can be sped up immensely !
Hope this helps
Bookmarks