Saltar al contenido

vba excel macro comparar fechas y valores, mostrar resumen


lil1234

Recommended Posts

publicado

hola buen día

se me olvido mencionar un tema en el foro anterior que me puede ayudar a resolver el inconveniente pero no se como hacerlo

enserio agradeceria mucho la ayuda

deseo programar una macro en excel para hacer el siguiente ejercicio:

Hoja 1:

[TABLE=class: cms_table_grid, width: 500]

[TR]

[TD][/TD]

[TD]fecha[/TD]

[TD]cola[/TD]

[TD]colb[/TD]

[TD]colc[/TD]

[/TR]

[TR]

[TD]fila1[/TD]

[TD]01/ene/2013[/TD]

[TD]a[/TD]

[TD]1[/TD]

[TD]1[/TD]

[/TR]

[TR]

[TD]fila2[/TD]

[TD]01/ene/2013[/TD]

[TD]b[/TD]

[TD]1[/TD]

[TD]0[/TD]

[/TR]

[TR]

[TD]fila3[/TD]

[TD]01/ene/2013[/TD]

[TD]c[/TD]

[TD]1[/TD]

[TD]1[/TD]

[/TR]

[TR]

[TD]fila4[/TD]

[TD]01/ene/2013[/TD]

[TD]d[/TD]

[TD]1[/TD]

[TD]1[/TD]

[/TR]

[TR]

[TD]fila5[/TD]

[TD]02/ene/2013[/TD]

[TD]a[/TD]

[TD]-1[/TD]

[TD]1[/TD]

[/TR]

[TR]

[TD]fila6[/TD]

[TD]02/ene/2013[/TD]

[TD]e[/TD]

[TD]1[/TD]

[TD]0[/TD]

[/TR]

[TR]

[TD]fila7[/TD]

[TD]02/ene/2013[/TD]

[TD]b[/TD]

[TD]-1[/TD]

[TD]0[/TD]

[/TR]

[TR]

[TD]fila8[/TD]

[TD]05/ene/2013[/TD]

[TD]a[/TD]

[TD]1[/TD]

[TD]1[/TD]

[/TR]

[TR]

[TD]fila9[/TD]

[TD]05/ene/2013[/TD]

[TD]e[/TD]

[TD]-1[/TD]

[TD]0[/TD]

[/TR]

[/TABLE]

En la columna C tengo un sumar.si ($cola$1:$cola$9;cola1;$colb$1:$colb$9) que lo que hace es sumar los 1 y -1 de la col b según se cumpla que la letra (criterio) de la col.a se repita

Lo que necesito hacer es que en otra hoja (hoja2) me traiga los valores de la col a que cumplan la condición que en la col c estan en 1 , pero que no se repitan estos valores. los valores se repiten en fechas diferentes, necesito que al evaluar la col C en 1 evalue luego si se encuentra en la col A repetido y de estar repetido evalué la fila fecha y tome el dato repetido de la fecha mas reciente

asi: como vemos en la siguiente tabla trae los valores de la tabla anterior en col a que cumplan con el criterio de 1 en col C pero sin repetir las letras en este caso no repite la a que se encuentra en la tabla anterior tres veces

Hoja2:

[TABLE=class: cms_table_grid, width: 500]

[TR]

[TD][/TD]

[TD]cola[/TD]

[/TR]

[TR]

[TD]fila1[/TD]

[TD]a[/TD]

[/TR]

[TR]

[TD]fila2[/TD]

[TD]c[/TD]

[/TR]

[TR]

[TD]fila3[/TD]

[TD]d[/TD]

[/TR]

[TR]

[TD][/TD]

[TD][/TD]

[/TR]

[/TABLE]

Les agradezco si me pueden colaborar con este tema ya que me surgió el inconveniente que al llamar a otra hoja se me repiten los valores y no se como solucionarlo

Archivado

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

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.