Come si aggiornano le formule in OpenOffice / LibreOffice Calc?


15

Ho iniziato a usare LibreOffice e dopo aver preparato le formule ho premuto F9 come facevo normalmente in Excel e non è successo nulla.

Non riuscivo a capire la scorciatoia da tastiera da aggiornare e non riuscivo nemmeno a trovarla nel menu dell'applicazione.

Come lo faccio?

Risposte:


27

Ricalcolo semplice:

Ricalcola tutte le formule modificate. Se AutoCalculate è abilitato, il comando Ricalcola si applica solo a formule come RAND o NOW.

Scegli Dati - Calcola - Ricalcola

F9

Premere F9per ricalcolare. Premi Shift+ Ctrl+ F9per ricalcolare tutte le formule nel documento.

Dopo che il documento è stato ricalcolato, il display viene aggiornato. Anche tutti i grafici vengono aggiornati.

Le funzioni del componente aggiuntivo come RANDBETWEEN al momento non possono rispondere al comando Ricalcola o F9. Premere Shift+ Ctrl+ F9per ricalcolare tutte le formule, comprese le funzioni del componente aggiuntivo.

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

Riferimenti ad altri fogli e URL di riferimento o altri dati esterni

Vedi fonte: http://help.libreoffice.org/Calc/References_to_Other_Sheets_and_Referencing_URLs *


Quando ho scritto la mia funzione personalizzata, la uso in una cella e aggiorno la sua formula nell'editor Macro, ho bisogno di ricalcolare le celle (CTRL + MAIUSC + F9) per vedere gli effetti. Anche se modifico la cella (pulsante F2) e premo INVIO, non vedo la formula aggiornata (fintanto che non userò CTRL + MAIUSC + F9). Penso che questa "caratteristica" potrebbe essere fonte di confusione.
matandked

Funziona, ma la causa principale per me era sotto uso della memoria. Se vai su Strumenti-Opzioni-LibreOffice-Memory ho aumentato la quantità di Libreoffice per utilizzarla in modo più elevato (ho usato 2 GB) e la memoria per oggetto (100 MB ha funzionato bene). Ciò ha reso l'intero programma più fluido e ricalcolato da solo.
Pyroglyph,

2

Ho scoperto che se avessi incollato in una cella vuota da dove funzionavano le formule, avrei potuto modificare le celle nella colonna inserita e avrebbero valutato. Certo, ho dovuto farlo per l'intera colonna


1

Ho scoperto che se inserisco una colonna tra due colonne esistenti, qualsiasi formula che inserisco in quella colonna non viene valutata.

Il ricalcolo non aiuta.

Inserire la stessa formula in una colonna che faceva già parte del foglio di calcolo funziona correttamente.


0

Puoi sostituire '=' con '=' in tutti i fogli.

Ctrl+ H, selezionare "Cerca in tutti i fogli", Sostituisci tutto "=" con "="


0

L'ho scoperto per caso: selezionare una cella vuota, quindi toccare il tasto Elimina. L'aggiornamento è immediato ed è sempre pronto per ripartire. A differenza del tasto Invio, la sua cella attiva rimane nella stessa cella. Prova questo. Seleziona una cella casuale su un foglio di calcolo vuoto. Enter = ROUND (RAND () * 99) Premi il tasto Canc più velocemente o lentamente come preferisci. La formula restituirà valori compresi tra 00 e 99. Ogni volta che si tocca il tasto Elimina, il foglio viene aggiornato e la formula viene ricalcolata. Tenere premuto il tasto Canc per aggiornare istantaneamente per mostrare un nuovo numero abbastanza a lungo da leggerlo, quindi il processo diventa sfocatura continua di numeri rinfrescanti. Probabilmente si aggiorna ogni altro millisecondo e la cella è una sfocatura di numeri a doppia cifra fino a quando non viene rilasciato il tasto Canc. Shakesbeer 2017-Jan-03


0

Come hanno scritto in un'altra pagina :

LibreOffice non ricalcola intenzionalmente fogli di calcolo meno recenti, poiché poiché le formule vengono aggiornate da una versione all'altra o tra diversi programmi di fogli di calcolo, i risultati possono essere diversi. Vai su Strumenti> Opzioni> Formula> LibreOffice Calc, sotto "Ricalcolo al caricamento del file", modifica i due menu a discesa, "Excel 2007 e versioni successive" e "ODF Spreadsheet (non salvato da LibreOffice)", in "Ricalcola sempre". Fai clic su OK, chiudi il foglio di calcolo e LibreOffice. Ora apri il file in LibreOffice e dovresti vedere che le formule sono state ricalcolate.

Vai anche a Dati> Calcola [precedentemente era Strumenti> Contenuto cella] e assicurati che Calcolo automatico sia selezionato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.