B2:=WENN(B$1="Daten1";VERWEIS(2;1/(INDIREKT($E$1&"!$A$1:$A$10")&INDIREKT($E$1&"!$b$1:$b$10")="Gesamt"&$A2); --LINKS(INDIREKT($E$1&"!$C$1:$C$10");FINDEN("";INDIREKT($E$1&"!$C$1:$C$10"))-1)); VERWEIS(2;1/(INDIREKT($E$1&"!$A$1:$A$10")&INDIREKT($E$1&"!$B$1:$B$10")="Gesamt"&$A2); --LINKS(INDIREKT($E$1&"!$D$1:$D$10");FINDEN("";INDIREKT($E$1&"!$D$1:$D$10"))-1)))
C2:=WENN(C$1="Daten1";VERWEIS(2;1/(INDIREKT($E$1&"!$A$1:$A$10")&INDIREKT($E$1&"!$b$1:$b$10")="Gesamt"&$A2); --LINKS(INDIREKT($E$1&"!$C$1:$C$10");FINDEN("";INDIREKT($E$1&"!$C$1:$C$10"))-1)); VERWEIS(2;1/(INDIREKT($E$1&"!$A$1:$A$10")&INDIREKT($E$1&"!$B$1:$B$10")="Gesamt"&$A2); --LINKS(INDIREKT($E$1&"!$D$1:$D$10");FINDEN("";INDIREKT($E$1&"!$D$1:$D$10"))-1)))
diese Formel hab ich dank schneller Hilfe des Forums hinbekommen bzw. erhalten.
Nun habe ich zwei Fragen:
1. Kann ich den Algorithmus noch so erweitern, dass er bei Nichtauffinden eines Wertes einfach eine Null einträgt statt #NV?
2. Könnte man auch eine Funktion mit VBA erstellen, die das ganze erledigt und somit nicht so unübersichtlich ist?
Vielen Dank