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

Forumthread: Sverweis mit >< und zwei Kriterien

Sverweis mit >< und zwei Kriterien
26.09.2024 08:47:38
Thomas
Hallo,

ich breche mir gerade einen dabei ab, die angehängte Tabelle entsprechend der beiden Suchkriterien zu durchsuchen.
Mein Problem hierbei ist das > und bekomme ich mit dem Sverweis nicht zusammen.
Kann mir hierbei jemand einen Tipp geben? Vielleicht denke ich mit Sverweis auch in die falsche Richtung?!
Gruss Thomas

https://www.herber.de/bbs/user/172411.xlsx
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 09:16:55
Eifeljoi 5
Hallo
Wenn du das ganze so abänderst dann ist es mit PQ kein Problem.
Siehe genau hin
Userbild
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 09:22:47
Yal
Hallo Thomas,

von einem "Excel gut" wird erwartet, dass der Funktionsassistent und die Onlinehilfe bekannt ist. Dein Beispiel zeigt uns nicht, dass diese Level erreicht wäre. Nicht schlimm, was noch nicht ist, kann noch werden ;-)

Lege in der Spalte F in der Höhe der Tabelle jeweils die erste Wert des Bereiches. Also bei ">5-10" kommt 5, bei ">25" kommt 25. Ein Zahl, und nur ein Zahl, muss es sein.
sortiere die gesamte Tabelle nach diesem Zahl aufsteigend (wichtig für Formel Vergleich).

in Zelle D8, lege
=VERGLEICH(A8;$F$2:$F$6;1)
Die Erklärung dazu findest Du bitte selbständig in dem Formelassistent (den "fx" rechts der Formelbearbeitungsleiste) und in der Onlinehilfe ("Hilfe für diese Funktion"). Nicht zur Strafe, sondern zur Übung. Was bedeutet der "1" als dritte Parameter?

in E8 kommt
=VERGLEICH(B8;$B$1:$E$1)

in F8 kommt
=INDEX($B$2:$E$5;D8;E8)

VG
Yal
Anzeige
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 14:51:38
Thomas
Hallo Yal,

Danke für deinen Hinweis. Hab das jetzt mal eingepflegt und nachvollzogen.

Die Zelle D8 funktioniert wie sie soll
aber leider macht die E8 nicht was sie soll...
Aber dank deiner Hilfestellung habe ich die fehlende 0 gefunden :-)
=VERGLEICH(B9;$B$1:$E$1;0)
die dann genau den Wert "Text" sucht den ich brauche.

Dnake
Gruss Thomas
Anzeige
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 10:45:41
daniel
Hi
deine Tabelle ist leider nicht ganz optimal für so eine Auswertung.
vor allem die Darstellung der Temperaturbereiche ist nicht geeignet um damit einen SVerweis oder ähnliches verwenden zu können (das hat ja Eifeljoy5 schon beschrieben)

du hast Excel 365, das bietet viele Möglichkeiten, auch ungünstige Daten innerhalb EINER Formel so zu bearbeiten, dass man damit arbeiten kann.
dh wenn du die Tabelle nicht verändern willst, dann könntest du diese Formel verwenden:
=LET(

a;--TEXTNACH(TEXTVOR(A2:A5&"-";"-");">");
b;WENNFEHLER(--TEXTNACH(A2:A5;"-");9999);
c;FILTER(B2:E5;B1:E1=B8);
FILTER(c;(A8>a)*(A8=b)))

das a zieht die untere Temperaturangabe aus den TExten,
das b zieht die obere Temperaturangabe aus den Texten
das c zieht die passende Spalte und
am Schluss wird dann mit diesen Werten gefiltert.

sollte dir diese Formel zu kompliziert sein, oder die Datei in einer älteren Excelversion lauffähig sein, würde ich ähnlich vorgehen wie Eifeljoy5, aber etwas anders:
in Spalte A muss immer die höchste Temperatur stehen, bis zu der diese Zeile gültig ist.
die absteigende Reihenfolge kann bleiben , also brauchst du in Spalte A:
- 999
- 25
- 15
- 10
gegebenfalls müsstest du noch eine Zeile mit 5 hinzufügen, wenn es für Temperaturen bis 5° kein Ergebnis geben soll (sonst würde die Zeile mit 10 verwendet)

wenn du das so hast, reicht dann diese Formel.
=INDEX(B2:E5;VERGLEICH(A8;A2:A5;-1);VERGLEICH(B8;B1:E1))


wenn du deine alten Temperaturangaben an diese Stelle behalten willst, dann kannst du die neuen nauch in eine andere freie Spalte schreiben (bspw in F2:F5) und dann diese Spalte verwenden:
=INDEX(B2:E5;VERGLEICH(A8;F2:F5;-1);VERGLEICH(B8;B1:E1))


Gruß Daniel
Anzeige
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 16:11:49
Thomas
Hallo,
habe jetzt beide Varianten soweit, dass diese Funktionieren.
jetzt habe ich nur noch das Problem, dass ich gerne wenn keine Angabe "°C" erfolgt also das Feld leer ist
ich ein leeres Feld ausgegeben bekomme.
Aktuell geht die Tabelle bei leerem Feld von einer 0 aus und gibt entsprechend einen Wert am Ende aus.


https://www.herber.de/bbs/user/172431.xlsx
Anzeige
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 16:44:44
daniel
die Abfrage =Wenn(A9="";"";....) voranzustellen, sollte man bei der Selbsteinstufung "Excel gut" eigentlich selbst hinbekommen.
Gruß Daniel
AW: Sverweis mit >< und zwei Kriterien
26.09.2024 17:02:43
Yal
Dann stelle in A15 0,01 anstatt -999 und in A14 -999

dann ergänze den Index um eine Zeile (also 14 anstatt 15):
=INDEX(B14:E19;VERGLEICH(A22;A14:A19;1);VERGLEICH(B22;B13:E13;0))

@Daniel: ja, "Excel gut" ist relativ. Wer nicht weisst, wie hoch der Berg ist, hat immer das Gefühl, bald am Gipfel zu sein. (Frei nach Dunning-Krueger)

VG
Yal
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