Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
748to752
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
748to752
748to752
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formel INDEX mit VERGLEICH

Formel INDEX mit VERGLEICH
30.03.2006 15:10:46
Thomas
Da ich keine Beispieltabelle ins Forum stellen kann (warum auch immer) versuche ich mein Anliegen so verständlich wie möglich zu beschreiben.
Ich möchte eine Ranking-Tabelle erstellen.
H4:H129……………..I4:I129(Spalte/Zeile)
Artikel A.……………..200 (Summe mehrerer Monate)
Artikel B.……………..350
Artikel C………………100
usw..............................usw.
Das Ranking sieht dann so aus:
B5:B11……………….C5:C11
Artikel B……………..350
Artikel A……………..200
Artikel C……………..100
Spalte B wird ermittelt mit der Formel =INDEX($H$4:$I$129;VERGLEICH(C5;$I$4:$I$129;0);1)
Spalte C wird ermittelt mit der Formel =MAX($I$4:$I$129) bzw. =KGRÖSSTE($I$4:$I$129;2)
Nun zu meinem Problem:
Wenn Artikel A und Artikel B die gleiche Anzahl aufweisen (z.B. 200).
Dann erhalte ich folg. Ergebnis:
B5:B11……….………C5:C11
Artikel A……………..200
Artikel A……………..200
Artikel C……………..100
Mit der Formel INDEX….. bringt mir Excel den ersten gefundenen Eintrag
Ich möchte aber folg. Ergebnis erhalten:
B5:B11………………C5:C11
Artikel A…………….200
Artikel B…………….200
Artikel C…………….100
Für Eure Bemühungen bedanke ich mich im Voraus.
Grüße Thomas
P.S. Ich kann erst morgen wieder ins Forum!

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formel INDEX mit VERGLEICH
ransi
Hallo Thomas
versuchs mal so:
 
 ABCDE
1Artikel A200 Artikel B200
2Artikel B200 Artikel A200
3Artikel C100 Artikel C100
Formeln der Tabelle
D1 : {=INDEX($A$1:$B$10;VERGLEICH(KGRÖSSTE(($B$1:$B$10)+ZEILE($B$1:$B$10)%%;ZEILE(A1));($B$1:$B$10)+ZEILE($B$1:$B$10)%%;0);SPALTE(A1))}
E1 : {=INDEX($A$1:$B$10;VERGLEICH(KGRÖSSTE(($B$1:$B$10)+ZEILE($B$1:$B$10)%%;ZEILE(B1));($B$1:$B$10)+ZEILE($B$1:$B$10)%%;0);SPALTE(B1))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Alternativ kannst du die Zahlen auch mit sverweis() holen.
ransi
ransi
Anzeige
AW: Formel INDEX mit VERGLEICH
31.03.2006 07:29:31
Thomas
Hallo Ransi,
zuerst mal vielen Dank.
Die Formel funktioniert bei mir nur, wenn ich, wie du bei A1 anfange.
Mein Bereich fängt bei H4 an. Ergebnis, ich bekomm 'ne Fehlermeldung: #Bezug!
Hier meine angepasste Formel:
{=INDEX($H$4:$I$129;VERGLEICH(KGRÖSSTE(($I$4:$I$129)+ZEILE($I$4:$I$129)%%;ZEILE(H4));($I$4:$I$129)+ZEILE($I$4:$I$129)%%;0);SPALTE(H4))}
Die Klammern {} hab ich richtig gesetzt.
Was mach ich falsch?
Kannst du mir nochmal helfen - vielen Dank.
Gruß
Thomas
AW: Formel INDEX mit VERGLEICH
ransi
hallo
versuchs mal..
für spalte H
{=INDEX($H$4:$I$129;VERGLEICH(KGRÖSSTE(($I$4:$I$129)+ZEILE($I$4:$I$129)%%;ZEILE(A1));($I$4:$I$129)+ZEILE($I$4:$I$129)%%;0);SPALTE(A1))}
Die Formel ist dann nach rechts und nach unten durchkopierbar.
ransi
Anzeige
AW: Formel INDEX mit VERGLEICH
03.04.2006 10:20:10
Thomas
Hallo Ransi,
ich hab's doch geschafft eine Tabelle hochzuladen, s. u..
Ich hab immernoch das Problem mit der Fehlermeldung, wenn ich den auszuwertenden Bereich verschiebe.
Vielleicht zeigt die Tabelle mein Problem besser auf.
Gruß Thomas
https://www.herber.de/bbs/user/32557.xls
AW: Formel INDEX mit VERGLEICH
03.04.2006 14:54:47
Thomas
Hallo Ransi,
ich hab es endlich kapiert - bei manchen dauert es eben etwas länger!
Vielen Dank für deine Bemühungen und deine Geduld.
Grüße
Thomas

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige