![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| | ||||
| ||||
| |
|
#2
| |||
| |||
| hola, Jorge ! > ... la pregunta es, en relacion a tiempos de calculo y performance de una hoja, > es mejor usar la funcion subtotal o la funcion sumif? - subtotal no hace sumas condicionadas, pero no considera filas ocultas en autofiltros - sumif si hace sumas condicionadas, pero incluye las filas ocultas por los autofiltros entonces, la mejor es... ? (depende de)... cual es el objetivo de la formula ? saludos, hector. |
|
#3
| |||
| |||
| On 27 mar, 21:52, "Héctor Miguel" <NOhemiordiS...***PLShotmail.com> wrote: > hola, Jorge ! > > > ... la pregunta es, en relacion a tiempos de calculo y performance de una hoja, > > es mejor usar la funcion subtotal o la funcion sumif? > > - subtotal no hace sumas condicionadas, pero no considera filas ocultas enautofiltros > - sumif si hace sumas condicionadas, pero incluye las filas ocultas por los autofiltros > > entonces, la mejor es... ? *** ***(depende de)... cual es el objetivo de la formula ? > > saludos, > hector. Hola Hector, gracias por responder. Lo que tengo que hacer es un reporte de ventas con 5 niveles de detalle, nunca se oculatan las filas. El reporte tiene 60 columnas en las cuales hay que agregar el total. Cada nivel de detalle debe tener el total (o subtotal ) de ventas y en en el encabezado principal lleva un total general. Debido a la cantidad de informacion me parecio pertinente preguntar cual es la funcion mas optima para un caso como este, sumif o subtotal. Saludos Jorge Moreno |
|
#4
| |||
| |||
| hola, Jorge ! > Lo que tengo que hacer es un reporte de ventas con 5 niveles de detalle, nunca se ocultan las filas. > El reporte tiene 60 columnas en las cuales hay que agregar el total. > Cada nivel de detalle debe tener el total (o subtotal)... y en el encabezado principal lleva un total general. > Debido a la cantidad de informacion me parecio pertinente preguntar > cual es la funcion mas optima para un caso como este, sumif o subtotal. es casi seguro que deberas evaluar el uso de ambas funciones en razon del objetivo de resultados a obtener, ya que... podria "intuirse" (mas no conocer de cierto) como seria el "arreglo" de tus datos y el arbol de dependencias de las formulas es mas seguro que probable, que algunos detalles los estes dejando "en el tintero" -?- por lo que... hablar de como mejorar el performance y (re)calculos de un "modelo determinado" (por los detalles desconocidos)... nos llevaria a sugerirte algunos temas "de consideracion general" +/- como los siguientes: - cada version de excel tiene sus diferencias entre uso de la memoria y formas iternas de recalculo de formulas y funciones - (generalmente) las formulas se actualizan desde la esquina superior izquierda, hasta la esquina inferior derecha - es una sana costumbre que tus formulas realicen calculos con base en celdas "anteriores" (arriba / a su izquierda) - si intervienen otras hojas, el orden de actualizacion es (generalmente) por el orden alfabetico en el nombre de las hojas - segun tu modelo, es probable que existan varios factores adicionales (y quizas hasta combinados) -???- -> visita la pagina de Charles Williams: http://www.decisionmodels.com/ y analiza (cuando menos) las secciones de Optimising Speed y Calculation Secrets (contienen consejos y alternativas para evitar -p.e.- cuellos de botella por formulas laaarrgas y demas) 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/GoodVsBad...edUpEvents.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 adiciona)... comentas ? saludos, hector. |
|
#5
| |||
| |||
| On 28 mar, 14:29, "Héctor Miguel" <NOhemiordiS...***PLShotmail.com> wrote: > hola, Jorge ! > > > Lo que tengo que hacer es un reporte de ventas con 5 niveles de detalle,nunca se ocultan las filas. > > El reporte tiene 60 columnas en las cuales hay que agregar el total. > > Cada nivel de detalle debe tener el total (o subtotal)... y en el encabezado principal lleva un total general. > > Debido a la cantidad de informacion me parecio pertinente preguntar > > ***cual es la funcion mas optima para un caso como este, sumif o subtotal. > > es casi seguro que deberas evaluar el uso de ambas funciones en razon del objetivo de resultados a obtener, ya que... > podria "intuirse" (mas no conocer de cierto) como seria el "arreglo" de tus datos y el arbol de dependencias de las formulas > es mas seguro que probable, que algunos detalles los estes dejando "en el tintero" *** ***-?- *** ***por lo que... > hablar de como mejorar el performance y (re)calculos de un "modelo determinado" (por los detalles desconocidos)... > nos llevaria a sugerirte algunos temas "de consideracion general" +/- comolos siguientes: > > - cada version de excel tiene sus diferencias entre uso de la memoria y formas iternas de recalculo de formulas y funciones > - (generalmente) las formulas se actualizan desde la esquina superior izquierda, hasta la esquina inferior derecha > - es una sana costumbre que tus formulas realicen calculos con base en celdas "anteriores" (arriba / a su izquierda) > - si intervienen otras hojas, el orden de actualizacion es (generalmente) por el orden alfabetico en el nombre de las hojas > - segun tu modelo, es probable que existan varios factores adicionales (y quizas hasta combinados) *** ***-???- > > -> visita la pagina de Charles Williams:http://www.decisionmodels.com/ > *** *** y analiza (cuando menos) las secciones de Optimising Speed y Calculation Secrets > *** *** (contienen consejos y alternativas para evitar -p.e.- cuellos de botella por formulas laaarrgas y demas) > > 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/GoodVsBad...edUpEvents.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 adiciona)... comentas ? > saludos, > hector. Hector, muchas gracias por tus comentarios. Estudiare las referencias que mencionas. |
| |
| |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| usar carac. comodín en criterios de función. | reivaxmb | Newsgroup microsoft.public.es.access | 9 | 17-04-2008 14:33:57 |
| ¿como insertar una funcion dentro de otra funcion? | MGlez | Newsgroup microsoft.public.es.frontpage | 3 | 14-02-2006 21:41:15 |
| Ayuda de como usar las teclas de funcion con C++ Builder 6 | freds | Newsgroup es.comp.lenguajes.c++ | 0 | 22-12-2003 12:02:47 |
| Que funcion usar para pasar RTF a ASCII ??? | Luis Cinalle | Newsgroup es.comp.lenguajes.c++ | 0 | 18-09-2003 00:56:13 |