Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1264to1268
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
Inhaltsverzeichnis

nächst kleinere Zahl aus Bereich

nächst kleinere Zahl aus Bereich
Peter
Hallo
Ich habe in Spalte A ab Zeile 2 bis 31
in jeder Zeile eine bestimmte Zahl.
z.B.
A2: 506
A3: 503
A4: 499
A5: 490
A6: 489
A7: 480
A8: 502
A9: 500
A10: 360
Nun möchte ich mittels Formel oder allenfalls VBA-Funktion jeweils in der Spalte B nebenan die nächst kleinere Zahl abfragen. Gibt es keine kleinere Zahl, soll das Ergebnis NULL sein.
A2: 506 -- B2: 503
A3: 503 -- B3: 502
A4: 499 -- B4: 490
A5: 490 -- B5: 489
A6: 489 -- B6: 480
A7: 480 -- B7: 360
A8: 502 -- B8: 500
A9: 500 -- B9: 499
A10: 360 -- B10: 0
Ich sehe im Moment den Lösungsansatz nicht.
Wer kann mir helfen?
Gruss, Peter

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: nächst kleinere Zahl aus Bereich
18.06.2012 15:48:57
Rudi
Hallo,
so:
 AB
1  
2506503
3503502
4499490
5490489
6489480
7480360
8502500
9500499
103600

ZelleFormel
B2{=WENN(A2=MIN($A$2:$A$10);0;INDEX(KKLEINSTE($A$2:$A$10;ZEILE($1:$9));VERGLEICH(A2;KKLEINSTE($A$2:$A$10;ZEILE($1:$9));)-1))}
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Gruß
Rudi
Anzeige
AW: nächst kleinere Zahl aus Bereich
18.06.2012 16:28:16
Peter
Hallo Rudi
Vielen Dank.
Ich habe jetzt noch eine andere Lösung gefunden:
=WENNFEHLER(KKLEINSTE(Zellbereich;RANG(A2;Zellbereich;WAHR)-1);0)
wobei in meinem Beispiel A2:a10 mit "Zellbereich" benannt ist.
Gruss, Peter

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige