Saltar al contenido
View in the app

A better way to browse. Learn more.

Ayuda Excel

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Funcion SUMARSI va lenta

publicado

Buenas tardes

En una oportunidad me hablaron de utilizar las potentes tablas dinámicas, pero en realidad no sé como aplicar a este inconveniente que se me presenta.

Utilizar SUMAR.SI ó SUMAR.SI.CONJUNTO en tablas pequeñas funciona de maravillas.

Pero cuando ya se tienen grabados más de 20.000 registros, la cosa se vuelve muy pesada. Por lógica estas funciones deben empezar a sumar condicionalmente desde la fila 2 hasta las más de 20.000 filas.

¿Alguna función que me "aliviane" más los cálculos? ¿Debo dejar de usar los rangos nombrados? ¿Algo que desconozco?

En fin, muchas gracias a todos.

Rubén 

Facturas_Pagos.xlsx

Featured Replies

publicado

Hola Ruben

Usar SUMARSI con 20mil registros no me parece para que Excel se ralentice, a menos que sea por otras mas razones, pe: si tu archivo esta lleno de mas hojas, con demasiadas formulas [entre ellas volátiles], referencias a columnas completas y formato condicional, puede ser lo que ocasiona tu problema

Además para realizar una TD, necesitas tener tus datos en forma tabular o como una especie de BD, pero este no es tu caso

Te adjunto una opción con VBA, solo presionas ctrl+k y listo

 

Saludos 

SumarSi Evaluate VBA_GP.xlsm

publicado
  • Autor

Hola estimado @Gerson Pineda

Muchas gracias por responder siempre !!

Estuve haciendo mis pruebas con la opción de VBA y me funciona de maravillas.

Mucho me costó entender dónde declaraba el Ctrl+k... jajajaja (lo hice con ALT+F8)

Una molestia más (un ejemplo básico por lo menos) : cómo sería la "forma tabular" de los datos ?

El agradecimiento de siempre querido Gerson!

Rubén

publicado

Que bien Ruben!

Hace 18 horas, RubenDario dijo:

Mucho me costó entender dónde declaraba el Ctrl+k... jajajaja (lo hice con ALT+F8)

Solo debes presionar ctrl+k, para revisar ese atajo de teclas, debes ir a la ficha de programador/desarrollador y das click en macros, luego buscas el nombre de la macro, click en opciones y ahi podras ver 

Hace 18 horas, RubenDario dijo:

Una molestia más (un ejemplo básico por lo menos) : cómo sería la "forma tabular" de los datos ?

Es básicamente pasar de columnas a filas las que se contemplan como categoría, por ejemplo, si tienes los meses de enero a diciembre horizontalmente, estos se deben transponer a filas, de modo que los meses se van a repetir tanta veces existan valores por cada uno y así sucesivamente y disculpa pero tu tabla si esta tabulada, pero lo que hace falta es trabajar de otra manera tus datos con power pivot, de manera que después de ese proceso y de relacionar ambas tablas, si se pueda hacer una tabla dinámica de la forma actual

 

Saludos!

  • Gerson Pineda changed the title to Funcion SUMARSI va lenta

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.