Seite 1 von 1

[GELÖST] Ergebnis in Matrix zwischen zwei Werten finden

Verfasst: Mi 4. Jan 2023, 22:07
von Strassenlaterne
Ich möchte in einer Matrix nach einen Wert suchen. Wenn dieser nicht genau gefunden werden kann, soll in der Matrix der nächst höhere Wert gefunden werden.
Wie stelle ich das an?
Sverweis funktioniert nicht, da ich da ja nur nach einem genau passenden Wert suchen kann.

Re: Ergebnis in Matrix zwischen zwei Werten finden

Verfasst: Mi 4. Jan 2023, 22:58
von HeritzP
Hallo,

Code: Alles auswählen

=INDEX(Matrix!B$2:B$23;AGGREGAT(15;6;ZEILE($A$1:$A$100)/(Matrix!A$2:A$23>=$C2);1))

Re: Ergebnis in Matrix zwischen zwei Werten finden

Verfasst: Do 5. Jan 2023, 11:19
von Strassenlaterne
Danke für die Antwort!
Leider funktioniert die vorgeschlagene Lösung nicht wie gewünscht.

Die Idee ist, den Wert aus dem Blatt 'Berechnung' Spalte 'C' in der Matrix Spalte 'A' zu suchen und den zugeordneten Wert aus der Matrix Spalte 'B' auszugeben.
Falls der gesuchte Wert in der Matrix nicht zu finden ist, soll bis zum nächst höhere Wert gelaufen werden und der dort zugeordnete Wert ausgegeben werden.

Re: Ergebnis in Matrix zwischen zwei Werten finden

Verfasst: Do 5. Jan 2023, 11:53
von Mondblatt24
Strassenlaterne hat geschrieben:
Do 5. Jan 2023, 11:19
Leider funktioniert die vorgeschlagene Lösung nicht wie gewünscht.
Ersetze mal die Ausrufezeichen (!) in der Formel durch einen Punkt (.).

Re: Ergebnis in Matrix zwischen zwei Werten finden

Verfasst: Do 5. Jan 2023, 12:16
von Strassenlaterne
Danke für die Antworten.

Habe es jetzt wie folgt gelöst:

Code: Alles auswählen

=INDEX($Matrix.$B$2:$B$24;VERGLEICH(C2;$Matrix.$A$2:$A$24;1)+1*(C2<>SVERWEIS(C2;$Matrix.$A$2:$A$24;1;1)))

Re: [GELÖST] Ergebnis in Matrix zwischen zwei Werten finden

Verfasst: Do 5. Jan 2023, 12:22
von Mondblatt24
Strassenlaterne hat geschrieben:
Do 5. Jan 2023, 12:16
Habe es jetzt wie folgt gelöst:
Mit der Formel von @HeritzP kommt nichts anderes raus!

Tabelle (1).ods
(29.19 KiB) 83-mal heruntergeladen