❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

[gelöst] Errechnete Werte nicht neu berechnen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
bigboy
Beiträge: 2
Registriert: Sa 27. Mär 2021, 20:00

[gelöst] Errechnete Werte nicht neu berechnen

Beitrag von bigboy » Sa 27. Mär 2021, 20:56

Hallo Gemeinde,

Ich habe im Forum zwar ein ähnliches (gelöstes) Problem gefunden ("Einfrieren" berechneter Zellenwerte,
viewtopic.php?f=6&t=18070&p=51202&hilit ... ren#p51220), konnte aber die Lösung für meinen Fall nicht nachvollziehen.

In meiner Tabelle steht in Zelle A2 ein Faktor, mit dem nacheinander die Beträge der Zellen B1 bis G1 multipliziert werden, sobald diese Beträge eingetragen werden, und das jeweilige Ergebnis erscheint dann in den Zellen B2 bis G2.

Code: Alles auswählen

   |    A   |     B     |     C     |     D     |     E     |     F     |     G     |
 1 |        | Betrag1   | Betrag2   | Betrag3   | Betrag4   | Betrag5   | Betrag6   |
 2 | Faktor | Ergebnis1 | Ergebnis2 | Ergebnis3 | Ergebnis4 | Ergebnis5 | Ergebnis6 |
Dafür steht in Zelle B2 die Formel "=WENN(B$1=0;0;$A$2*B$1)" usw.

Was ich erreichen möchte:
Wenn z.B. vor Eintragung des Betrages4 in E1 der Faktor in A2 geändert wird, dann soll das Ergebnis4 in E2 entsprechend dem neuen Faktor errechnet werden, aber die mit dem alten Faktor errechneten Ergebnisse 1 bis 3 in B2 bis D2 sollen erhalten bleiben.
Dazu benötige ich wohl eine Hilfstabelle, aber wie mache ich das?

Schon mal Danke für Tipps.

Harald
Zuletzt geändert von bigboy am Mo 19. Apr 2021, 12:49, insgesamt 1-mal geändert.

HeritzP
* LO-Experte *
Beiträge: 966
Registriert: Mo 9. Dez 2013, 19:08

Re: Errechnete Werte nicht neu berechnen

Beitrag von HeritzP » So 28. Mär 2021, 16:39

Hallo,

der Ursprung der Formel mit Erklärung. Die Iteration muss eingeschaltet sein.
http://oooforum.de/viewtopic.php?p=2128 ... dc#p212864

Die Formel für dein Beispiel.

Code: Alles auswählen

=WENN(B1="";"";WENN(ZELLE("TYPE";B2)="v";B2;$A$2*B1))
Gruß HeritzP
HeritzP

alles nur geklaut

Helmut_S
* LO-Experte *
Beiträge: 757
Registriert: Di 9. Feb 2016, 19:27

Re: Errechnete Werte nicht neu berechnen

Beitrag von Helmut_S » Sa 17. Apr 2021, 15:26

Hallo bigboy, falls du noch keine Lösung gefunden hast, hier ein Vorschlag mit 1 Hilfszeile.
Wenn in B7 - G7 eine 1 steht, wird neu berechnet, falls dort 0 stehlt, bleibt der Wert erhalten.
Falls du dein Problem bereits lösen konntest, markiere deinen Beitrag bitte als [gelöst] im Titel des 1. Beitrages.
Gruß Helmut
Dateianhänge
Berechnung_fixieren.ods
(12.37 KiB) 90-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

bigboy
Beiträge: 2
Registriert: Sa 27. Mär 2021, 20:00

Re: Errechnete Werte nicht neu berechnen

Beitrag von bigboy » Mo 19. Apr 2021, 12:48

Hallo,

erstmal vielen Dank an HerlitzP und Helmut_S für die Tipps.

Die Lösung von Helmut scheint mir einfacher.
Ich werde dann in den nächsten Tagen versuchen, das vernünftig in meine Tabellen einzubauen. Hat aber nichts mit der Funktion zu tun, die wird sicher funktionieren.

Danke!
Harald


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten