Clever-Excel-Forum

Normale Version: Formel Index Vergleich
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich lasse mir in einer Tabelle die größten Werte (Kgrößte) einer anderen Tabelle darstellen. Danach über Index und Vergleich die passenden Namen zu den Werten. Nun erscheint in der Tabelle (%) 2mal der gleiche Wert (2,68%), der aber zu 2 verschiedenen Namen gehört (1. Merck, 2. Microsoft).

In meiner Auswertungstabelle findet sich aber 2mal Merck, Microsoft wird ausgelassen.
 KL
2Name7 Tage
3Wal-Mart4,23%
4Nike3,26%
5Verizon3,03%
6Walt Disney2,96%
7Merck & Co2,68%
8Merck & Co2,68%
9Coca-Cola2,65%
10Utd. Technologi.2,46%
11Procter & Gamb.2,33%
12AT&T2,23%

ZelleFormel
K3=INDEX($A$3:$A$32;VERGLEICH($L3;$D$3:$D$32;0))
L3=KGRÖSSTE($D$3:$D$32;1)
K4=INDEX($A$3:$A$32;VERGLEICH($L4;$D$3:$D$32;0))
L4=KGRÖSSTE($D$3:$D$32;2)
K5=INDEX($A$3:$A$32;VERGLEICH($L5;$D$3:$D$32;0))
L5=KGRÖSSTE($D$3:$D$32;3)
K6=INDEX($A$3:$A$32;VERGLEICH($L6;$D$3:$D$32;0))
L6=KGRÖSSTE($D$3:$D$32;4)
K7=INDEX($A$3:$A$32;VERGLEICH($L7;$D$3:$D$32;0))
L7=KGRÖSSTE($D$3:$D$32;5)
K8=INDEX($A$3:$A$32;VERGLEICH($L8;$D$3:$D$32;0))
L8=KGRÖSSTE($D$3:$D$32;6)
K9=INDEX($A$3:$A$32;VERGLEICH($L9;$D$3:$D$32;0))
L9=KGRÖSSTE($D$3:$D$32;7)
K10=INDEX($A$3:$A$32;VERGLEICH($L10;$D$3:$D$32;0))
L10=KGRÖSSTE($D$3:$D$32;8)
K11=INDEX($A$3:$A$32;VERGLEICH($L11;$D$3:$D$32;0))
L11=KGRÖSSTE($D$3:$D$32;9)
K12=INDEX($A$3:$A$32;VERGLEICH($L12;$D$3:$D$32;0))
L12=KGRÖSSTE($D$3:$D$32;10)

Was muss ich in der Formel ändern, damit der Fehler nicht wieder vorkommt?
Hier meine Musterdatei:
Hallo Bernie

Code:
=WENN(SVERWEIS($A3;Abf_DOWJONES!$B$35:$H$69;3;0)="-";"-";SVERWEIS($A3;Abf_DOWJONES!$B$35:$H$69;3;0)+ZEILE()%%%)
Hallo shift-del,

danke für deine schnelle Hilfe.

Allerdings weiß ich nicht wo dein Code hin soll? Hast du den an meiner Mustertabelle ausprobiert? Ich bin von meiner alten Formel (Index + Vergleich) ausgegangen, da funktioniert er nicht.

Was mache ich verkehrt??????????????????????????????

Alles klar, hab meinen Fehler gefunden!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hi

Die Formel gehört in D3.
Hi shift-del,

hatte gerade eben erst gesehen, dass du die Haupttabelle meintest.

Nochmals recht♥lichen Dank!!!
Hi shift-del,

hab noch mal das gleiche Problem, allerdings betrifft es eine andere Konstellation. Und zwar hole ich mir durch zwei unterschiedliche Webabfrage Daten. Da die zweite Tabelle "AbfrageTECDAX" aber die Daten anders aufteilt als die erste, habe ich ohne Sverweis nur per "=" ist Zelle angewendet. Nun stellt sich heraus, dass dort der gleiche Fehler, wie beim ersten Mal auftritt.

Kannst du mir vielleicht noch mal behilflich sein? Danke schon mal im Voraus!!!
Hier die neue Beispielmappe:
Hallo Bernie, eine Möglichkeit wäre..:

Arbeitsblatt mit dem Namen 'TECDAX'
 OP
2Name3 Mon.
3Aixtron24,75%
4Morphosys11,39%
5Manz6,66%
6STRATEC Biom.5,49%
7LPKF Laser3,96%
8Cancom2,00%
9Drägerwerk Vz2,00%
10Qiagen1,96%
11CompuGroup M.1,33%
12Sartorius Vz0,31%

ZelleFormel
O3{=INDEX($A$3:$A$32;KKLEINSTE(WENN($F$3:$F$32=P3;ZEILE($A$1:$A$30));ZÄHLENWENN($P$3:P3;P3)))}
P3=KGRÖSSTE($F$3:$F$32;ZEILE(A1))
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg