< návrat zpět

MS Excel


Téma: Zosypal sa mi excel... rss

Zaslal/a 5.5.2014 9:11

Ahojte, riesim taky mensi problemik na cca 500x500 riadkov z databazy 5000 udajov, ale z mojho pohladu len jednoduchych vypoctov, priemery, sumy, maximalne a minimalne hodnoty, no nic einsteinovske :).

Kupodivu som velmi prekvapeny, ze to excel nezvlada, dokonca nepomoze ani i-7 procesor, aj tak napriklad pri vlozeni riadku medzi vypocty (napriklad medzi 200ty a 201vy riadok) procesor pracuje na 100% , excel zamrzne a uz to nerozchodi...

Stavaju sa aj Vam taketo prekvapenia? :)

Zaslat odpověď >

Strana:  « předchozí  1 2 3
#019319
avatar
Už jsem se zmínil, ale ještě jednou.

Jsou rozdíly ve výkonosti mezi funkcemi *ifs (SUMIFS, ...) a maticovými vzorci, včetně sumprodukt. Snad nejvíc se projevují, když je jim jako parametr předána prázdná oblast, např. celý sloupec.

Funkce *ifs pracují celkem inteligentně a doba výpočtu málo závisí na zaplněnosti sloupce - není velký rozdíl mezi výpočtem "jen s daty" a výpočtem "s celým sloupcem". Jejich rychlost závisí na počtu splněných podmínek.

Maticové vzorce a sumprodukt naopak vždy přepočte celou zadanou oblast - doba výpočtu "jen s daty" je obvykle o mnoho kratší než výpočet "s celým sloupcem".
Rozdíl v době je uměrný velikosti přepočítávané oblasti. Pokud máš v sešitu jeden vzorec, nevadí, při desítkách a více podobných vzorců je to poznat.

Pokud obě řešení pracují "jen s daty" je maticové řešení cca 10x pomalejší (excel 2007, 2010). Pokud je položek jen nekolik tisíc, tak to není problém.

Závěr - pokud musím použít nějakou variantu maticového výpočtu, měl bych se postarat o to, aby výpočet pracoval "s daty".citovat

Strana:  « předchozí  1 2 3

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32