Mamy skoroszyt z funkcjami - załóżmy, że dużo ich i długo się liczą - na
filmie specjalnie wybrałem "najwolniejsze" źródło danych - przy
niewłączonym archiwum przeliczenie 36 funkcji trwa kilka sekund.
Gdy opcja 'Archiwum' jest włączona, to samo zajmuje ułamek sekundy.
Film:
http://afin.net/webcasts/Demo_UsingAnArchive1.swf
Jak to się dzieje?
Gdy klikniemy narzędzie 'Pokaż/ukryj archiwum', gdy go jeszcze nie ma,
to tworzy się automatycznie - powstaje arkusz o nazwie
'ArkuszZFunkcjami.a', czyli do nazwy arkusza dodaje się ".a".
W arkuszu tym przepisywane są WARTOŚCI funkcji z arkusza bazowego ORAZ
DEFINICJE (wartości argumentów) funkcji - ale umieszczone są w
komentarzach komórek.
Gdy jest archiwum, funkcja z arkusza bazowego najpierw sprawdza czy jest
arkusz o nazwie "xxx.a", potem, czy w odp. komórce jest wartość i
odpowiednia definicja w komentarzu. Jeśli jest, bierze wartość z
'Archiwum' i nie przelicza funkcji na podstawie zewnętrznego źródła
danych.
Dlatego jest tak szybko.
środa, 31 sierpnia 2011
Subskrybuj:
Komentarze do posta (Atom)
Brak komentarzy:
Prześlij komentarz