1. Esta comunidad utiliza cookies. Si continuas utilizando nuestra comunidad estás aceptando la utilización de nuestras cookies. Más información.
  2. ¡Bienvenid@ a AyudaExcel! El foro más visitado sobre Excel en habla hispana.

    Si esta es tu primera visita, asegúrate de revisar los temas de la sección Utilización y Funcionamiento para familiarizarte con las funciones del foro. Si deseas publicar mensajes, será necesario que te Registres para que puedas dejar respuestas y crear tus propios mensajes, recuerda que es gratuito.

Pendiente ¿Cómo saber cuantos elementos están contenidos dentro de un autofiltro en una columna?

Tema publicado en 'Macros y programación VBA' iniciado por rponcel, 29 Mar 2012.

  1. rponcel

    rponcel Nuevo Usuario

    Reg:
    3 Ago 2011
    Mensajes:
    4
    Me Gusta recibidos:
    0
    Hola a tod@s!
    Me encuentro trabajando con autofiltros para programar una macro en Excel 2003, necesito ayuda para lograr determinar cuantos elementos están contenidos en el filtro de una columna, con el fin de poder obtener el número de horas de vuelo que se encuentran registradas en la columna B.

    Se me había ocurrido esto para ir filtrando con un "for" e ir seleccionando criterio uno por uno y obtener la suma de horas. En realidad no tengo idea de como trabajarlo con una macro, necesito recorrer cada criterio y sumar las horas de vuelo, el resultado colocarlo en alguna otra celda.

    Adjunto el archivo ejemplo, agradeceré mucho su apoyo.

    Un cordial saludo.
    rponcel.






     

    Adjuntos:

  2. ioyama

    ioyama Moderador Staff AyudaExcel

    Reg:
    24 Jun 2008
    Mensajes:
    4.625
    Me Gusta recibidos:
    359
    Hola rponcel

    En el adjunto tienes una opción con funciones.

    Mediante una matricial obtenemos los elementos de la columna A y después mediante SUMAR.SI o SUMAPRODUCTO calculamos las horas por elemento.

    He usado nombres en la matricial en previsión de que la lista pueda aumentar, de forma que no tengas que modificar los rangos.

    Te recuerdo que la matricial se introduce con Control + Mayúsculas + Intro en vez de sóilo con Intro.

    Un saludo desde Vitoria
     

    Adjuntos:

  3. rponcel

    rponcel Nuevo Usuario

    Reg:
    3 Ago 2011
    Mensajes:
    4
    Me Gusta recibidos:
    0
    Hola ioyama,

    Muchas gracias de antemano, tu apoyo ha sido de gran utilidad!!! Eres excelente, de verdad te agradezco muchísimo por tu ayuda.

    Ahora una pregunta, como puedo adaptar las fórmulas para que sean aplicadas a otras columnas?

    En este caso los Países están en la columna A y las horas en la B, en el archivo que necesito ajustarlo son las columnas AH para países y la H para horas, intenté modificarlo pero no pude hacer que funcionará, además los nombres los cambie en inglés por Country y Hours y tampoco funciono :(

    Me podrías ayudar a adaptar la tablita para que funcione con otras columnas y nombres respectivamente?

    Muchas gracias de antemano, espero no causarte más molestias.

    :hopelessness:


    rponcel
     
    Última edición: 30 Mar 2012
  4. ioyama

    ioyama Moderador Staff AyudaExcel

    Reg:
    24 Jun 2008
    Mensajes:
    4.625
    Me Gusta recibidos:
    359
    Hola rponcel

    En el adjunto tienes algunas indicaciones. Me da la sensación que no has entendido como funciona el tema de los nombres, espero que con las explicaciones ahora lo veas más claro.

    Un saludo desde Vitoria
     

    Adjuntos:

Compartir esta página