1) Selbsterniedrigung ist kein Ersatz für nicht gemachte Hausaufgaben (http://www.lugbz.org/documents/smart-questions_de.html#grovelling)
2) Wenn in der ersten (sortierten) Spalte die Abteilung und in der zweiten der gesuchte Name steht, warum nicht einfach ein
@DBLookup( "":"Nocache";"":"";"viewuserzurabteilung";persinfo_b_abteilung; 2)
3) Was hat die Frage mit Schleifen zu tun?
P.S.: Wenn ich mir Deine vorangegangenen Frage so ansehe, dann solltest Du a) die Designer-Hilfe zu @DBLookup und @DBColumn nochmals genau lesen und Dir b) eine Formelsprache-Schulung gönnen.