Wert Suchen
#1
Hallo zusammen,

gibt es eine Funktion die die Spalte B durchsucht und mir die ersten Zehn Werte anzeigt, die in dem Bereich 30,0+-0,1 liegen. 

Gruß

Christian


Angehängte Dateien
.xlsx   Werte suchen.xlsx (Größe: 52,78 KB / Downloads: 8)
Antworten Top
#2
Moin Christian

Code:
=LET(
w;30;
u;w-0,1;
o;w+0,1;
d;B1:B5461;
c;(d>=u)*(d<=o);
f;FILTER(d;c);
INDEX(f;SEQUENZ(10)))
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

Antworten Top
#3
Hallo B...,

nach deiner Angabe der vorhandenen Version solltest du LET noch nicht haben. Dann gehts mit der Aggregatfunktion für den n-ten (in der Funktion "Zeile()") Wert.

=INDEX(B:B;AGGREGAT(15;6;ZEILE($B$1:$B$5461)/($B$1:$B$5461>29,9)/($B$1:$B$5461<30,1);ZEILE()))


Angehängte Dateien
.xlsx   Werte suchen.xlsx (Größe: 54,49 KB / Downloads: 1)
helmut

Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität.
Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen."
Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.





Antworten Top
#4
Danke das mit der Aggregatfunktion klappt prima :)
Antworten Top


Gehe zu:


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