OpenOffice / LibreOffice Calcの数式を更新するにはどうすればよいですか?


15

LibreOfficeの使用を開始し、数式をレイアウトしたら、Excelで通常行っていたようにF9を押しましたが、何も起こりませんでした。

更新するためのキーボードショートカットがわからず、アプリケーションメニューにも見つかりませんでした。

どうすればいいのですか?

回答:


27

簡単な再計算:

変更されたすべての数式を再計算します。AutoCalculateが有効な場合、RecalculateコマンドはRANDやNOWなどの数式にのみ適用されます。

データを選択-計算-再計算

F9

を押しF9て再計算します。ドキュメント内のすべての数式を再計算するには、Shift+ Ctrl+ F9を押します。

ドキュメントが再計算された後、表示が更新されます。すべてのチャートも更新されます。

RANDBETWEENなどのアドイン関数は現在、再計算コマンドまたはに応答できませんF9Shift+ Ctrl+ F9を押して、アドイン関数を含むすべての数式を再計算します。

ソース:http : //help.libreoffice.org/Calc/Recalculate

他のシートへの参照およびURLまたは他の外部データの参照

ソースを参照してください:http : //help.libreoffice.org/Calc/References_to_Other_Sheets_and_Referencing_URLs *


カスタム関数を作成し、1つのセルで使用し、マクロエディターでその式を更新したら、セルを再計算(CTRL + SHIFT + F9)して、効果を確認する必要があります。セル(F2ボタン)を編集してEnterキーを押しても、更新された数式は表示されません(CTRL + SHIFT + F9を使用しない限り)。この「機能」が混乱の原因になると思います。
matandked

これは機能しますが、私にとって根本的な原因はメモリの使用中でした。Tools-Options-LibreOffice-Memoryに移動すると、Libreofficeの使用量を増やし(2 GBを使用)、オブジェクトごとのメモリ(100 MBでうまくいきました)を増やしました。これにより、プログラム全体がよりスムーズに実行され、独自に再計算されました。
パイログリフ

2

数式が機能する空のセルに貼り付けると、挿入された列のセルを編集して評価できることがわかりました。もちろん、私は列全体に対してこれをしなければなりませんでした


1

2つの既存の列の間に列を挿入すると、その列に入力した数式は評価されないことがわかりました。

再計算は役に立ちません。

既にスプレッドシートの一部であった列に同じ数式を入力すると、正常に機能します。


0

すべてのシートで「=」を「=」に置き換えることができます。

Ctrl+ H、「すべてのシートで検索」にマークを付け、「=」ですべて「=」を置換


0

これを偶然発見しました。空のセルを選択してから、削除キーをタップします。更新はすぐに行われ、いつでも再度実行する準備ができています。Enterキーとは異なり、アクティブなセルは同じセルに残ります。これを試して。空白のスプレッドシートでランダムなセルを選択します。Enter = ROUND(RAND()* 99)削除キーを押してください。数式は00〜99の値を返します。削除キーをタップするたびにシートが更新され、数式が再計算されます。削除キーを押したままにすると、すぐに更新されて、新しい番号が表示されるのに十分な時間だけ表示され、その後、更新された番号が連続してぼやけます。おそらく1ミリ秒おきに更新され、削除キーが放されるまでセルは2桁の数字がぼやけています。シェークスビア2017-Jan-03


0

彼らが他のページで書いたように:

LibreOfficeは古いスプレッドシートを意図的に再計算しません。式はバージョンごとに、または異なるスプレッドシートプログラム間で更新されるため、結果が異なる可能性があるためです。[ツール]> [オプション]> [式]> [LibreOffice Calc]の[ファイルの読み込み時の再計算]で、2つのドロップダウン[Excel 2007以降]および[ODFスプレッドシート(​​LibreOfficeでは保存されません)]を[常に再計算]に変更します。[OK]をクリックして、スプレッドシートとLibreOfficeを閉じます。LibreOfficeでファイルを開くと、数式が再計算されていることがわかります。

また、[データ]> [計算](以前は[ツール]> [セルの内容])に移動し、AutoCalculateが選択されていることを確認します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.