Hallo Zusammen,
ich komme leider nicht weiter und hoffe, dass mir jemand helfen kann.
Ich möchte gerne in diese Formel
=WENN(SVERWEIS(Tabelle3!B9;Tabelle2!B6:N21;12;FALSCH)<>0;SVERWEIS(Tabelle3!B9;Tabelle2!B6:N21;12;FALSCH);"")
noch
=SVERWEIS(C2;Tabelle2!A4:N125;2;FALSCH) -> Ergebnis dieser Formel wäre zum Beispiel B6:N21
zur Bestimmung der Matrix in der ersten Formel (rot markiert) einbauen.
Wäre schön wenn sich jemand melden würde.
Danke
Grüße
MundM
Hola,
ungetestet:
Code:
=WENN(SVERWEIS(Tabelle3!B9;indirekt(SVERWEIS(C2;Tabelle2!A4:N125;2;FALSCH));12;FALSCH)<>0;SVERWEIS(Tabelle3!B9;Tabelle2!B6:N21;12;FALSCH);"")
Gruß,
steve1da
das ging ja schnell.....
perfekt.
Das ich da nicht selbst drauf kam
Vielen Dank.
Hi,
leider muss ich nochmal auf die Formel zurückkommen.
=WENN(SVERWEIS(Tabelle3!B9;indirekt(SVERWEIS(C2;Tabelle2!A4:N125;2;FALSCH));12;FALSCH)<>0;SVERWEIS(Tabelle3!B9;Tabelle2!B6:N21;12;FALSCH);"")
Ich hätte gerne, dass die Indirekt Funktion den Sverweis auf Tabelle2 ausführt.
Wenn ich die Formelauswertung nutze sehe ich, dass er die Funktion auf der Tabelle3 ausführt und mir somit nicht den gewünschten Wert zurückgibt.
Kann man dies irgendwie lösen?
Grüße
MundM
Dann gibt Indirekt() aber keinen Bereich von Tabelle2 wieder.
Ohne die Tabelle zu kennen kann man nicht mehr dazu sagen.
Hi,
ich hab mal die Datei beigefügt.
[
attachment=44424]
die Formel soll zum Beispiel in Tabelle3 Zelle D9 und mir aus Tabelle2 den Wert aus Zelle M7 zurückgeben.
Das Ganze soll aber dynamisch sein da die Matrix aus der die Werte gezogen werden sollen sich je nach Suchkriterium verändert.
Daher hab ich in Tabelle2 zum Beispiel in Zelle B4 und B22 die Matrixrange hinterlegt die in die Formel rein muss.
Hoffe es ist irgendwie verständlich.
Dann musst du bei INDIREKT() vor den SVerweis noch
schreiben.
Hi,
wenn Du in Tabelle 2 für die einzelnen Betriebe die Dienste immer in gleicher Reihenfolge einträgst, und statt "" es bei 0 beläßt (kann man ausblenden), dann gäbe es eine einfache Formel ohne INDIREKT (Zum Thema:
https://online-excel.de/excel/singsel.php?f=24):
Code:
=INDEX(Tabelle2!$B$4:$L$309;VERGLEICH(Tabelle3!$C$2;Tabelle2!$A$4:$A$309;0)+VERGLEICH($B9;Tabelle2!$B$5:$B$309;0);VERGLEICH(Tabelle3!D$8;Tabelle2!$B$6:$L$6;0))
Super....
Vielen Dank für die schnelle Hilfe.
Funktioniert jetzt wie gewünscht
Grüße
MundM