Excel - die Zahl ausgeben, die am nächsten ist?
Ich habe zwei Wert (Box Menge;H3; Paletten Menge;I3) die mit einem 3.Wert (Bedarf Menge;R3) verglichen werden soll und der Wert der am nächsten ist, soll ausgegeben werden.
Ich habe es damit versucht, aber es funktioniert nicht: =INDEX(H3:I3,VERGLEICH(MIN(ABS(H3:I3-R3)),ABS(H3:I3-R3),0))
Und auch diese Formel gibt mir zu oft einen 0 Wert aus, anstatt einer der ersten beiden Zahlen:
=WENN(SUMME(MAX((H3:I3<=R3)*H3:I3);MIN(WENN(H3:I3>=R3;H3:I3)))/2>=R3;MAX((H3:I3<=R3)*H3:I3);MIN(WENN(H3:I3>=R3;H3:I3)))
Kann mir jemand helfen? Sollte doch eine einfache Formel geben. :-)
BESTEN DANK
2 Antworten
Wer ist näher am Bedarf, Box oder Palette?
Habe es gelöst mit:
=WENN(ABS(H2-K2)<ABS(I2-K2);H2;I2)
H2=BOX
I2=Palette
K2=Bedarf
Manchmal sehe ich den Wald vor lauter Bäumen nicht oder denke einfach zu kompliziert :-)
z.B. so, wenn ich Dich richtig verstanden habe

Vielen Dank, ich denke zu kompliziert. aber leider nimmt die Formel oft die Größere Zahl, obwohl die kleinere Näher dran ist:
Leider weiß ich nicht, wie ich hier ein Screenshot reinbekomme.
Aber die Zahlen sehen so aus
Box: 108 / Palette: 4800 / Bedarf 35
Dann wäre 108 näher an 35 als 4800. Die Formel gibt mir aber 4800 aus.
Eine Idee, wie man das lösen kann?
Vielen Dank für die Unterstützung. habe es schon gelöst. (Siehe unten im Kommentar)
Vielen Dank, ich denke zu kompliziert. aber leider nimmt die Formel oft die Größere Zahl, obwohl die kleinere Näher dran ist:
Excel näher dran.png