Office-Fragen.de
VGA als Index-Vergleich Ersatz - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: VGA als Index-Vergleich Ersatz (/thread-7841.html)



VGA als Index-Vergleich Ersatz - TommyD91 - 06.03.2020

Hallo zusammen,

ich habe ein größeres Exeldokument in dem ich Werte aus Textdokumenten entnehmen muss. Um die Rechengeschwindigkeit zu erhöhen möchte ich eine VGA Funnktion verwenden, anstatt hunderte von Zellen mit einer index-Vergleich Funktion zu nutzen. Die Funktion müsste folgendes können.

Eingabe:
- Suchwort (String) kann exakt übereinstimmen
- Tabellenblatt auf dem gesucht werden soll
- Bereich in dem gesucht werden soll
- Der Zielwert (Zahl) steht in der selben Zeile, wie das Suchwert. Die Spalte des Zielwerts ist immer die Gleiche. -> Eingabe der Spalte aus dem Bereich, in dem der Wert steht
(Vielleicht wichtig!? der gesuchte Begriff steht links von Zielwert)

Vieleicht kann mir hier jemand helfen und kann mir dazu eine kleine Funktion schreiben. Ich kenne mich leider nicht genug in VGA aus.

Liebe Grüße
Thomas


RE: VGA als Index-Vergleich Ersatz - maninweb - 07.03.2020

Hallo,

Formeln sind - bis auf einige wenige - grundsätzlich schneller als VBA. In modernen Excel-Versionen auch dadurch,
dass VBA kein Multithreading kann.

Von daher, wenn Dein Dokument "langsam" ist, wäre ggf. zu prüfen, ob andere/weitere Formeln optimiert werden
können. An INDEX/VERGLEICH müsste es nicht liegen.

Gruß