Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Sverweis für Fortgeschrittene?

Sverweis für Fortgeschrittene?
Philipp
Hi,
ich habe folgendes Problem:
Ich habe zwei spalten mit je 500 werten. in der dritten spalte habe ich zufällig generierte werte.
Ich möchte nun in der vierten spalte folgendes tun:
Wenn der wert der vierten spalte mit dem wert der ersten spalte übereinstimmt soll der wert
der selben zeile der dritten spalte ausgegeben werden.
Habe eigentlich gedacht das es so hinhauen könnte:
=WENN(ISTNV(SVERWEIS(I5;A:B;2;WAHR));B5;SVERWEIS(I5;A:B;2;WAHR))
Allerdings gibt er mir dann immer den wert der zweiten spalte an unabhängig von der ersten oder nicht?
Brauche dringend hilfe und bedanke mich im voraus
P.
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Sverweis für Fortgeschrittene?
05.10.2009 19:15:01
Philipp
"Wenn der wert der vierten spalte mit dem wert der ersten spalte übereinstimmt soll der wert
der selben zeile der dritten spalte ausgegeben werden"
Gemeint war hier natürlich dass die erste spalte durchsucht werden soll. (nach dem wert der in der dritten spalte steht) und dann der entsprechende Wert der 2ten spalte ausgegeben werden soll.
Anzeige
AW: Sverweis für Fortgeschrittene?
05.10.2009 19:27:39
Frank
Hallo und Guten Abend!!!
Bin auch nicht so fit und habe auf die Schnelle keine passende Lösung. Aber nen Tipp. Schau mal auf www.excelformeln.de, die ultimative Formelseite.
Hat's geholfen?
Gruß Frank H.
vielleicht geht es so.
05.10.2009 19:29:12
Tino
Hallo,
habe mal mit meinen Formelkennnissen was zusammengebastelt.
Besser bekomme ich es mit Formel nicht hin.
 ABCDEF
1     Ergebnis:
2Hallo Wert1Hallo1 Wert5
3Hallo Wert2Hallo2 Wert8
4Hallo Wert3Hallo3  
5Hallo Wert4Hallo4  
6Hallo Wert5Hallo  
7Hallo Wert6Hallo6  
8Hallo Wert7Hallo7  
9Hallo Wert8Hallo  
10      
11      

Formeln der Tabelle
ZelleFormel
F2{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A1))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A1))+10^7))}
F3{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A2))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A2))+10^7))}
F4{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A3))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A3))+10^7))}
F5{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A4))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A4))+10^7))}
F6{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A5))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A5))+10^7))}
F7{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A6))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A6))+10^7))}
F8{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A7))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A7))+10^7))}
F9{=WENN(KGRÖSSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*ZEILE($C$2:$C$500)-1;ZEILE(A8))<0;"";INDEX($C$2:$C$500;KKLEINSTE(($A$2:$A$500<>"")*($A$2:$A$500=$D$2:$D$500)*(ZEILE($C$2:$C$500)-1-10^7); ZEILE(A8))+10^7))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Gruß Tino
Anzeige
Das sollte wie folgt gehen, wenn entgegen...
06.10.2009 01:10:19
Luc:-?
...deiner Primäraussage p{A=B}→D:=C sein soll, Philipp... ;-)
D1:D100:{=KGRÖSSTE((A1:A100=B1:B100)*C1:C100;ZEILE(1:100))}
Wenn du nun noch die 1en und die 100en durch deine Anfangs- bzw Endzeile ersetzt und beim Eingabeabschluss beachtest, dass es sich hierbei um eine Matrixfml handelt, die sich über alle markierten Zellen ausdehnt, dürfte das Ergebnis wohl deinen Wünschen entsprechen. Alle nicht passenden Werte stehen zuletzt als Nullen, die du ggf über das normale Format, aber benutzerdefiniert ausblenden kannst; bspw so... 0;-0;;
Gruß Luc :-?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige