Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
976to980
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
976to980
976to980
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Sverweis - absteigende Sortierung

Sverweis - absteigende Sortierung
08.05.2008 18:57:22
Jörg
Hallo,
ich stehe vor folgender Herausforderung ...
Ich versuche innerhalb einer absteigenden Reihe, die ungefähre Übereinstimmung auszugeben.
... mittels "=SVERWEIS(1; A1:B6; 2;WAHR)"
Häufigkeit Farbe
10 Rot
4 Orange
0 Gelb
-3 Grün
-6 Blau
Mein "erhofftes" Ergebnis: "Gelb"
Aktuelles Ergebnis: #NV
Könnt Ihr mir weiterhelfen?
Vielen Dank!
Beste Grüße
Jörg

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Sverweis - absteigende Sortierung
08.05.2008 19:08:35
Heinz
Hi,
was sagt die Hilfe?
Wenn Bereich_Verweis WAHR ist, müssen die Werte in der ersten Spalte von Matrix in aufsteigender Reihenfolge angeordnet werden: ..., -2, -1, 0, 1, 2,
mfg Heinz

AW: Sverweis - absteigende Sortierung
08.05.2008 19:29:59
Jörg
Hallo Heinz,
ja das hatte ich auch schon gelesen, aber bei meinem realen Problem ist es nun einmal absteigend.
Die "Originalreihenfolge" kann ich daher nicht ändern. Was also tun?
Viele Grüße
Jörg

AW: Sverweis - absteigende Sortierung
08.05.2008 19:54:00
Uwe
Hi Jörg,
ich habe mal ein bisschen "'rumgespielt". Probier das mal aus:
=WENN(ISTNV(SVERWEIS(1;A1:B6;2;0));INDIREKT("B"&VERGLEICH(1;A1:A6;-1)+1);SVERWEIS(1;A1:B6;2;0))
Bin mir nicht sicher ob es richtig ist und geht wahrscheinlich auch eleganter, aber scheint zu klappen?!
Gruß
Uwe
(;o)

Anzeige
AW: Sverweis - absteigende Sortierung
08.05.2008 20:34:00
Jörg
Hallo Uwe,
vielen Dank! Funktioniert in der Tat - im kleinen Beispiel. Leider habe ich es noch nicht für meine Problemstellung zum Laufen gebracht. Versuche es morgen weiter ...
Nochmals Danke!
Viele Grüße
Jörg

AW: Sverweis - absteigende Sortierung
08.05.2008 22:11:00
jockel
hi Jörg, schau mal, ob dir das hier weiterhilft:
Tabelle2

 ABCDEF
1HäufigkeitFarbe1 Gelbjockel
210Rot  GelbUwe
34Orange    
40Gelb    
5-3Grün    
6-6Blau    

Formeln der Tabelle
ZelleFormel
E1{=INDEX(B2:B100;VERGLEICH(MIN(ABS(A2:A100-C1)); ABS(A2:A100-C1); 0))}
E2=WENN(ISTNV(SVERWEIS(C1;A1:B6;2;0)); INDIREKT("B"&VERGLEICH(C1;A1:A6;-1)+1); SVERWEIS(C1;A1:B6;2;0))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Tabelle2

 ABCDEF
1HäufigkeitFarbe3 Orangejockel
210Rot  GelbUwe
34Orange    
40Gelb    
5-3Grün    
6-6Blau    

Formeln der Tabelle
ZelleFormel
E1{=INDEX(B2:B100;VERGLEICH(MIN(ABS(A2:A100-C1)); ABS(A2:A100-C1); 0))}
E2=WENN(ISTNV(SVERWEIS(C1;A1:B6;2;0)); INDIREKT("B"&VERGLEICH(C1;A1:A6;-1)+1); SVERWEIS(C1;A1:B6;2;0))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Tabelle2

 ABCDEF
1HäufigkeitFarbe-4 Grünjockel
210Rot  BlauUwe
34Orange    
40Gelb    
5-3Grün    
6-6Blau    

Formeln der Tabelle
ZelleFormel
E1{=INDEX(B2:B100;VERGLEICH(MIN(ABS(A2:A100-C1)); ABS(A2:A100-C1); 0))}
E2=WENN(ISTNV(SVERWEIS(C1;A1:B6;2;0)); INDIREKT("B"&VERGLEICH(C1;A1:A6;-1)+1); SVERWEIS(C1;A1:B6;2;0))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend

Anzeige
zugabe...
08.05.2008 22:33:18
jockel
hi Jörg oder guckst du E4 oder E5:
Tabelle2

 ABCDEF
1HäufigkeitFarbe-2 Grünjockel
210Rot  GrünUwe
34Orange    
40Gelb  Gelbnächster Wert, der größer/gleich dem Suchkriterium
5-3Grün  Grünnächster Wert, der kleiner dem Suchkriterium
6-6Blau    

Formeln der Tabelle
ZelleFormel
E1{=INDEX(B2:B100;VERGLEICH(MIN(ABS(A2:A100-C1)); ABS(A2:A100-C1); 0))}
E2=WENN(ISTNV(SVERWEIS(C1;A1:B6;2;0)); INDIREKT("B"&VERGLEICH(C1;A1:A6;-1)+1); SVERWEIS(C1;A1:B6;2;0))
E4=INDEX(B:B;VERGLEICH(KGRÖSSTE(A:A;ZÄHLENWENN(A:A;">="&C1)); A:A;0))
E5=INDEX(B:B;VERGLEICH(KKLEINSTE(A:A;ZÄHLENWENN(A:A;"<="&C1)); A:A;0))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
cu jörg
ein feedback wär ganz reizend

Anzeige
AW: zugabe...
08.05.2008 23:14:00
Jörg
Hi Jockel,
funktioniert einwandfrei! Super Klasse - Vielen Dank!
Beste Grüße
Jörg
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige