Hello Everyone
Im wondering if anyone knows of a faster alternative to this Array formula-
{=INDEX('(System) SC Country 1'!$C$5:$C$5000,MATCH(0,IF(('(System) SC Country 1'!$D$5:$D$5000="Incomplete")*('(System) SC Country 1'!$G$5:$G$5000="Routine")*('(System) SC Country 1'!$J$5:$J$5000<>"JANITORIAL SERVICES-DAILY"),COUNTIF($H$5:$H5,'(System) SC Country 1'!$C$5:$C$5000)),0))}
So in this formula we are listing values that are in '(System) SC Country 1'!$C$5:$C$5000'.
but we are removing values based on the 3 criteria below -
(System) SC Country 1'!$D$5:$D$5000="Incomplete"
(System) SC Country 1'!$G$5:$G$5000="Routine"
(System) SC Country 1'!$J$5:$J$5000<>"JANITORIAL SERVICES-DAILY"
And the list runs from H5 to H1004 which is highlighted in red.
I should say that this formula works but the problem is that its horrifically slow.
It takes approx. 8 times longer to run that the other 22 sheets in the workbook combined.
I have used this formula before from small Unique Distinct Lists but I actually don't need the output to be unique/distinct as the values in C5:C5000 are already non repeating.
Has anyone used an alternative way of creating a list like this that would run faster than the Array formula that I have here.
Thanks in Advance and Kind Regards
Im wondering if anyone knows of a faster alternative to this Array formula-
{=INDEX('(System) SC Country 1'!$C$5:$C$5000,MATCH(0,IF(('(System) SC Country 1'!$D$5:$D$5000="Incomplete")*('(System) SC Country 1'!$G$5:$G$5000="Routine")*('(System) SC Country 1'!$J$5:$J$5000<>"JANITORIAL SERVICES-DAILY"),COUNTIF($H$5:$H5,'(System) SC Country 1'!$C$5:$C$5000)),0))}
So in this formula we are listing values that are in '(System) SC Country 1'!$C$5:$C$5000'.
but we are removing values based on the 3 criteria below -
(System) SC Country 1'!$D$5:$D$5000="Incomplete"
(System) SC Country 1'!$G$5:$G$5000="Routine"
(System) SC Country 1'!$J$5:$J$5000<>"JANITORIAL SERVICES-DAILY"
And the list runs from H5 to H1004 which is highlighted in red.
I should say that this formula works but the problem is that its horrifically slow.
It takes approx. 8 times longer to run that the other 22 sheets in the workbook combined.
I have used this formula before from small Unique Distinct Lists but I actually don't need the output to be unique/distinct as the values in C5:C5000 are already non repeating.
Has anyone used an alternative way of creating a list like this that would run faster than the Array formula that I have here.
Thanks in Advance and Kind Regards