![]() |
![]() |
|
![]() |
![]() |
|
Software Rat & Tat bei Softwareproblemen |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() |
![]() Ich will diese Funktion für die Kalkulation von Staffelpreisen verwenden.
Also ein Kunde will eine Staffel von 1,10,25,50,100 Stück haben. Die Komponenten wurden mit aber teilweise in anderen Staffeln angeboten. D.h. wenn ich in eine Zelle die Staffel reinschreib, dann soll sich Excel den Preis für die nächstkleinere Staffel der Komponenten suchen und verwenden. Mit so einem Konstrukt funktioniert das ganz gut: =VERWEIS($a$1*B27;{1.10.25.50.100;70.65.60.55.50}) D.h. Staffel multipliziert mit benötigter Stückzahl/Gerät und dann Preis aus Matrix raussuchen. Das funktioniert, wenn ich mind. 3 Preis/Staffelkombinationen eingeb. Wenn ich aber nur 2 Preise hab, z.B. Konstrukt: =VERWEIS($a$1*B27;{1.100;70.50}) Dann liefert ein Wert 30 für A1, oder was auch immer, immer den Wert 50, wenn ich statt der Formel "1" reinschreib, dann liefert der Verweis "100"?!?!?!?! Was ist da verkehrt? Ist das ein Bug in Excel oder habe ich einen Denkfehler. ist übrigens Excel 2000, SP3
____________________________________
Bei Problemen zwei Griffe ranschweißen und aus dem Fenster ..... |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|