Przyśpieszyć działanie Calca

Użytkowanie arkusza kalkulacyjnego
Dawidek990
Posty: 58
Rejestracja: czw gru 13, 2018 12:15 am

Przyśpieszyć działanie Calca

Post autor: Dawidek990 »

Witam, czy jest jakas opcja zeby przyspieszyc dzialanie calca?
Czesto mam tak ze jak dzialam na kilkudziesieciu tysiącach wierszy, i do tego funkcje dla kazdego, to program sie zawiesza.
Zauwazylem ze pomoglo wylaczenie np sprawdzania pisowni. I zastanawiam sie czy sa jakies inne opcje, ew jakies narzedzia ktore wylaczyly by jakies procesy i przyespieszyly dzialanie programu?
OpenOffice 4.1.6 Windows 10
Jan_J
Posty: 4579
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Przyśpieszyć działanie Calca

Post autor: Jan_J »

Nie ma jednej odpowiedzi. Bo to zależy od organizacji formuł i od `klasy złożoności` obliczenia.
Np. jeśli coś się da opisać formułą macierzową, to warto to zrobić.
Jeżeli wiele setek komórek oblicza jakiś wynik każda osobno, np. max(A1:B1000), to jest podobnie: trzeba to obliczenie przeprowadzić kilkaset razy zamiast raz. Warto zrobić pojedyncze obliczenie w komórce pośredniej, albo przepisać formuły do postaci macierzowej.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Dawidek990
Posty: 58
Rejestracja: czw gru 13, 2018 12:15 am

Re: Przyśpieszyć działanie Calca

Post autor: Dawidek990 »

Warto zrobić pojedyncze obliczenie w komórce pośredniej, albo przepisać formuły do postaci macierzowej.
mozna jasniej?
co znaczy jendo obliczenie w komorce posredniej?
i co znaczy formula w postaci macierzowej?
OpenOffice 4.1.6 Windows 10
Jan_J
Posty: 4579
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Przyśpieszyć działanie Calca

Post autor: Jan_J »

Dawidek990 pisze:mozna jasniej?
Można, chociaż nie jesteśmy podręcznikiem interaktywnym, tylko forum użytkowników.
Dawidek990 pisze:co znaczy jendo obliczenie w komorce posredniej?
Np. jeśli masz w kolumnie A 10000 liczb, a w kolumnach B, C formułę =MAX(A1:A1000) może warto olbiczyć makismum raz np w B1, a potem tylko pobierać wynik =B$1
Maksimum liczy się dość szybko, ale niektóre wyszukiwania albo zwłaszcza odwołania pośrednie (ADR.POŚR) działają wolno.
Dawidek990 pisze:i co znaczy formula w postaci macierzowej?
Taka która załatwia wiele komórek naraz jedną formułą. Patrz np. https://yestok.pl/gen/y44.php (autorem materiału jest @Jermor).
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ