%lookup ist nicht schneller als eine eigene Schleife, nur hlat komfortabler.
Sortierte Tabellen gehen schneller da hier Binärsuche (hoffentlich) verwendet wird.

Solange du nach dem gesamten Begriff suchst, kannst du natürlich auf "ARR" suchen:
%lookup(Suchfeld:Arr)
Das Suchfeld muss natürlich entsprechend dem ARR definiert und belegt werden.

Wenn du nur Feld1 und Feld3 suchen willst, kommst du um eine Schleife nicht herum.