Jak odświeżyć formuły w OpenOffice / LibreOffice Calc?

15

Zacząłem używać LibreOffice, a kiedy opracowałem formuły, nacisnąłem F9, jak zwykle w Excelu i nic się nie stało.

Nie mogłem rozgryźć skrótu klawiaturowego do odświeżenia i nie mogłem go znaleźć w menu aplikacji.

Jak mam to zrobić?

Lisandro Vaccaro
źródło

Odpowiedzi:

27

Proste przeliczenie:

Ponownie oblicza wszystkie zmienione formuły. Jeśli włączona jest funkcja AutoCalculate, polecenie Recalculate ma zastosowanie tylko do formuł takich jak RAND lub NOW.

Wybierz Dane - Oblicz - Przelicz

F9

Naciśnij, F9aby przeliczyć. Naciśnij Shift+ Ctrl+, F9aby ponownie obliczyć wszystkie formuły w dokumencie.

Po ponownym obliczeniu dokumentu wyświetlacz jest odświeżany. Wszystkie wykresy są również odświeżane.

Funkcje dodatków, takie jak RANDBETWEEN, obecnie nie mogą odpowiedzieć na polecenie Przelicz lub F9. Naciśnij Shift+ Ctrl+, F9aby ponownie obliczyć wszystkie formuły, w tym funkcje dodatków.

Źródło: http://help.libreoffice.org/Calc/Recalculate

Odniesienia do innych arkuszy i odsyłające adresy URL lub inne dane zewnętrzne

Zobacz źródło: http://help.libreoffice.org/Calc/References_to_Other_Sheets_and_Referencing_URLs *

root-11
źródło
Kiedy napisałem swoją niestandardową funkcję, użyj jej w jednej komórce i zaktualizuj jej formułę w edytorze makr, muszę ponownie obliczyć (CTRL + SHIFT + F9) komórki, aby zobaczyć efekty. Nawet jeśli edytuję komórkę (przycisk F2) i wcisnę ENTER, nie widzę zaktualizowanej formuły (o ile nie będę używał CTRL + SHIFT + F9). Myślę, że ta „funkcja” może być źródłem zamieszania.
matandked
To działa, ale podstawową przyczyną dla mnie było wykorzystanie pamięci. Jeśli przejdziesz do Tools-Options-LibreOffice-Memory, podniosłem kwotę, aby Libreoffice zużył więcej (użyłem 2 GB) i pamięci na obiekt (100 MB działało dobrze). To sprawiło, że cały program działa płynniej i sam się przelicza.
Pyroglyph,
2

Odkryłem, że jeśli wkleję w pustej komórce, z której działały formuły, mogę edytować komórki w wstawionej kolumnie i będą one oceniać. Oczywiście musiałem to zrobić dla całej kolumny

BruceWMorlan
źródło
1

Odkryłem, że jeśli wstawię kolumnę między dwiema istniejącymi kolumnami, żadna formuła, którą wstawię do tej kolumny, nie będzie oceniana.

Ponowne obliczenie nie pomaga.

Umieszczenie tej samej formuły w kolumnie, która była już częścią arkusza kalkulacyjnego, działa poprawnie.

Peter de Lacey
źródło
0

Możesz zastąpić „=” przez „=” we wszystkich arkuszach.

Ctrl+ H, zaznacz „Wyszukaj we wszystkich arkuszach”, Zamień wszystko „=” na „=”

Virako
źródło
0

Odkryłem to przypadkowo: wybierz pustą komórkę, a następnie stuknij klawisz usuwania. Odświeżanie jest natychmiastowe i zawsze gotowe do ponownego uruchomienia. W przeciwieństwie do klawisza Enter, jego aktywna komórka pozostaje w tej samej komórce. Spróbuj tego. Wybierz losową komórkę w pustym arkuszu kalkulacyjnym. Enter = OKRĄGŁY (RAND () * 99) Naciśnij klawisz usuwania tak szybko lub wolno, jak chcesz. Formuła zwróci wartości od 00 do 99. Za każdym razem, gdy naciśniesz klawisz usuwania, arkusz jest odświeżany, a formuła ponownie obliczana. Naciśnięcie i przytrzymanie klawisza usuwania spowoduje natychmiastowe odświeżenie, aby wyświetlić nowy numer na tyle długo, aby go przeczytać, a następnie proces zmieni się w ciągłe rozmycie odświeżających liczb. Prawdopodobnie odświeża się co drugą milisekundę, a komórka jest rozmyciem dwucyfrowych liczb do momentu zwolnienia klawisza usuwania. Shakesbeer 2017-sty-03

Shakesbeer
źródło
0

Jak napisali na innej stronie :

LibreOffice celowo nie przelicza starszych arkuszy kalkulacyjnych, ponieważ ponieważ formuły są aktualizowane z wersji do wersji lub między różnymi programami arkuszy kalkulacyjnych, wyniki mogą być różne. Przejdź do Narzędzia> Opcje> Formuła> LibreOffice Calc, w części „Ponowne obliczanie przy ładowaniu pliku”, zmień dwa menu rozwijane, „Excel 2007 i nowsze” oraz „Arkusz kalkulacyjny ODF (nie zapisany przez LibreOffice)”, na „Zawsze ponownie obliczaj”. Kliknij OK, zamknij arkusz kalkulacyjny i LibreOffice. Teraz otwórz plik w LibreOffice i powinieneś zobaczyć, że formuły zostały ponownie obliczone.

Przejdź także do Dane> Oblicz [wcześniej było to Narzędzia> Zawartość komórki] i upewnij się, że wybrano opcję AutoCalculate.

Ganton
źródło