Hvis jeg forstår det rigtigt vil du taste en værdi i C1 og efter et opslag have indsat den fundne værdi i C1. Det kan man ikke: I Excel indsættes formlen altid i den celle resultatet skal vises i, altså kan du ikke bruge samme celle til at taste den værdi der skal søges efter.
Hvis det skal kunne lade sig gøre er det via et VBA script som du selv er inde på.
Funktionen skal så være noget lignede dette (selv om jeg ikke er VBA ekspert).
Når værdien i celle C1 opdateres (værdi indtastes) (OnChange)
Sæt en variabel lig den tastede værdi (X=værdi)
Kig efter værdien (X) i værdilisten (LookUp)
Set variabel Y lig med den fundne cellereference + en celle til højre
Indsæt Y-værdien i celle C1.
VBA'n skal selvfølgelig også vide hvilke celler den skal (holde øje med), hvis det kun er en celle du altid taster i, er det ikke så svært.
Måske er der en VBA kodecarl, der kan sætte dette op.
Husk du så skal have et regneark med VBA koden i, som du så skal kopiere de modtagne data over i. Jeg mener iøvrigt det kan lade sig gøre gøre at sætte (Gemme) makroen (VBA'n) til global, så den kan køres i alle ark, på den maskine den er gemt på. Det kræver selvfølgelig at alle ark er ens sat op.