» Poradna » Programy

Limity vypocetniho vykonu excelu

 |   |  Microsoft Windows 10 Chrome 64.0.3282.100

ahojmam excelovskou tabulku, ktera obsahuje cca 500 000 radkuv jednom sloupci potrebuju aplikovat vzorec pres vsech techto 500k radku a kdyz ho tam nakopiruju, vypocet trva klidne i 4 hodiny...procerory a pamet se mi v NB ale flakaji okolo 30%...win10/office 2016 64bitda se nakupem nejakeho lepsiho stroje s vice procesory, nebo lepsimi procesory vyrazne zrychlit vypocty v excelu, nebo ma tento sw v sobe nejake omezeni, ktere mu rika, ze si ma brat jen nejakou cast vypocetniho vykonu?

Mohlo by vás také zajímat

Odpovědi na otázku

 | Microsoft Windows 10 Chrome 63.0.3239.132

Řekl bych že tam má omezení že pro výpočet používá jen 1 vlákno procesoru. Ty budeš mít asi 4 jádrový CPU. V tom případě 25% bere ten samotný výpočet a těch dalších 5% je nějaká drobotina kolem. Takže víc jader ti nepomůže, ale výrazně vyšší frekvence ti trochu pomůže.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 64.0.3282.100

dika jine reseni, prechod z excelu na jiny soft nepomuze?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 57.0

Pomůže

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 63.0.3239.84
avatar
 | Microsoft Windows 7 Chrome 59.0.3071.90

tohle mi přijde spíš práce pro nějakou databázi. Jaké povahy jsou ta data?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 64.0.3282.100

tvorba rozpoctu ve vetsi spolecnosti...controleri stejne pracujou uz 20 let, ale za tu dobu se jim x nasobne zvetsil pocet radku a tohle uz neni unosne...

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 7 Chrome 59.0.3071.90

a to na to nemáte nějaký pořádný SW? Na tohle jsou specializované SW s databází. Zvláště u větší firmy bych čekal, že se to nebude patlat v Excelu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 57.0

Však to popsal jasně.Před dvaceti lety někdo potřeboval tu věc vyřešit, a udělal to excelem.Po něm to dvacetkrát dělal někdo další, kdo si nechtěl komplikovat práci, a dělal to, jak to dělal ten před ním.Teď se toho chopil tazatel, a zjistil, že už je to prakticky nemožné.Naprosto klasický scénář vývoje, nevidím v tom problém.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Microsoft Windows 7 Chrome 59.0.3071.90

pak bude záležet na tom, co se s těmi daty dělá - jestli to jen nacpat do něčeho ala SQlite a použít nějaký jednoduchý SW a jet na desktopu, nebo do hodit na firemní server v rámci intranetu např. do MySQL a využít buď nějaký existující webový frontend nebo si něco uzpůsobit / nechat udělat na míru.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | Linux Firefox 57.0

Nic proti Excelu, na spoustu veci je vice, nez vhodny, ale tohle nebude ten pripad. Zvazil jsi moznost delat ten vypocet mimo Excel? Netusim, o jaky vypocet muze jit, ale spoustu veci zvladne nejblizsi student programovani "za flasku".

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 57.0

Excel opravdu dokáže zatížit jen jedno jádro CPU, není naprogramován pro vícejádrové procesory.Zkus raději nějakou databázi, třeba MS Access.Ještě můžeš zkusit před aplikací toho vzorce vypnout automatický přepočet a po aplikaci jej zase zapnout.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Firefox 57.0

Mně teda Excel 2007 využívá i 6 jader dost záleží, co po něm chci.

Souhlasím  |  Nesouhlasím  |  Odpovědět