Clever-Excel-Forum

Normale Version: SVerweis plus nächste Zeile
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Danke für´s korrigieren.
Hallo Edgar,

die geänderte Formel passt. Danke!!!

@Atilla

Hab gerade die geänderte Formel von Edgar angewendet und es passt. Danke!!!

Eine Frage hat sich gerade neu aufgetan und zwar haben die von mir angewendeten Indizes je 30 Werte, ausser der MDax, der hat 50.

Wie muss der Filter aussehen, der in Spalte A nur die dementsprechende Anzahl Zeilen zulässt?
Hallo Edgar,

aber, reicht die Formel wirklich?

Wenn es wirklich so ist, wie Du sagst, dass zu einem Wert die entsprechenden Werte aus der Tabelle Kürzel herausgefiltert werden sollen, dann muss doch hier eine umfangreichere Matrixformel eingesetzt werden.

Ich halt mich jetzt mal mit den Formeln raus.
Wenn Bernie eine VBA Lösung wünscht, bin ich wieder dabei.
Hallo Atilla,

wenn die Ursprungsdaten sortiert sind, dann geht das so. Wenn nicht, dann muß eine Matrixformel her.
Hallo Atilla,

Zitat:Wenn Bernie eine VBA Lösung wünscht, bin ich wieder dabei.

Ich wäre die nicht böse, wenn du eine VBA Lösung parat hättest. Die müsste ungefähr so aussehen:
1. welchen Indizes möchte ich auswählen (Inputbox?)
2. die besagte Formel
3. begrenze die Zeile auf die Anzahl der Zeilen des jeweiligen Indizes.

Hier meine Mustermappe:
Hallo Bernie,

vielleicht reicht es Dir aber schon so:

Arbeitsblatt mit dem Namen 'Depot'
 ABCDE
1     
2IndizesAktienwertBrancheKürzelWKN / ISIN
3MDaxAareal BankFinanzsektorARL.DEDE0005408116

ZelleFormel
B3=WENNFEHLER(INDEX(Kürzel!B:B;VERGLEICH($A3;Kürzel!$A:$A;0)+ZEILE($A1)-1);"")
C3=WENNFEHLER(INDEX(Kürzel!C:C;VERGLEICH($A3;Kürzel!$A:$A;0)+ZEILE($A1)-1);"")
D3=WENNFEHLER(INDEX(Kürzel!D:D;VERGLEICH($A3;Kürzel!$A:$A;0)+ZEILE($A1)-1);"")
E3=WENNFEHLER(INDEX(Kürzel!E:E;VERGLEICH($A3;Kürzel!$A:$A;0)+ZEILE($A1)-1);"")

ZelleGültigkeitstypOperatorWert1Wert2
A3Liste Dow Jones;Dax;TecDax;MDax 
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Sonst noch mal melden.

Aber VBA könnte erst heute Abend werde.
Hallo Bernie, ich würde für A eine andere Formel nehmen, weil spätestens hier stimmt was nicht..:

Arbeitsblatt mit dem Namen 'Depot'
 AB
34Dow JonesAllianz

ZelleFormel
A34=WENN(ODER(A33="Dow Jones";A33="Dax";A33="TecDax";A33="Mdax");A33;"")
B34=INDEX(Kürzel!B:B;VERGLEICH($A34;Kürzel!$A:$A;0)+ZEILE($A32)-1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Mein Vorschlag..:

Arbeitsblatt mit dem Namen 'Depot (2)'
 AB
4Dow JonesAmerican Express

ZelleFormel
A4=WENN(ZEILE(A1)<=ZÄHLENWENN(Kürzel!A:A;$A$3);A3;"")
B4=WENN($A4="";"";INDEX(Kürzel!B:B;VERGLEICH($A4;Kürzel!$A:$A;0)+ZEILE($A2)-1))
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Hallo, eine kleine Korrektur..:

PHP-Code:
=WENN(ZEILE(A1)<ZÄHLENWENN(Kürzel!A:A;$A$3);A3;""
Hallo Edgar,

Danke für deine Hilfe. Deine Formel funktioniert so, wie ich es wollte.
Auf "zählenwenn" wäre ich im Leben nicht gekommen.

Also nochmals rechtlichen Dank an Euch Alle.
(02.12.2014, 13:45)Bernie schrieb: [ -> ]Hallo Edgar,

Danke für deine Hilfe. Deine Formel funktioniert so, wie ich es wollte.
Auf "zählenwenn" wäre ich im Leben nicht gekommen.

Also nochmals rechtlichen Dank an Euch Alle.

Hallo Bernie, keine Ursache... ... aber ZÄHLENWENN() kam hier nicht vom guten (alten) Edgar...
Seiten: 1 2