Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Acelerar el Excel...

865 views
Skip to first unread message

Juan Francisco Delgado Gardez

unread,
Aug 12, 2009, 1:17:08 PM8/12/09
to
Saludos, una consulta como puedo acelerar mas los calculos del excel a ver
uso formulas matriciales bastante (mi archivo pesa 30 MB) ya se imaginan...
que puedo hacer mi maquina es una CORE 2 DUO de 2.8 GHz pero aun asi se
demora cuando modifico algo... que puedo hacer o como puedo simplificar las
formulas matricales...

Gracias

--

Juan Francisco Delgado Gardez
Producci�n - Confecci�n Plano
MODIPSA

H�ctor Miguel

unread,
Aug 12, 2009, 5:49:57 PM8/12/09
to
hola, Juan Francisco !

> ... como puedo acelerar mas los calculos del excel a ver uso formulas matriciales bastante


> (mi archivo pesa 30 MB) ya se imaginan...
> que puedo hacer mi maquina es una CORE 2 DUO de 2.8 GHz pero aun asi se demora cuando modifico algo...
> que puedo hacer o como puedo simplificar las formulas matricales...

(como que) no sera facil reproducir el ambiente que describes para intentar tambien reproducir el comportamiento...
sin "ahondar" en mas averiguaciones, pareciera que ese archivo necesita (con urgencia) una "cirugia mayor"

excel (al igual que otras aplicaciones) se administra "dentro de ciertos" LIMITES en cuanto a los recursos de que disponen
el caso del numero maximo de vinculos entre hojas y libros, dicha caracteristica esta limitada a la memoria disponible -?-

el termino de: "memoria disponible"... es confuso (o mal entendido) y -generalmente- se asume que "a mas memoria -FISICA-..."
para conocer cual es la memoria aprovechable en diferentes versiones de excel (y bajo diferentes versiones de windows)...
visita la pagina de Charles Williams: -> http://www.decisionmodels.com/memlimits.htm
tiene otros enlaces (a su misma pagina y externos) con temas relacionados con el uso de la memoria y las formulas en excel

para temas generales (consejos/trucos/etc.) acerca de mejorar el rendimiento en modelos particulares...
-> http://www.decisionmodels.com/optspeed.htm
-> http://www.ozgrid.com/News/GoodVsBadDesignSpeedUpEvents.htm
-> http://www.mvps.org/dmcritchie/excel/slowresp.htm

para el caso de excel 2007 puedes revisar el siguiente articulo:
-> Improving Performance in Excel 2007
http://msdn2.microsoft.com/en-us/library/aa730921.aspx
(escrito por Charles Williams del primer link en el parrafo anterior)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.


Juan Francisco Delgado Gardez

unread,
Aug 15, 2009, 9:34:35 AM8/15/09
to
Hola, a ver te resumo un poco... tengo una hoja de 55 campos que es el
resumen general de todo el proceso de producci�n y contiene los siguientes
campos:

MARCA /TIPO PRENDA PROD/ T.T. /O/P / Tipo Prenda/ Modelo /F.Estimada
Despacho/ Destino Taller/ /Prendas Program /Prendas Cortadas
/PLANEAM /PROGRAM /DESARRO/ LT. DES /PEND DES/ CORTE/ S. CRT/ LT. CRT
/ESTAMPA PIEZA/ BORDADO PIEZA/ S BORD/ LT. BRD/ PZA CONFECC/ S. CNF/ LT.
CNF/ BORDADO PRENDA/ LAVANDE /S. LVND /ESTAMPA PRENDA /ACABADO / S. ACB/
PRE-DES / S. P-DSP/ MES PROG/ A�O/ FECHA PROG./ FECHA TERMINO/ LEAD TIME
/MES COMP./ A�O COMP. /ESTADO /STATUS

Esos son y tengo cerca de 3500 filas o OP de los cuales tengo una hoja de
Data de los movimientos diarios por Area y de esas hojas jalo la informacion
mediante formulas matriciales por que tienen procesos independientes cada
area, y en la data por area tambien hago calculos con formulas matriciales
para poder hallar los Lead Time por OP en dicha area en total tengo 12
areas.

Y ademas tengo resumenes de control por dia por area, para saber cuanto
produce con indicadores de produccion y tambien con calculos (formulas
matriciales para extraer la informacion de las datas de las areas).

He intentado hacer los resumenes para jalar esa data pero como es bastante
me falta memoria y se pone bien lento cuando voy a hacer una modificacion o
agregar mas data a las areas (las Filas por area son en promedio 5000 y
tiene 18 campos x area o hoja de data) ya te imaginas y con calculos cada
area.

Necesito un consejo para poder simplificar esto por que cada dia se pone mas
lento la hoja... a veces ya no quiere abrir, sera el excel que ya cubrio su
capacidad.

Hay otro programa como el Excel que tenga mayor capacidad de calculo,
necesito una alternativa como poder hacer para que acelere un poco mas este
control que hago.

Atte.


--

Juan Francisco Delgado Gardez
Producci�n - Confecci�n Plano
MODIPSA
"H�ctor Miguel" <NOhemio...@PLShotmail.com> escribi� en el mensaje de
noticias news:OszfWb5G...@TK2MSFTNGP04.phx.gbl...

AnSanVal

unread,
Aug 15, 2009, 1:09:47 PM8/15/09
to
No basta con que digas que tienes muchas f�rmulas. "Muchas" es relativo y "f�rmulas" tambien. Es conveniente que digas
que campos tienen f�rmulas y que publiques las f�rmulas, para intentar encontrar una soluci�n alternativa.

Asi, con esos datos, se me ocurre que (tu que conoces lo que tienes) evalues si p.e. en el rango A1:BC1000 los datos que
tienes ya son DEFINITIVOS, es decir; no van a cambiar aunque cambien datos de otras/os hojas/rangos. En este caso:
Selecciona ese rango (si fuera mayor ser�a mejor) da a Copiar y Pegado especial>Valores, con lo que te ahorrar�as todos
esos c�lculos cada vez que se vuelva a recalcular la hoja.

Saludos: Antonio.
********************************
"Juan Francisco Delgado Gardez" <jdel...@modipsa.com.pe> escribi� en el mensaje
news:ObC3L1aH...@TK2MSFTNGP04.phx.gbl...


> Hola, a ver te resumo un poco... tengo una hoja de 55 campos que es el resumen general de todo el proceso de

> producci�n y contiene los siguientes campos:


>
> MARCA /TIPO PRENDA PROD/ T.T. /O/P / Tipo Prenda/ Modelo /F.Estimada Despacho/ Destino Taller/ /Prendas
> Program /Prendas Cortadas /PLANEAM /PROGRAM /DESARRO/ LT. DES /PEND DES/ CORTE/ S. CRT/ LT. CRT /ESTAMPA PIEZA/
> BORDADO PIEZA/ S BORD/ LT. BRD/ PZA CONFECC/ S. CNF/ LT. CNF/ BORDADO PRENDA/ LAVANDE /S. LVND /ESTAMPA PRENDA

> /ACABADO / S. ACB/ PRE-DES / S. P-DSP/ MES PROG/ A�O/ FECHA PROG./ FECHA TERMINO/ LEAD TIME /MES COMP./ A�O COMP.

> /ESTADO /STATUS
>
> Esos son y tengo cerca de 3500 filas o OP de los cuales tengo una hoja de Data de los movimientos diarios por Area y
> de esas hojas jalo la informacion mediante formulas matriciales por que tienen procesos independientes cada area, y en
> la data por area tambien hago calculos con formulas matriciales para poder hallar los Lead Time por OP en dicha area
> en total tengo 12 areas.
>
> Y ademas tengo resumenes de control por dia por area, para saber cuanto produce con indicadores de produccion y
> tambien con calculos (formulas matriciales para extraer la informacion de las datas de las areas).
>
> He intentado hacer los resumenes para jalar esa data pero como es bastante me falta memoria y se pone bien lento
> cuando voy a hacer una modificacion o agregar mas data a las areas (las Filas por area son en promedio 5000 y tiene 18
> campos x area o hoja de data) ya te imaginas y con calculos cada area.
>
> Necesito un consejo para poder simplificar esto por que cada dia se pone mas lento la hoja... a veces ya no quiere
> abrir, sera el excel que ya cubrio su capacidad.
>
> Hay otro programa como el Excel que tenga mayor capacidad de calculo, necesito una alternativa como poder hacer para
> que acelere un poco mas este control que hago.
>
> Atte.
>
>
> --
>
> Juan Francisco Delgado Gardez

> Producci�n - Confecci�n Plano
> MODIPSA

> "H�ctor Miguel" <NOhemio...@PLShotmail.com> escribi� en el mensaje de noticias

Juan Francisco Delgado Gardez

unread,
Aug 15, 2009, 1:24:05 PM8/15/09
to
Saludos:

Lo que tu me dices es cierto es bien amplio el contenido del archivo y esta
enlazado con varias hojas m�ndame una direcci�n para enviar el archivo y lo
analices.

Atte.

--

Juan Francisco Delgado Gardez


Producci�n - Confecci�n Plano
MODIPSA

"AnSanVal" <ansa...@teleline.es> escribi� en el mensaje de noticias
news:e56mNucH...@TK2MSFTNGP02.phx.gbl...
> No basta con que digas que tienes muchas f�rmulas. "Muchas" es relativo y
> "f�rmulas" tambien. Es conveniente que digas que campos tienen f�rmulas y
> que publiques las f�rmulas, para intentar encontrar una soluci�n

> alternativa.
>
> Asi, con esos datos, se me ocurre que (tu que conoces lo que tienes)
> evalues si p.e. en el rango A1:BC1000 los datos que tienes ya son
> DEFINITIVOS, es decir; no van a cambiar aunque cambien datos de otras/os

> hojas/rangos. En este caso: Selecciona ese rango (si fuera mayor ser�a
> mejor) da a Copiar y Pegado especial>Valores, con lo que te ahorrar�as
> todos esos c�lculos cada vez que se vuelva a recalcular la hoja.
>
> Saludos: Antonio.
> ********************************
> "Juan Francisco Delgado Gardez" <jdel...@modipsa.com.pe> escribi� en el

> mensaje news:ObC3L1aH...@TK2MSFTNGP04.phx.gbl...
>> Hola, a ver te resumo un poco... tengo una hoja de 55 campos que es el

>> resumen general de todo el proceso de producci�n y contiene los

>> siguientes campos:
>>
>> MARCA /TIPO PRENDA PROD/ T.T. /O/P / Tipo Prenda/ Modelo /F.Estimada
>> Despacho/ Destino Taller/ /Prendas Program /Prendas Cortadas
>> /PLANEAM /PROGRAM /DESARRO/ LT. DES /PEND DES/ CORTE/ S. CRT/ LT. CRT
>> /ESTAMPA PIEZA/ BORDADO PIEZA/ S BORD/ LT. BRD/ PZA CONFECC/ S. CNF/ LT.
>> CNF/ BORDADO PRENDA/ LAVANDE /S. LVND /ESTAMPA PRENDA /ACABADO / S. ACB/

>> PRE-DES / S. P-DSP/ MES PROG/ A�O/ FECHA PROG./ FECHA TERMINO/ LEAD TIME
>> /MES COMP./ A�O COMP. /ESTADO /STATUS


>>
>> Esos son y tengo cerca de 3500 filas o OP de los cuales tengo una hoja de
>> Data de los movimientos diarios por Area y de esas hojas jalo la
>> informacion mediante formulas matriciales por que tienen procesos
>> independientes cada area, y en la data por area tambien hago calculos con
>> formulas matriciales para poder hallar los Lead Time por OP en dicha area
>> en total tengo 12 areas.
>>
>> Y ademas tengo resumenes de control por dia por area, para saber cuanto
>> produce con indicadores de produccion y tambien con calculos (formulas
>> matriciales para extraer la informacion de las datas de las areas).
>>
>> He intentado hacer los resumenes para jalar esa data pero como es
>> bastante me falta memoria y se pone bien lento cuando voy a hacer una
>> modificacion o agregar mas data a las areas (las Filas por area son en
>> promedio 5000 y tiene 18 campos x area o hoja de data) ya te imaginas y
>> con calculos cada area.
>>
>> Necesito un consejo para poder simplificar esto por que cada dia se pone
>> mas lento la hoja... a veces ya no quiere abrir, sera el excel que ya
>> cubrio su capacidad.
>>
>> Hay otro programa como el Excel que tenga mayor capacidad de calculo,
>> necesito una alternativa como poder hacer para que acelere un poco mas
>> este control que hago.
>>
>> Atte.
>>
>>
>> --
>>
>> Juan Francisco Delgado Gardez

>> Producci�n - Confecci�n Plano
>> MODIPSA

>> "H�ctor Miguel" <NOhemio...@PLShotmail.com> escribi� en el mensaje de

Juan Francisco Delgado Gardez

unread,
Aug 18, 2009, 9:50:48 AM8/18/09
to
Saludos, y que te parecio el archivo esta muy pesado...

Atte.

--

Juan Francisco Delgado Gardez
Producci�n - Confecci�n Plano
MODIPSA

"Juan Francisco Delgado Gardez" <jdel...@modipsa.com.pe> escribi� en el

mensaje de noticias news:ekDQb1cH...@TK2MSFTNGP04.phx.gbl...

AnSanVal

unread,
Aug 19, 2009, 8:55:17 AM8/19/09
to
Si (tal como te dije en privado), son muchas hojas grandes y sobre todo con demasiadas formulas. Al quitar las f�rmulas
baja de 32 MB a 9 MB, y el dise�o del libro mejorar�a enfoc�ndolo de diferente manera, p.e. con una plantilla com�n para
todos los meses, en vez de una para cada mes de cada a�o (este depende de tus necesidades reales).

Saludos: Antonio.
****************************

"Juan Francisco Delgado Gardez" <jdel...@modipsa.com.pe> escribi� en el mensaje

news:OVaIRsAI...@TK2MSFTNGP03.phx.gbl...


> Saludos, y que te parecio el archivo esta muy pesado...
>
> Atte.
>
> --
>
> Juan Francisco Delgado Gardez

> Producci�n - Confecci�n Plano
> MODIPSA
> "Juan Francisco Delgado Gardez" <jdel...@modipsa.com.pe> escribi� en el mensaje de noticias
> news:ekDQb1cH...@TK2MSFTNGP04.phx.gbl...
>> Saludos:
>>
>> Lo que tu me dices es cierto es bien amplio el contenido del archivo y esta enlazado con varias hojas m�ndame una
>> direcci�n para enviar el archivo y lo analices.


>>
>> Atte.
>>
>> --
>>
>> Juan Francisco Delgado Gardez

>> Producci�n - Confecci�n Plano
>> MODIPSA
>> "AnSanVal" <ansa...@teleline.es> escribi� en el mensaje de noticias news:e56mNucH...@TK2MSFTNGP02.phx.gbl...
>>> No basta con que digas que tienes muchas f�rmulas. "Muchas" es relativo y "f�rmulas" tambien. Es conveniente que
>>> digas que campos tienen f�rmulas y que publiques las f�rmulas, para intentar encontrar una soluci�n alternativa.


>>>
>>> Asi, con esos datos, se me ocurre que (tu que conoces lo que tienes) evalues si p.e. en el rango A1:BC1000 los datos
>>> que tienes ya son DEFINITIVOS, es decir; no van a cambiar aunque cambien datos de otras/os hojas/rangos. En este

>>> caso: Selecciona ese rango (si fuera mayor ser�a mejor) da a Copiar y Pegado especial>Valores, con lo que te

>>> ahorrar�as todos esos c�lculos cada vez que se vuelva a recalcular la hoja.
>>>
>>> Saludos: Antonio.
>>> ********************************
>>> "Juan Francisco Delgado Gardez" <jdel...@modipsa.com.pe> escribi� en el mensaje

>>> news:ObC3L1aH...@TK2MSFTNGP04.phx.gbl...
>>>> Hola, a ver te resumo un poco... tengo una hoja de 55 campos que es el resumen general de todo el proceso de

>>>> producci�n y contiene los siguientes campos:


>>>>
>>>> MARCA /TIPO PRENDA PROD/ T.T. /O/P / Tipo Prenda/ Modelo /F.Estimada Despacho/ Destino Taller/
>>>> /Prendas Program /Prendas Cortadas /PLANEAM /PROGRAM /DESARRO/ LT. DES /PEND DES/ CORTE/ S. CRT/ LT. CRT /ESTAMPA
>>>> PIEZA/ BORDADO PIEZA/ S BORD/ LT. BRD/ PZA CONFECC/ S. CNF/ LT. CNF/ BORDADO PRENDA/ LAVANDE /S. LVND /ESTAMPA

>>>> PRENDA /ACABADO / S. ACB/ PRE-DES / S. P-DSP/ MES PROG/ A�O/ FECHA PROG./ FECHA TERMINO/ LEAD TIME /MES COMP./ A�O

>>>> COMP. /ESTADO /STATUS
>>>>
>>>> Esos son y tengo cerca de 3500 filas o OP de los cuales tengo una hoja de Data de los movimientos diarios por Area
>>>> y de esas hojas jalo la informacion mediante formulas matriciales por que tienen procesos independientes cada area,
>>>> y en la data por area tambien hago calculos con formulas matriciales para poder hallar los Lead Time por OP en
>>>> dicha area en total tengo 12 areas.
>>>>
>>>> Y ademas tengo resumenes de control por dia por area, para saber cuanto produce con indicadores de produccion y
>>>> tambien con calculos (formulas matriciales para extraer la informacion de las datas de las areas).
>>>>
>>>> He intentado hacer los resumenes para jalar esa data pero como es bastante me falta memoria y se pone bien lento
>>>> cuando voy a hacer una modificacion o agregar mas data a las areas (las Filas por area son en promedio 5000 y tiene
>>>> 18 campos x area o hoja de data) ya te imaginas y con calculos cada area.
>>>>
>>>> Necesito un consejo para poder simplificar esto por que cada dia se pone mas lento la hoja... a veces ya no quiere
>>>> abrir, sera el excel que ya cubrio su capacidad.
>>>>
>>>> Hay otro programa como el Excel que tenga mayor capacidad de calculo, necesito una alternativa como poder hacer
>>>> para que acelere un poco mas este control que hago.
>>>>
>>>> Atte.
>>>>
>>>>
>>>> --
>>>>
>>>> Juan Francisco Delgado Gardez

>>>> Producci�n - Confecci�n Plano
>>>> MODIPSA

>>>> "H�ctor Miguel" <NOhemio...@PLShotmail.com> escribi� en el mensaje de noticias

0 new messages