Seite 1 von 1

Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mi 13. Nov 2024, 15:03
von TuxMax
Hallo,

ich möchte in dem Beispiel die Kosten ermitteln, in dem über eine Abfrage (Wenn oder andere Funktion?) der Preis aus der Spalte C (im Moment C2 bis C7) in Abhängigkeit des Datums in der Spalte ab B15 mit den korrespondierenden Preis in B (im Moment B2 bis B7) und den Zellwert $B$10 und den Wert in I multipliziert wird.
Die Farben im Beispiel sind nur zur Orientierung.
Die Tabelle unterhalb Zeile 7 sollte erweiterbar bleiben (Einfügen neue Zeile etc.) um zukünftige Preise einzugeben.
Auch die Werte ab Spalte B15 enden nicht wie im Beispiel bei B27, sonder werden täglich mehr (mehrere Hundert).

Im Moment mache ich das händisch. Könnte das auch über eine Abfrage gemacht werden?
Ich hoffe ich habe es nicht zu kompliziert beschrieben.

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mi 13. Nov 2024, 16:21
von Mondblatt24
Hallo,
TuxMax hat geschrieben:
Mi 13. Nov 2024, 15:03
Könnte das auch über eine Abfrage gemacht werden?
Über eine Formel (im Beispiel ab H15).
Und da sich Brennwert und Zustandszahl ab und zu mal ändern (ist bei uns so) sollte der Faktor auch in der Preisliste berechnet werden.
Die Liste mit den Preisänderungen könntest du auf ein neues Tabellenblatt auslagern.
Kostenermittlung_mit_Formel.ods
(35.64 KiB) 187-mal heruntergeladen

Gruß
Peter

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mi 13. Nov 2024, 17:44
von karolus
Hallo

Warum nicht:

Code: Alles auswählen

=PRODUKT(F15;SVERWEIS(B15;$B$2:$D$7;{2.3};1))
??

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Do 14. Nov 2024, 07:55
von Mondblatt24
Hallo,
karolus hat geschrieben:
Mi 13. Nov 2024, 17:44
=PRODUKT(F15;SVERWEIS(B15;$B$2:$D$7;{2.3};1))
Gute Idee!

Gruß
Peter

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mo 18. Nov 2024, 19:17
von TuxMax
bei dem ersten Vorschlag
=F15*INDEX(Preis;VERGLEICH(B15;Preisänderung;1))*INDEX(Faktor;VERGLEICH(B15;Preisänderung;1))
kommt 34.82 heraus.
Beim anderen Vorschlag
=PRODUKT(F15;SVERWEIS(B15;$B$2:$D$7;{2.3};1))
3.2178
???

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Di 19. Nov 2024, 06:59
von Mondblatt24
Hallo,
TuxMax hat geschrieben:
Mo 18. Nov 2024, 19:17
Beim anderen Vorschlag
=PRODUKT(F15;SVERWEIS(B15;$B$2:$D$7;{2.3};1))
3.2178
Kann ich nicht nachvollziehen.

2024-11-19   06 55 16.png
2024-11-19 06 55 16.png (6.5 KiB) 1879 mal betrachtet

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mi 20. Nov 2024, 14:14
von TuxMax
Mache ich da etwas falsch?
Screenshot_20241120_141122.png
Screenshot_20241120_141122.png (213.34 KiB) 1700 mal betrachtet
Screenshot_20241120_141122.png
Screenshot_20241120_141122.png (213.34 KiB) 1700 mal betrachtet

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mi 20. Nov 2024, 17:10
von Mondblatt24
TuxMax hat geschrieben:
Mi 20. Nov 2024, 14:14
Mache ich da etwas falsch?
Ja.
Der Punkt als Trennzeichen in den geschweiften Klammern passt nicht zu deinem
Gebietsschema (Extras – Optionen… – Sprachen und Gebietsschemata – Allgemein).

Ich nehme mal an, das ist Deutsch (Schweiz) oder irgendeines, was als Dezimaltrennzeichen den Punkt verwendet.
Versuchs mal mit dem Semikolon.

Bei mir würde z. B. das Komma nicht funktionieren.
2024-11-20   17 17 55.png
2024-11-20 17 17 55.png (2.6 KiB) 1685 mal betrachtet

Gruß
Peter

Re: Multiplikation mit einem Wert B2 -Bx, wenn Datum B15 - Bxx => Datum in C2 - Cx

Verfasst: Mi 20. Nov 2024, 17:34
von TuxMax
ok, habe ich gesehen.
Das ist meine Krücke mit dem Punkt als Dezimaltrenner im Nummernblock, da Libreoffice calc nicht die Systemeinstellung verwendet, muss ich Gebietsschema Schweiz wählen und die Währung anpassen.

Um für zukünftige Preisänderungen gewappnet zu sein, könnte ich da den $B$2:$D$7 vergrößern, z. B. bis $D$10, auch wenn dann in den in den Zeilen 8 - 10 nichts steht?