2011-07-08 09:03:43 +0000 2011-07-08 09:03:43 +0000
98
98

Komórki nie aktualizujące się automatycznie

Mam formułę w komórce, która zlicza wartości w 2 innych komórkach. Normalnie, po wpisaniu wartości w tych 2 innych komórkach, komórka formuły aktualizuje się automatycznie po wciśnięciu klawisza Enter lub po kliknięciu komórek.

Jednak z jakiegoś powodu, wartość obliczona przez formułę nie aktualizuje się automatycznie. Muszę kliknąć na pasek formuły, następnie muszę kliknąć Enter, aby komórka formuły wykonała swoje zadanie.

Dlaczego tak się dzieje?

Odpowiedzi (7)

158
158
158
2011-07-08 09:08:34 +0000

Prawdopodobną przyczyną jest to, że obliczenie jest ustawione na ręczne. Aby zmienić to na automatyczne w różnych wersjach programu Excel:

  • 2003 : Narzędzia > Opcje >> Kalkulacja > Kalkulacja > Automatyczne.

  • 2007 : : Przycisk Office > Opcje programu Excel > Formuły > Obliczanie skoroszytu >Automatyczne.

  • 2010 i nowsze : Plik > Opcje > Formuły > Obliczanie skoroszytu >Automatycznie.

Na komputerze Mac:

  • 2008 : Preferencje Excela > Obliczenia > Automatycznie

W niektórych przypadkach, na przykład jeśli jest wiele ciężkich obliczeń do wykonania. W takich przypadkach możesz po prostu nacisnąć klawisz F9, gdy chcesz zaktualizować obliczenia.

7
7
7
2014-12-22 15:21:48 +0000

Miałem właśnie taki przypadek w programie Excel 2010: konkretny arkusz kalkulacyjny, który nie mógł zostać automatycznie ponownie obliczony. Zmieniłem ustawienie, jak wskazano powyżej, ale auto-przeliczanie nadal nie działa, a po ponownym sprawdzeniu opcji “Obliczenia”, okazało się, że zresetował się z powrotem do “Ręczne” wszystko przez siebie. Trzy próby później i nadal był nieugięty, chciał być “ręczny” i nic więcej.

Więc oto my rozwiązanie problemu:

Kopiuj zawartość arkusza kalkulacyjnego do nowego, i usunąć stary (nie był to szczególnie ważny arkusz kalkulacyjny, na szczęście), i wszystko było w porządku. Mogę tylko założyć, że plik stał się w jakiś sposób uszkodzony.

Dobry powód, aby zachować kopie zapasowe.

2
2
2
2020-02-27 16:01:43 +0000

Wygląda na to, że jest to “znany błąd” trwający co najmniej od 2012 roku, biorąc pod uwagę wyniki google: po otwarciu jednego pliku, w którym flaga “automatyczne obliczenie” jest ustawiona na off, wszystkie kolejne otwarte skoroszyty będą automatycznie ustawione na “automatyczne obliczenie = off”. Tak więc wyłączenie automatycznego obliczania jest…automatyczne.

Zdarza się również, że plik zostaje uszkodzony i uniemożliwia ponowne włączenie automatycznego obliczania.

Czasami wewnątrz skoroszytu może znajdować się również makro, “ukryte”, które programowo wyłącza obliczenia w konkretnej sytuacji, ale nie ma możliwości, abyś o tym wiedział… dopóki nie zauważysz, że wyniki formuł nie ulegają zmianie!

Application.Calculation = xlManual

Application.Calculation = xlAutomatic

Źródła: https://answers.microsoft.com/en-us/office/forum/office\_2003-excel/excel-sometimes-sneakily-changes-automatic/d9d29b5e-e09d-4fd6-8001-2efeaaf2a71a https://answers.microsoft.com/en-us/msoffice/forum/all/the-calculation-option-keeps-switching-from-auto/2ed29346-b946-4aaf-9c19-83911eea812e https://www.automateexcel.com/vba/on-off-calculations/

1
1
1
2016-07-04 12:53:22 +0000

Powtórzenie tego fragmentu, który użytkownik RFB próbował (niewłaściwie) edytować w mojej odpowiedzi :_

Możliwą przyczyną jest uszkodzenie pliku Office Prefs. W systemie OSX można to znaleźć w:

Library/Group containers/*.office/com.microsoft.officeprefs.plist.

Usuń ten plik i uruchom ponownie system operacyjny. Po ponownym uruchomieniu pakietu Office zostanie utworzony nowy plik plikowy. Wzory ponownie przeliczone doskonale.

0
0
0
2015-06-12 15:26:06 +0000

W moim przypadku używałem specjalnego dodatku o nazwie PI Datalink. W jakiś sposób metoda PI’s Calculate nie działała już podczas normalnego przeliczania skoroszytu. W Ustawieniach musiałem zmienić polecenie Automatycznej aktualizacji na Pełne obliczenie, a następnie z powrotem. Po przywróceniu pierwotnego ustawienia, dodatek działał normalnie.

0
0
0
2015-02-16 10:47:45 +0000

Miałem również ten problem z bardzo dużym arkuszem kalkulacyjnym, który po prostu przestał się aktualizować w ciągu weekendu, ale po sprawdzeniu powyższych rozwiązań, ustawienia były już ustawione na automatyczne, a arkusz jest zbyt duży, aby go odbudować, więc byłem w stracie.

Moje rozwiązanie było, aby znaleźć starą wersję tego samego arkusza kalkulacyjnego Excel, który nie był o thses problemy przed I zarchiwizować go, który jest podobnej wielkości i złożoności do obecnej wersji.

Otworzyłem ten arkusz kalkulacyjny, sprawdziłem, że to nadal działa i autoupdating z bieżącą instalacją MS Excel i wszelkie nowe automatyczne aktualizacje biurowe (które nie działa), a następnie po prostu ponownie otworzył oryginalny arkusz kalkulacyjny. “Hej presto” to znowu działało.

-1
-1
-1
2015-02-24 00:06:27 +0000

Wpadłem na problem, w którym niektóre komórki nie były obliczalne. Sprawdziłem wszystkie normalne rzeczy, takie jak typ komórki, automatyczne obliczanie, itd…

Problemem okazał się dla mnie wzór i fakt, że otaczałem liczby cudzysłowami. To prawdopodobnie zmieniło komórkę w komórkę w formacie tekstowym, mimo że technicznie komórka była jeszcze liczbą i była wymieniona jako jedna pod formatami.

Pozbyłem się cudzysłowów i komórki obliczone jako normalne.