Jump to content

Archived

This topic is now archived and is closed to further replies.

Romel Tapia

FILTRAR DATOS CONSECUTIVOS-TABLA DINÁMICA

Recommended Posts

Buen día estimados expertos en Excel,

Deseo filtrar número de partidas (#partidas) para los años 2015, 217 y 2019 en la pestaña Resumen a partir de la pestaña Detalle y si los datos(#partidas) no salen para dichos años simplemente que no salga en el cuadro. Por ejemplo el color o código 81541 solo sale en los años 2017 y 2019 en este caso no debería salir ya que no salen datos (#partidas) para el año 2015.

Gracias por la ayuda.

Descargar aquí aquí: https://we.tl/t-z4CMu4erOd

image.thumb.png.f6b9a6e07f5897099f39cab1a382ac4b.png

Link to post
Share on other sites

Hola,

La solución a un problema de Excel no siempre es única, hay muchas formas de resolverlo.

Yo trabajo con Excel 2016 y lo que haría es aprovechar el Power Query, menú "DATOS", grupo "Obtener y transformar datos".

He guardado el libro en formato "xlsx", convertí el detalle en una tabla e hice consultas a la misma, luego vienen las transformaciones usando el editor de Power Query.

Adjunto enlace al archivo con el resultado obtenido.

https://1drv.ms/x/s!Aucw_OoBGs1eibcCKxNTHXcWJ5Uunw

Generé una tabla dinámica con lo que se requiere.

Y cree una tabla con un resultado similar a la dinámica solo para comprobar el resultado de la dinámica.

Si tiene que manejar bases de datos le recomiendo estudiar el uso y aplicación de los comandos de este menú.

Y como le decía antes, esta es solo una posibilidad para resolver el problema, y lo mas seguro es que existen muchas formas mas.

Si no ha usado estos comandos pude consultar en YouTube, hay muchos videos donde enseñan a usarlos.

Disculpe que no le de una explicación detallada de los procedimientos, ya que esto seria muy extenso, solo trato de darle una idea de como se puede resolver y que tema debería consultar para entenderlos.

Saludos.

Link to post
Share on other sites
Hace 13 horas, GabrielRaigosa dijo:

Disculpe que no le de una explicación detallada de los procedimientos, ya que esto seria muy extenso,

No estoy usando  macros, puede ver que el archivo es un "xlsx".

image.thumb.png.89121dc722a8f4578b3c5d7f7709a5c0.png

Del menú datos, use las opciones propias del Excel, "Obtener y transformar datos".

Habría que comenzar con un larga explicación si no tiene idea del tema.

Hace 13 horas, GabrielRaigosa dijo:

Si no ha usado estos comandos pude consultar en YouTube, hay muchos videos donde enseñan a usarlos.

Si la solución con Power Query no es satisfactoria, puede esperar alguna otra recomendación.

Saludos.

 

Link to post
Share on other sites

Una solución basada solo en tablas dinámicas, aunque no me convence mucho si es posible.

Primero hago una combinación "Color&Año", agregando un nuevo campo en la base de datos, luego una tabla dinámica con un conteo de los registros "únicos" para esa combinación para los años de interés, 2015, 2017 y 2019, filtro todos los conteos que dan "3".

En la misma base de datos con la función coincidir verifico cuales registros de la base de datos quedaron en la tabla dinámica.

El nuevo campo con dos criterios "Omitir" y "NO Omitir", será el filtro para una nueva tabla dinámica.

Entonces cambio las consultas con Power Query por las columnas auxiliares y la nueva tabla dinámica.

Supongo que también se puede hacer con Power Pivot, me tocaría consultar como hacerlo, seria interesante ver esta solución.

El Power Pivot no esta presente en todas las versiones de Excel, por eso casi siempre busco soluciones por Power Quey.

Le dejo el enlace para descargar el nuevo archivo.

https://1drv.ms/x/s!Aucw_OoBGs1eibcG5r3jgkM7PHe9mQ

Saludos.

 

 

Link to post
Share on other sites
Guest
This topic is now closed to further replies.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable: Sergio Andrés Celemín

Finalidad: Moderar y responder comentarios de usuarios. Recuerda que la información que facilites es pública, y los datos que incluyas los leerá cualquier visitante de esta web, así como el avatar que poseas.

Legitimación: Consentimiento del interesado.

Destinatarios: Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso,
rectificación, supresión, oposición y demás derechos legalmente establecidos a
través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.




  • Posts

    • hola expertos buenas tardes mi idea es la siguiente en este libro1. un mensaje que me diga que celdas desea marcar de color rojo en la hoja22. de acuerdo al listado numerico de la columna A de hoja actual enviar el listado de numeros que cumple con la posicion del color de la hoja2 Libro1.xlsm
    • Recién releeo lo que escribí, 😄  Christian, lo que quise decir, es que lo que entendí de la definición de su problema, fue lo mismo que tu (al ver como lo resolviste), pero su ejemplo  nada, porque no corresponde a lo que definió. 😂 jaja.. ya mejor no sigo... 😷😵    
    • Ya casi lo tengo, pero no será hasta mañana, que aquí donde estoy ya es hora de cenar. 😉
    • Buenos días. He preparado una plantilla para organizar los turnos de trabajo con una duración mensual. Me gustaría saber si es posible que a la hora de imprimirlo, se imprimiese por semanas, manteniendo las tres primeras columnas, donde apararecen los distintos turnos y lugares de trabajo, y si, por ejemplo, la primera semana del mes empieza en miercoles, el rango empiece en dicho dia hasta el domingo. Gracias de antemano por vuestra ayuda. Saludos, Ignacio Modelo2.xlsm
    • Hola Alexander, He encontrado una solución que creo que me va. ¿Seras tan amable de revisar y decirme si esta correcto lo que he aplicado? Tambien quiero que me digas si voy de buen camino y si puedo utilizar la misma función para otras celdas - Range("D5").Offset(, 0).Value = LCase(Target) Saludos,
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy