HOLA AMIGOS TENGO UNA BASE DE DATOS 17,000 DATOS CON VALORES LOS CUALES TENGO QUE DIVIDIR EN BLOQUES DE 25 EN 25 Y TOTALIZAR EL VALOR HAY ALGUNA FORMULA PARA HACERLO, ESPERO SU VALIOSO CONOCIMIENTO
SALUDOS DESDE GUATEMALA.
//-->
HOLA AMIGOS TENGO UNA BASE DE DATOS 17,000 DATOS CON VALORES LOS CUALES TENGO QUE DIVIDIR EN BLOQUES DE 25 EN 25 Y TOTALIZAR EL VALOR HAY ALGUNA FORMULA PARA HACERLO, ESPERO SU VALIOSO CONOCIMIENTO
SALUDOS DESDE GUATEMALA.
Se me ocurre lo siguiente:
crea una columna auxiliar que indique el grupo al que pertenece cada dato. Para ello puedes utilizar una fórmula basada en la posición de cada dato, en la fila de cada uno.
por ejemplo, yo he empleado esta fórmula:
=REDONDEAR.MENOS((FILA(A2)-FILA(primerdato))/IntervaloGrupo;0)
divido la posición (diferencia entre la fila de cada dato y la fila del primer dato) entre el intervalo en que queramos agrupar, por ejemplo 25 en tu caso. Redondeo este resultado hacia abajo con cero decimales, aunque también valdría otro tipo de redondeo o truncamiento.
Con esto a los primeros 25 datos les asigna el grupo 0, a los siguientes 25 les asigna el grupo 1, y así sucesivamente.
Luego, para sumar los datos de cada grupo, empleo una tabla dinámica.
El problema de este método es que reordenes los datos, porque la fórmula del grupo emplea la fila actual, con lo que si reordenas cambiará el grupo de cada dato. Si piensas reordenar, utiliza esta fórmula para asignar los grupos y luego copia y pega los valores para fijarlos.
Te adjunto un ejemplo.
------
La potencia sin control no sirve de nada.
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
Homa muchas gracias por tu ayuda... te aclaro mas el problema que tengo.
a final de año tenemos un inventario ciclico entonces ahora la compañia sera vendida y tenemos que facturar todo el inventario por eso te decia lo de los datos de 25 en 25 ya que como es una facturacion manual (nunca se hace asi) yo ya tengo un formato en ecxel para imprimir el mismo el formato me deja imprimir solo 25 lineas las cuales son las que tengo que separar con un subtotal y asi sucesivamente ya que como te comente son mas de 1900 facturas, agradezco tu ayuda.
saludos
Lo que necesitas se llama SUBTOTALES. Si tienes la versión 2007 está en la pestaña Datos>Esquema>Subtotal. Si tienes una versión anterior, está en Datos>Subtotales
Esta utilidad te permite insertar subtotales en un campo cuando detecta un cambio en otro campo, por ejemplo, puedes insertar automáticamente una suma del importe cuando se produzca un cambio de la categoría auxiliar que comentábamos antes, que agrupa de 25 en 25 los datos. (ten la precaución de copiar y pegar los valores de los grupos para que no se modifiquen al insertarse las filas con los subtotales)
Automáticamente se insertarán las filas con las sumas (o la operación que indiques), para lo que Excel utiliza la función SUBTOTALES. También se crea un esquema en el documento para ocultar y mostrar más fácilmente el detalle, aunque esto no te interesará demasiado si debes generar cada listado detallado de 25 filas.
------
La potencia sin control no sirve de nada.
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.
Pacomegia
muchas gracias por tu ayuda, mira podrias escribirme a mi correo ( asi me ayudas con un pequeño caso) ya que no le encuentro solucion a esto te lo agradecere muchisimo por tu ayuda , jroldan@gt.belcorp.biz.
saludos cordiales
La idea es que resuelvo dudas en este foro a cambio de que la información esté disponible para los futuros visitantes (por aquello de tener contenido que pueda interesar y atraer visitas en el futuro).
------
La potencia sin control no sirve de nada.
Ya sé Excel, pero necesito más
------
Ya sé Excel, pero necesito más.