Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1236to1240
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
Inhaltsverzeichnis

Index-Vergleich-Doppelte Werte

Index-Vergleich-Doppelte Werte
Burghard
Hallo,
ich kriege eine Funktion mit "INDEX und Vergleich" bei doppelten Werten nicht in den Griff. Das Problem ist zu kompliziert für mich. Kann mir jemand eine Lösung anbieten?
Ich habe eine Beispieldatei hochgeladen.
https://www.herber.de/bbs/user/77504.xls
Schönen Gruß
Burghard

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Index-Vergleich-Doppelte Werte
15.11.2011 01:05:37
Erich
Hi Burghard,
auch in Spalte E reicht der einfache VERGLEICH wie in
=WENN(C18="";"";INDEX($C$2:$C$249;VERGLEICH($F18;$D$2:$D$249;0)))
nicht aus, bei gleichen Werten nimmt man z. B. 1/100000 der Zeilennummer dazu,
wie du es in Spalte F ja schon getan hast.
Hier wird in Spalte G noch mal nur der VERGLEICH gerechnet - wie du es getan hattest.
Ich Spalte J passiert das Gleiche - nur mit einem Minus vor der Zeilennummer.
Wenn man den VERGLEICH in eine Hilfsspalte (hier J) schreibt, kann man den Wert dann zweimal nutzen,
hier in den Spalten H:I.
Schaus dir einfach mal an:
 CDEFGHIJKLM
23jp1733jp173313jp173313 Richtig wäre
24ia1725ms172516ia172514 ia1725
25ww1698ia172514ms172516 ms1725
26ms1725ww169815ww169815 ww1698

Formeln der Tabelle
ZelleFormel
E23{=INDEX($C$11:$C$249;VERGLEICH(KGRÖSSTE($D$11:$D$249+ZEILE($11:$249)/100000;ZEILE(A13)); $D$11:$D$249+ZEILE($11:$249)/100000;0))}
F23{=INDEX($D$11:$D$249;VERGLEICH(KGRÖSSTE($D$11:$D$249+ZEILE($11:$249)/100000;ZEILE(A13)); $D$11:$D$249+ZEILE($11:$249)/100000;0))}
G23{=VERGLEICH(KGRÖSSTE($D$11:$D$249+ZEILE($11:$249)/100000;ZEILE(A13)); $D$11:$D$249+ZEILE($11:$249)/100000;0)}
H23=WENN(C23="";"";INDEX($C$11:$C$249;J23))
I23=WENN(C23="";"";INDEX($D$11:$D$249;J23))
J23{=VERGLEICH(KGRÖSSTE($D$11:$D$249-ZEILE($11:$249)/100000;ZEILE(A13)); $D$11:$D$249-ZEILE($11:$249)/100000;0)}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Klappt super!
15.11.2011 11:22:38
Burghard
Hallo Erich,
vielen Dank für Deine schnelle und kompetente Anwort und die große Mühe! Es klappt einwandfrei.
Schönen Gruß
Burghard

84 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige