Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Nächst größeren oder kleineren Wert ausgeben
#1
Hi,

ich bin auf der Suche nach einer Formel, die mir aus einem Bereich (siehe Bild)
1. den nächst größeren
2. den nächst kleineren Wert ausgibt

A1=450,10
T1:T32=Bereich

Vielen Dank für eure Hilfe.


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hi,

Code:
=aggregat(15;6;T1:T32/(T1:T32>=A1);1)
=aggregat(14;6;T1:T32/(T1:T32<=A1);1)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
=MAXWENNS(T1:T32;T1:T32;"<"&A1)
=MINWENNS(T1:T32;T1:T32;">"&A1)

Hallo, wie wäre es da mit?
Eine Bitte: In Zukunft keine Bilder sondern besser eine kleine (Excel-) Datei mit einigen Daten und dem gewünschten Ergebnis anhängen
Keiner hat Lust sich hier erst ein Beispiel aufzubauen um seine Antwort zu testen
Daher meine Antwort auch ohne Gewähr

Gruß Holger
Antworten Top
#4
Hi,

bei aktuellem Excel und absteigend sortierten Werten (wie im Bild):

=XVERWEIS(A1;T1:T32;T1:T32;"";-1;-2)
=XVERWEIS(A1;T1:T32;T1:T32;"";1;-2)


bei aktuellem Excel und nicht sortierten Werten:

=XVERWEIS(A1;T1:T32;T1:T32;"";-1;1)
=XVERWEIS(A1;T1:T32;T1:T32;"";1;1)

oder man sortiert innerhalb der Formel (was bei großen Listen schneller ist)
=LET(x;SORTIEREN(T1:T32);XVERWEIS(A1;x;x;"";-1;2))
=LET(x;SORTIEREN(T1:T32);XVERWEIS(A1;x;x;"";1;2)
Gruß,
Helmut

Win10 - Office365 / MacOS - Office365
Antworten Top
#5
Vielen Dank euch dreien.

Es hat funktioniert.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste