Hallo,
nur eine Idee, ich gehe mal davon aus, dass du nicht von allen 20.000 Werten die daten Prüfen musst.
Ich nehme mal an, das nur ein Teil der Aufträge aktiv ist und sagen wir mal es sind 2000 aktiv, dann köntest du mit einer "wandernden Liste" arbeiten.
Du könntest
={MAX(('J:\Test\[Test_A.xls]Werkstatt'!$C$:$C2000=B5)*('J:\Test\[Test_A.xls]Werkstatt'!$AK$:$AK2000))}
in Zelle ??? arbeiten und dann nach Unten ziehen, dann hättest du in der nächsten Zeile
={MAX(('J:\Test\[Test_A.xls]Werkstatt'!$C6:$C2001=B5)*('J:\Test\[Test_A.xls]Werkstatt'!$AK6:$AK2001))}
wäre eine Möglichkeit
Gruß
Helmut