Grüßle Bluna
Das Porblem ist nur das vor und nach Bluna noch was kommen kann und das soll auch angezeigt werden.
=WENN(teil(INDIREKT("'"&$G$1&$H$1& "'!C14");1;5)="Bluna";(INDIREKT("'"&$G$1&$H$1& "'!D5"));"")
Gruß Ingo
es müsste mit der Funktion SUCHEN klappen, z.B.:
=WENN(ISTFEHLER(SUCHEN("Bluna";INDIREKT("'"&$G$1&$H$1& "'!C14")));"";INDIREKT("'"&$G$1&$H$1& "'!D5"))
Gruß Harald
=WENN(INDIREKT("'"&$D$1&$E$1& "'!C5")="Bluna";(INDIREKT("'"&$D$1&$E$1& "'!D5"));"")
=WENN(INDIREKT("'"&$D$1&$E$1& "'!C5")="*Bluna*";(INDIREKT("'"&$D$1&$E$1& "'!D5"));"")
kommt auch nicht das richtige ergebnis raus. Muß ich irgendwie was mit dem * machen?
was genau funktioniert denn nicht?
ich behaupte mal, dass der fehler nicht an der stelle mit dem teil() liegt, sondern schon vorher auftaucht.
zum testen würde ich dir vorschlagen einfach mit dem Cursor in die formel zu springen, zuerst den parameter von indirekt zu markieren und F9 zu drücken anschließend das die funktion indirekt markieren (mit dem berechneten ergebnis als parameter) wieder F9 drücken usw.
an irgendeiner stelle wirst du eine fehlermeldung bekommen
Gruß ingo
eigentlich müsste das Ganze klappen. Die Funktion SUCHEN stellt fest, ob der Text "Bluna" in dem Rückgabewert der ersten INDIREKT-Funktion enthalten ist. Hast du einmal überprüft, welchen Wert diese INDIREKT-Funktion ohne alles Beiwerk liefert?
Gruß Harald
Gruß Ingo
Gruß Ingo
Datei Quelle.xls
a1 Bluna
a2 Fanta
a3 Fanta-mix
a4 Bluna-Mix
a5 Fanta vs. Bluna
Datei ergebnis.xls
A1 Getränk D1 [Quelle.xls] E1 Tabelle1
A2 =WENN(INDIREKT("'"&$D$1&$E$1& "'!A1")="Bluna";(INDIREKT("'"&$D$1&$E$1& "'!A1"));"")
A3=WENN(INDIREKT("'"&$D$1&$E$1& "'!A2")="Bluna";(INDIREKT("'"&$D$1&$E$1& "'!A2"));"")
A4=WENN(INDIREKT("'"&$D$1&$E$1& "'!A3")="Bluna";(INDIREKT("'"&$D$1&$E$1& "'!A3"));"")
Hoffentlich kannst du was damit anfangen
bei mir funktioniert es:
=WENN(TEIL(INDIREKT("'"&$D$1&$E$1& "'!A"&(ZEILE()-1));1;länge($a$1))=$A$1;(INDIREKT("'"&$D$1&$E$1& "'!A"&(ZEILE()-1)));"")
in $a$1 steht Bluna
Gruß Ingo
Haralds Formel auf Dein Beispiel angepaßt lautet
=WENN(ISTFEHLER(SUCHEN("Bluna";INDIREKT("'"&$D$1&$E$1&"'!A5")));"";INDIREKT("'"&$D$1&$E$1&"'!A5"))
und liefert als Ergebnis "Fanta vs. Bluna".
Wenn das bei Dir nicht klappt, mußt Du Dir wohl an die eigene Nase fassen.
Und wg. "Unfreundlichkeit" hat Michael m.E. recht.
Gruß
Martin Beck