|
NavegaciónInicio de sesiónEn lÃneaEn este momento hay 0 usuarios y 22 invitados en lÃnea.
|
Insertar un linea al final de cada tienda![]() Buenas Tardes,
Antes de nada agradeceros vuestra impagable ayuda. Se trata de lo siguiente, tengo un listado formado por 10 columnas, todas menos la primera y la segunda, son cantidades. En la primera tengo el código de una tienda y en la segunda un codigo de seccion, dentro de esa tienda.
El caso es que asà distribuidas, cada fila representa unas cantidades por tienda y sección dentro de esa tienda. El problema viene cuando he de añadir, al final de cada código de tienda una linea que me sume los totales ya que el listado tiene 1300 lineas. He pensado en una macro pero no se por donde empezar.
Muchas Gracias
Enviado por pituxi el 25 Mayo, 2010 - 20:34. ![]() Re: SubtotalEnviado por pituxi el 27 Mayo, 2010 - 18:38.
Muchas gracias por la ayuda, sencillo y utilÃsmo.
Sin embargo, ahora tengo otro problema: en un listado con varias columnas, que sale de un programa de nóminas, tengo una lÃnea por cada trabajador.
Las columnas son: Código del Trabajador, Tienda (por ejempo 101, 102, 102, asà hasta 160), Sección(por ejemplo 1, 2, 3, asà hasta 10) y a continuación una columna por cada concepto de nomina. Los registros salen ordenados por tienda y sección y al final una lÃnea de total, que suma todos lo conceptos de Nomina de la tienda.
Esa lÃnea de total no tiene el Código de la tienda nà de sección, están en blanco. NecesitarÃa colocar en esas en blanco el codigo de la tienda y en la celda que esta a su derecha la sección 100. De esta forma,concatenando codigo de tienda y sección y haciendo un SUMAR.SI podrÃa agrupar las cantidades por tienda y sección y tener un total de la tienda.
PodrÃa ir linea por lÃnea, poniendo en la lÃnea de total el código de la tienda y a su derecha el código 100 pero es agotador y fuente de errores.
AgradecidÃsimo
Before Elvis there was nothig
![]() tabla dinámicaEnviado por pacomegia el 27 Mayo, 2010 - 18:48.
¿por qué no haces una tabla dinámica que calcule con todos los datos de una vez? Así podrás agrupar por tienda, por sección y por lo que quieras y no tienes que andar insertando fórmulas ni nada. ¿o es que necesitas intercalar esos totales en el listado de las 60 tiendas? ![]() Re: tabla dinámicaEnviado por pituxi el 27 Mayo, 2010 - 20:02.
Como te he comentado el listado tiene una fila por trabajador, yo lo manipulo hasta agrupar por sección y tienda todos los datos de los trabajadores de esa sección tienda. De esta forma hay una lÃnea 1011, totales de la sección 1 tienda 101; otra 1012, totales de la sección 2 tienda 101 y asà sucesivamente
El caso es que este listado va a un archivo de excel con dos hojas, archivo que se envia por correo a los responsables de zona. En una de las hoja de este libro hay una plantilla, en la que introduciendo el código 1011 va a buscar el total a la otra hoja. Por eso necesito una lÃnea 101100 que cuando metan ese codigo traiga el total de todas las secciónes,es decir, de la tienda. Por eso, necesito intercalar el codigo de la tienda y la sección 100
Muchas gracias
Before Elvis there was nothig
![]() función auxiliar para el código.Enviado por pacomegia el 28 Mayo, 2010 - 09:30.
Respecto de la tabla dinámica: Si partes de una lista de anotaciones por trabajador, la tabla dinámica también te permite agrupar por tiendas y secciones (aunque los datos de partida estén desordenados), con la función IMPORTARDATOSDINAMICOS puedes buscar información en la tabla dinámica (por ejemplo a partir del código de la tienda). Sin Tabla dinámica: Para poder encontrar los totales de ese código 101100 de la tienda 101 y todas las secciones sin tablas dinámicas, ¿por qué no pones tu función de suma dentro de un condicional SI?, si el código acaba en 100, que sume todas las que empiecen por 101 (por los tres primeros caracteres), por ejemplo con un sumar.si ; y si no acaba en 100, que busque el código completo en la otra hoja y devuelva el total, como haces hasta ahora. Así no necesitas insertar ese código 101100 en las filas de totales de tus datos. Por cierto, creo que la macro que te interesa es la que manipule los datos hasta agruparlos por tiendas y secciones, que tiene pinta de ser algo repetitivo y monótono. |
cargando...
Buscar en necesitomas.comExcelómetroTemas nuevosLo más vistoHoy: |
Subtotal
Hola de nuevo.
No es necesaria ninguna macro, ya que Excel incorpora una funcionalidad que permite hacer exactamente lo que necesitas automáticamente.
Se llama Subtotal (en las versiones anteriores a la 2007 se llamaba subtotales), está en
Datos>Esquema>Subtotal
Datos>Subtotales (en 2003)
Inténtalo y me cuentas qué tal
la primera vez que yo lo probé me quedé con la boca abierta.
------
Ya sé Excel, pero necesito más