Wie aktualisiere ich Formeln in OpenOffice / LibreOffice Calc?


15

Ich fing an, LibreOffice zu verwenden, und als ich die Formeln angeordnet hatte, drückte ich F9, wie ich es normalerweise in Excel tat, und nichts passierte.

Ich konnte die zu aktualisierende Tastenkombination nicht finden und ich konnte sie auch nicht im Anwendungsmenü finden.

Wie mache ich es?

Antworten:


27

Einfache Neuberechnung:

Berechnet alle geänderten Formeln neu. Wenn AutoCalculate aktiviert ist, gilt der Befehl Recalculate nur für Formeln wie RAND oder NOW.

Wählen Sie Daten - Berechnen - Neu berechnen

F9

Drücken Sie, F9um neu zu berechnen. Drücken Sie Shift+ Ctrl+, F9um alle Formeln im Dokument neu zu berechnen.

Nachdem das Dokument neu berechnet wurde, wird die Anzeige aktualisiert. Alle Diagramme werden ebenfalls aktualisiert.

Die Add-In-Funktionen wie RANDBETWEEN können derzeit nicht auf den Befehl "Neu berechnen" oder "Neu berechnen" reagieren F9. Drücken Sie Shift+ Ctrl+, F9um alle Formeln einschließlich der Add-In-Funktionen neu zu berechnen.

Quelle: http://help.libreoffice.org/Calc/Recalculate

Verweise auf andere Blätter und Verweis auf URLs oder andere externe Daten

Siehe Quelle: http://help.libreoffice.org/Calc/References_to_Other_Sheets_and_Referencing_URLs *


Wenn ich meine benutzerdefinierte Funktion geschrieben habe, sie in einer Zelle verwende und ihre Formel im Makro-Editor aktualisiere, muss ich die Zellen neu berechnen (STRG + UMSCHALT + F9), um die Auswirkungen zu sehen. Selbst wenn ich die Zelle bearbeite (F2-Taste) und die EINGABETASTE drücke, wird keine aktualisierte Formel angezeigt (solange ich STRG + UMSCHALT + F9 nicht verwende). Ich denke, dass dieses "Merkmal" Verwirrung stiften könnte.
matandked

Dies funktioniert, aber die Hauptursache für mich war die Verwendung von Speicher. Wenn Sie zu Tools-Options-LibreOffice-Memory gehen, habe ich den Libreoffice-Verbrauch erhöht (ich habe 2 GB verwendet) und den Speicher pro Objekt (100 MB haben gut funktioniert). Dadurch lief das gesamte Programm reibungsloser und konnte von selbst neu berechnet werden.
William MacDonald

2

Wenn ich eine leere Zelle einfügen würde, in der die Formeln funktionieren, könnte ich die Zellen in der eingefügten Spalte bearbeiten und sie auswerten. Natürlich musste ich das für die gesamte Kolumne tun


1

Ich habe festgestellt, dass beim Einfügen einer Spalte zwischen zwei vorhandene Spalten keine Formel ausgewertet wird, die ich in diese Spalte eingegeben habe.

Neuberechnung hilft nicht.

Das Einfügen derselben Formel in eine Spalte, die bereits Teil der Tabelle war, funktioniert ordnungsgemäß.


0

Sie können '=' in allen Blättern durch '=' ersetzen.

Ctrl+ H, markiere 'Suche in allen Blättern', Ersetze alle '=' durch '='


0

Ich habe das versehentlich entdeckt: Wähle eine leere Zelle aus und tippe dann auf die Löschtaste. Die Aktualisierung erfolgt sofort und ist immer wieder einsatzbereit. Im Gegensatz zur Eingabetaste bleibt die aktive Zelle in derselben Zelle. Versuche dies. Wählen Sie eine zufällige Zelle in einer leeren Tabelle aus. Enter = ROUND (RAND () * 99) Drücken Sie die Löschtaste so schnell oder langsam, wie Sie möchten. Die Formel gibt Werte zwischen 00 und 99 zurück. Jedes Mal, wenn Sie auf die Löschtaste tippen, wird das Blatt aktualisiert und die Formel neu berechnet. Wenn Sie die Entf-Taste gedrückt halten, wird die Anzeige sofort aktualisiert, um eine neue Nummer anzuzeigen, die gerade so lange gelesen wurde, bis die fortlaufende Unschärfe der aktualisierten Nummern auftritt. Wahrscheinlich wird jede zweite Millisekunde aktualisiert, und die Zelle ist eine Unschärfe aus zweistelligen Zahlen, bis die Löschtaste losgelassen wird. Shakesbeer 2017-Jan-03


0

Wie sie auf einer anderen Seite geschrieben haben :

LibreOffice berechnet ältere Tabellen absichtlich nicht neu, da die Ergebnisse unterschiedlich sein können, wenn Formeln von Version zu Version oder zwischen verschiedenen Tabellenkalkulationsprogrammen aktualisiert werden. Wechseln Sie zu Extras> Optionen> Formel> LibreOffice Calc, und ändern Sie unter "Neuberechnung beim Laden von Dateien" die beiden Dropdown-Listen "Excel 2007 und neuer" und "ODF-Tabelle (nicht von LibreOffice gespeichert)" in "Immer neu berechnen". Klicken Sie auf OK, schließen Sie die Tabelle und LibreOffice. Öffnen Sie nun die Datei in LibreOffice und Sie sollten sehen, dass die Formeln neu berechnet wurden.

Gehen Sie auch zu Daten> Berechnen [zuvor war es Extras> Zelleninhalt] und vergewissern Sie sich, dass AutoCalculate ausgewählt ist.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.