Seite 1 von 1
Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Mi, 16.09.2015 22:26
von rammi22
Hallo,
ich versuche vergeblich mit unterschiedlichen Funktionen eine Matrix zu verknüpfen, um aus dieser Matrix ein Wert zu Filtern.
Das Problem ist, das es 3 Variablen gibt....
Hat jemand eine Idee?
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Mi, 16.09.2015 23:04
von echo
Hallo
mal auf die schnelle, für K4 zum kopieren nach unten und rechts:
Code: Alles auswählen
=SUMMENPRODUKT(($A$4:$A$100=$J4)*($B$4:$B$100)*((ISTFEHLER(SUCHEN("x";C$4:C$100;1))*1)=0))
Gruß Holger
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Mi, 16.09.2015 23:07
von rammi22
echo hat geschrieben:Hallo
mal auf die schnelle, für K4 zum kopieren nach unten und rechts:...
Ergibt 0
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Mi, 16.09.2015 23:12
von echo
Sorry, ich habe die Formel noch mal korrigiert, da war ein Bezug falsch weil ich die Formel weiter unten erstellt habe
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Mi, 16.09.2015 23:19
von rammi22
echo hat geschrieben:Sorry, ich habe die Formel noch mal korrigiert...
Vielen Dank, ich schau mir das an.
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Do, 17.09.2015 17:06
von rammi22
Hallo,
die Formel von @echo funktioniert soweit.
Nur bei SUCHEN() gibt es ein Problem. Es kann "x.*" mit dem entsprechenden ident mehrmals vorkommen. Es müsste nur mit dem ersten Treffer gearbeitet werden. SUCHEN() gibt ja kein Parameter, um das Verhalten so einzustellen.
Ich habe in der test-Tabelle mal so ein Szenario eingbaut...
In der "RESULT-TABELLE" sollte anstatt 4 (Summe aus "RAW-TABLE") 1 stehen bei RESULT-TABLE.ident = abc
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Fr, 18.09.2015 08:44
von rammi22
Ich versuche mal die Frage einfacher zu stellen:
1. Gibt es eine Funktion, welche mir die Zeilennummer des ersten Vorkommen eines String (RegEx) ausgibt?
2. Gibt es eine Funktion, welche mir die Zeilennummer des letzten Vorkommen eines String (RegEx) ausgibt?
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Fr, 18.09.2015 12:22
von rammi22
Also, ich komme meinem Ziel näher, diesesmal habe ich es mit MATRIXFORMELN versucht:
Code: Alles auswählen
{=MIN(WENN(WENN(A4:A9=J4;WENN(ISTFEHLER(SUCHEN("x";C4:C9;1));"xxx";0);"FEHLER Spalte 3")=0;B4:B9;"Fehler"))}
Jetzt bekomme ich eine solche Matrix zurück:
Wie kann ich mir nur das erste Element ausgeben lassern?
Die dazugehörende Datei
Re: Zuordnung von Werten aus definierter Zelle in andere Tabelle
Verfasst: Fr, 18.09.2015 16:22
von rammi22
Nabend,
nach qualvollen Stunden und Stunden hab ich dann eine Lösung gefunden:
Formel in Zelle K4 einsetzen
Code: Alles auswählen
{=INDEX($B$4:$B$9;VERGLEICH($J4&"x";$A$4:$A$9&LINKS($C$4:$C$25;1);0))}
Es ist eine Matrixformel. Geholfen hat mir
dieses Tutorial
Um die Formel individuell / Zelle auf den ganzen Bereich anzuwenden:
- Zelle mit der Formel markieren
- kopieren
- Bereich, welcher die Formel aufnehmen soll markieren
- einfügen
Und dann noch die Lösung in Aktion