Registriert seit: 01.08.2022
Version(en): 2019
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
Registriert seit: 16.04.2014
Version(en): xl2016/365
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
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• MundM
Registriert seit: 01.08.2022
Version(en): 2019
das ging ja schnell.....
perfekt.
Das ich da nicht selbst drauf kam
Vielen Dank.
Registriert seit: 01.08.2022
Version(en): 2019
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
Registriert seit: 16.04.2014
Version(en): xl2016/365
Dann gibt Indirekt() aber keinen Bereich von Tabelle2 wieder.
Ohne die Tabelle zu kennen kann man nicht mehr dazu sagen.
Registriert seit: 01.08.2022
Version(en): 2019
Hi,
ich hab mal die Datei beigefügt.
kopiekopieMappe2.xlsm (Größe: 52,09 KB / Downloads: 8)
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.
Registriert seit: 16.04.2014
Version(en): xl2016/365
Dann musst du bei INDIREKT() vor den SVerweis noch
schreiben.
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28
• MundM
Registriert seit: 13.04.2014
Version(en): 365
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))
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag 28
• MundM
Registriert seit: 01.08.2022
Version(en): 2019
Super....
Vielen Dank für die schnelle Hilfe.
Funktioniert jetzt wie gewünscht
Grüße
MundM