BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Nichtlineare Verteilung einer Gesamtsumme auf Monate
-
- Beiträge: 2
- Registriert: Do 2. Mär 2023, 14:59
Nichtlineare Verteilung einer Gesamtsumme auf Monate
Hallo,
ich hab mit folgender Herausforderung zu kämpfen:
Ein Produkt wird über Messen direkt vertrieben, z.B. 100x. Im ersten Halbjahr finden doppelt so viele Messen statt wie im zweiten Halbjahr, dementsprechend auch die Anzahl der Verkäufe: im ersten Halbjahr = 67, im zweiten Halbjahr = 33. Gibt es eine Formel, in der ich solch eine Gewichtung eingeben kann?
Das gleiche gilt für: Gesamtsumme = 100, ich verkaufe aber jeden monat doppelt so viel wie im Vormonat, also hier eine lineare Steigung über 12 Monate mit der Endsumme 100
Freu mich über Hilfe.
ich hab mit folgender Herausforderung zu kämpfen:
Ein Produkt wird über Messen direkt vertrieben, z.B. 100x. Im ersten Halbjahr finden doppelt so viele Messen statt wie im zweiten Halbjahr, dementsprechend auch die Anzahl der Verkäufe: im ersten Halbjahr = 67, im zweiten Halbjahr = 33. Gibt es eine Formel, in der ich solch eine Gewichtung eingeben kann?
Das gleiche gilt für: Gesamtsumme = 100, ich verkaufe aber jeden monat doppelt so viel wie im Vormonat, also hier eine lineare Steigung über 12 Monate mit der Endsumme 100
Freu mich über Hilfe.
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Ja!
für Januar bis Juni:
für Juli bis Dezember:
für Januar bis Juni:
Code: Alles auswählen
=gesamt/9
Code: Alles auswählen
=gesamt/18
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
-
- Beiträge: 2
- Registriert: Do 2. Mär 2023, 14:59
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
danke, schau ich mir gleich mal an.
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Hallo,
n, 2·n, 2·(2·n), ..., 2^k ·n
Also für 12 Monate
n, 2·n, 4·n, 8·n, ..., 2048·n
Wenn die Summe des Ganzen 100 sein soll:
n + 2·n + 4·n + 8·n + ... + 2048·n=100
n·2^12=100
n·4096=100
n = 0,0244140625
Das wäre keine lineare Steigerung, sondern eine exponentielle.ich verkaufe aber jeden monat doppelt so viel wie im Vormonat, also hier eine lineare Steigung über 12 Monate
n, 2·n, 2·(2·n), ..., 2^k ·n
Also für 12 Monate
n, 2·n, 4·n, 8·n, ..., 2048·n
Wenn die Summe des Ganzen 100 sein soll:
n + 2·n + 4·n + 8·n + ... + 2048·n=100
n·2^12=100
n·4096=100
n = 0,0244140625
Gruß,
mikele
mikele
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Moin!
Aus Interesse zum letzten Link:
In Calc gibt es ja die gleiche Rechengenauigkeit wie in Excel: 15 Stellen.
Die Anzahl der Reiskörner ist ja 2^64-1
(ungenaues) Ergebnis: 18.446.744.073.709.600.000
Richtig: 18.446.744.073.709.551.615
Mit Excel errechne ich das korrekt mittels VBA und dem Datentyp Decimal (mittels CDec()), der dann mittels =Schachbrett() als Text an eine Zelle übergeben wird:
Nutze ich obige Function in Calc, erhalte ich dasselbe ungenaue Ergebnis 18.446.744.073.709.600.000
Gibt es da einen Trick?
Gruß Ralf
Aus Interesse zum letzten Link:
In Calc gibt es ja die gleiche Rechengenauigkeit wie in Excel: 15 Stellen.
Die Anzahl der Reiskörner ist ja 2^64-1
(ungenaues) Ergebnis: 18.446.744.073.709.600.000
Richtig: 18.446.744.073.709.551.615
Mit Excel errechne ich das korrekt mittels VBA und dem Datentyp Decimal (mittels CDec()), der dann mittels =Schachbrett() als Text an eine Zelle übergeben wird:
Code: Alles auswählen
Function Schachbrett() As String
Dim tmpPotenz As Variant
tmpPotenz = CDec(2 ^ 32)
Schachbrett = Format(CDec(tmpPotenz * tmpPotenz - 1), "#,##0")
End Function
Gibt es da einen Trick?
Gruß Ralf
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Hallo
Basic kennt keinen Datentyp »cdec« … auch nicht mit »option VBASupport 1«
Benutze python und übergib das Ergebnis als string (damit Calc nicht zurückwandelt in eine Fliesskommazahl mit begrenzter Genauigkeit )
Basic kennt keinen Datentyp »cdec« … auch nicht mit »option VBASupport 1«
Benutze python und übergib das Ergebnis als string (damit Calc nicht zurückwandelt in eine Fliesskommazahl mit begrenzter Genauigkeit )
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Hallo, @RPP63, Trick kann ich dir leider keinen anbieten, nur die Bestätigung, dass deine Funktion schachbrett() auch unter LO-Calc funktioniert, wenn man die Funktion Cdec()weglässt.
Das "ungenaue" Ergebnis wird ohne zusätzliche Formatierung linksbündig angezeigt, was vermuten lässt, dass es ein String ist. Wie in der Zelle darunter aber zu sehen ist, lässt sich damit rechnen.
@Karolus, da muss ich den großen, weisen Schlangenbeschwörer doch etwas korrigieren:
Das "genaue" Ergebnis bekommt man (unter MX-Linux-KDE) ganz einfach mit Kcalc.
Gruß Helmut
Das "ungenaue" Ergebnis wird ohne zusätzliche Formatierung linksbündig angezeigt, was vermuten lässt, dass es ein String ist. Wie in der Zelle darunter aber zu sehen ist, lässt sich damit rechnen.
@Karolus, da muss ich den großen, weisen Schlangenbeschwörer doch etwas korrigieren:
"CDec" gibt es in LO-Calc, zwar nicht als Datentyp, sondern als Funktion - siehe rosa Bereich in der Tabelle = aus der LO-Hilfe kopiert.Basic kennt keinen Datentyp »cdec« … auch nicht mit »option VBASupport 1«
Das "genaue" Ergebnis bekommt man (unter MX-Linux-KDE) ganz einfach mit Kcalc.
Gruß Helmut
- Dateianhänge
-
- Schachbrett.ods
- (25.98 KiB) 36-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Das ist schön für dich, ich finde bei mir aber nur eine »CDec«*** funktion in Basic und nicht in Calc!
***leider kann ich die Funktion hier mit LO7.0.4 nicht zur Mitarbeit überreden, weder mit kleinen Zahlen noch mit grossen Zahlen, weder mit »Option VBASupport 1« noch ohne…
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.3.2 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: Nichtlineare Verteilung einer Gesamtsumme auf Monate
Moin!
Zunächst mal Danke! für die Antworten.
Zur Not hilft (unter Windows) auch Calc.Exe aka Taschenrechner (wissenschaftlich).
Danach Strg+c und Strg+v in eine als Text formatierte Zelle:
Gruß Ralf
Zunächst mal Danke! für die Antworten.
Ich gestehe, dass ich keine Ahnung habe, wie ich Python in Calc ausführe.
Zur Not hilft (unter Windows) auch Calc.Exe aka Taschenrechner (wissenschaftlich).
Danach Strg+c und Strg+v in eine als Text formatierte Zelle:
Gruß Ralf
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️