Excel Wert angleichen an Vorgabe?
Hallo liebe Excel-Profis ^^
ich suche eine Funktion die mir den Wert in der Zelle angleicht nach Vorgabe. (index+Vergleich hat noch nicht zum gewünschten Ergebnis gefürt(oder ich hab was übersehen))
Formel für B33 is klar
wenn B33 allerdings 7mm ergibt dann BLÖD
somit sollte in B33 der nächst höhere Wert (siehe Blechstärken "I8:I13) entsprechen
Danke im Voraus
1 Antwort
Man muss in der Tat etwas tricksen.
Ich erweitere die Spalte I mit einer 0 und einer 4 und benenne den Bereich "Staerken".
Den Vergleichswert nenne ich Vgl.
=INDEX(Staerken;VERGLEICH(Vgl-0,001;Staerken;1)+1)
Das Problem ist, dass VERGLEICH den nächst kleineren Wert zurück gibt, nicht den nächst größeren.
Das zweite Problem ist, dass dann ohne -0,...1 auch schon die Grenzbereiche den nächstgrößeren Wert zurück geben würden. 4 zum Beispiel würde 8 liefern.
________________
Alternative:
Du sortierst I8:I13 absteigend.
Dann kannst du ohne Offsets arbeiten und den letzten Parameter von VERGLEICH auf absteigend (-1) setzen.
=INDEX(Staerken2;VERGLEICH(Vgl;Staerken2;-1))
danke! "Alternative" läuft schonmal. Bereiche benennen... nie gehört aber top!