FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Użytkowanie arkusza kalkulacyjnego
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Post autor: Calcovy »

Witam,

Dla przykładu mam komórkę C1 w której znajduje się formuła =A1+B1. Działa prawidłowo wyliczając sumę.
Dość często zdarza się jednak że gdy zmienię wartość w komórce A1 lub B1 suma w komórce C1 nie poprawia się.
Muszę wtedy skopiować C1 i wkleić w tą samą komórkę i dopiero pojawi się poprawiona wartość.

Nie dzieje się to zawsze, tylko czasami ale przez to przestałem ufać wynikom formuł co uniemożliwia pracę.
Ktoś ma pomysł od czego się tak może dziać?

Za wszelką pomoc dziękuję.
Ostatnio zmieniony pn lis 21, 2022 4:51 pm przez Calcovy, łącznie zmieniany 1 raz.
LibreOffice Calc 7.3.0.3
Windows 7
Awatar użytkownika
Jermor
Posty: 2361
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Jermor »

Moim zdaniem są dwa powody, kiedy takie zdarzenie, jakie opisujesz może nastąpić.
  • Zostało wyłączone automatyczne obliczanie. Jest to opcja w "Dane -> Oblicz -> Automatyczne obliczanie". Ta opcja ustawiana jest dla skoroszytu, a nie dla działania Calca. Samo wyłączenie wymaga jednak wykonania kilku czynności, więc trudno zakładać, że ktoś zrobi to nieświadomie. Może jednak być tak, że ktoś utworzył skrót klawiaturowy do tego polecenia, a jego użycie włącza lub wyłącza tę opcję.
    Wpisanie nowej formuły do komórki spowoduje jej obliczenie, ale już zmiana jakiejś wartości w komórce źródłowej dla tej formuły nie zmieni wyniku.
    Dla tej sytuacji komórka wynikowa zawiera formułę (ale nie obliczoną).
  • Drugi powód także nie należy do grupy przypadkowego działania. W tym samym poleceniu "Dane -> Oblicz..." znajduje się polecenie "Formuła na wartość". Staje się ono aktywne wtedy, gdy komórka aktywna arkusza lub zaznaczony obszar zawiera formułę. Użycie tego polecenia zamienia zawartość komórki na wynik formuły, w związku z czym nowe obliczenia nie będą już wykonywane.
    Dla tej sytuacji komórka wynikowa zawiera tylko wartość.
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Calcovy »

Sprawdzę skróty klawiszowe dla pierwszej opcji, to może być to.
Gdy tylko powtórzy się ta sytuacja wejdę też w ustawienia i sprawdzę czy Automatyczne obliczanie jest włączone.

Druga opcja raczej odpada, bo klikając w daną komórkę nadal w pasku na górze widać formułę a w komórce wartość przeliczoną pierwotnie.
LibreOffice Calc 7.3.0.3
Windows 7
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Calcovy »

Więc tak, dla "Automatyczne obliczanie" nie ma przypisanego skrótu klawiszowego takiego przez program. Cyba że jest w LibreOffice gdzieś opcja samodzielnego przypisywania skrótów, jeżeli tak to jeszcze tam bym sprawdził.
LibreOffice Calc 7.3.0.3
Windows 7
Awatar użytkownika
Jermor
Posty: 2361
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Jermor »

Nie wiem, jak rozumieć zdanie
Calcovy pisze: wt lis 15, 2022 4:50 pm nie ma przypisanego skrótu klawiszowego takiego przez program
Rozumiem je jako przeszukanie w helpie haseł skróty klawiaturowe.
Aby sprawdzić, czy istnieje przypisany skrót klawiaturowy należy wywołać polecenie "Narzędzia -> Dostosuj..." i w oknie dialogowym ustawić pozycje tak ja na ilustracji:
obraz_2022-11-15_161126910.png
obraz_2022-11-15_161126910.png (42.58 KiB) Przejrzano 2160 razy
W miejscu zakreślonym w polu "Klawisze" pojawi się przypisany skrót (jeśli został przypisany).
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Calcovy »

Sprawdzone, nie jest przypisany skrót.
LibreOffice Calc 7.3.0.3
Windows 7
Awatar użytkownika
Jermor
Posty: 2361
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Jermor »

Tak w ogóle, to nie podejrzewałbym tu Calca. Przełączenie tej opcji nie może się przytrafić niechcący. Samo zdarzenie występuje jak piszesz nieregularnie i przypadkowo. Więc dedukowanie poprzez forum co może być powodem takiego działania jest bezsensowne.

Przyczyną może być np. jakieś nieprawidłowe działanie klawiatury, która nie reaguje czasami na klawisz ENTER. Gdy wpiszesz dane zatwierdzając je ENTEREM i patrzysz na wynik, to on się nie zmienił, gdy zamiast ENTER, po wpisaniu danych klikniesz inną komórkę (tak przy okazji: popraw tytuł postu, bo słowo komórka pisze się tak jak napisałem obok), to wynik się zmienia. No ale czy tak jest, to nie wiem.
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Awatar użytkownika
Rafkus
Posty: 527
Rejestracja: czw kwie 12, 2018 10:26 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komurce składowej

Post autor: Rafkus »

W podpisie masz napisane, że używasz LibreOffice 7.3.0.3 . Czy to była wersja stabilna programu? Jeśli:
Korzystasz z wersji, która jest traktowana jako wersja "fresh", nie do końca sprawdzona.
(...) Zatem to może być "niedoróbka" wersji fresh.
LibreOffice 7.4.6 (preferowany) oraz OpenOffice 4.1.6. Widows 10
OpenOffice 4.1.3. oraz Libre 4.2.5.2 Windows XP
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Post autor: Calcovy »

Jermor pisze: wt lis 15, 2022 7:06 pm Przyczyną może być np. jakieś nieprawidłowe działanie klawiatury, która nie reaguje czasami na klawisz ENTER. Gdy wpiszesz dane zatwierdzając je ENTEREM i patrzysz na wynik, to on się nie zmienił, gdy zamiast ENTER, po wpisaniu danych klikniesz inną komórkę
Gdybym nie zatwierdził prawidłowo zmiany komórki składowej (A1 lub B1), to po skopiowaniu C1 i wklejeniu w tą samą komórkę nie pojawiałaby się poprawiona wartość, tylko cały czas by była ta pierwotna.
Ostatnio zmieniony pn lis 21, 2022 5:05 pm przez Calcovy, łącznie zmieniany 1 raz.
LibreOffice Calc 7.3.0.3
Windows 7
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Post autor: Calcovy »

Rafkus pisze: wt lis 15, 2022 10:35 pm W podpisie masz napisane, że używasz LibreOffice 7.3.0.3 . Czy to była wersja stabilna programu?
Na tą chwilę wersja stabilna to już 7.4.2
więc chyba moja wersja 7.3.0.3 raczej już też jest.

Chyba że się mylę to mnie poprawcie.
LibreOffice Calc 7.3.0.3
Windows 7
Jan_J
Posty: 4583
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Post autor: Jan_J »

7.4.2 jest aktualna w linii Fresh.
7.3.0.3 jest pierwszą z serii 7.3 czyli też Fresh, tylko przestarzała.
Sprawdź 7.3.6 albi 7.3.7.
JJ
LO (24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Jermor
Posty: 2361
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Post autor: Jermor »

Na tę chwilę wersja stabilna to cały czas 7.3.7. Zobacz tutaj: https://www.libreoffice.org/download/do ... breoffice/
Pisałem już o tym kiedyś, gdy napotkałem dyskusję na temat stabilności. Konkluzją tego spotkania było stwierdzenie, że za wersję stabilną można uważać tę, która ma trzecią liczbę co najmniej 4. Zatem za wersję stabilną gałęzi 7.3 można uważać tę o numeracji przynajmniej 7.3.4.
Jeśli twoja wersja to 7.3.0, to było to jedno z pierwszych wydań w tej gałęzi i należy ciągle do grupy tych niestabilnych.
To są tylko dywagacje na temat wersji i ich stabilności. Polska strona LibreOffice ciągle proponuje wersje fresh jako stabilne.
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Calcovy
Posty: 10
Rejestracja: pt wrz 30, 2022 2:38 pm

Re: FORMUŁA nie przelicza wartości po zmianie wartości w komórce składowej

Post autor: Calcovy »

W takim razie zmienię na 7.3.7 i będę obserwował. Sugerowałem się właśnie wcześniej stroną LibreOffice.
Załączniki
Libre wersja stabilna.JPG
Libre wersja stabilna.JPG (59.35 KiB) Przejrzano 2064 razy
LibreOffice Calc 7.3.0.3
Windows 7
ODPOWIEDZ