Número de ocurrencias en celdas filtradas

Resuelto
mlg35 -  
 mlg35 -
Hola a todos,

No puedo resolver mi problema que creo que es relativamente simple:
A1: A, B, C
A2: A, B, D, E
A3: B, C, D, E
A4: A, E

A, B, C, D y E representan expresiones de palabras (por ejemplo "me gusta excel")

B1: Caballo
B2: Perro
B3: Gato
B4: Caballo

Filtré mi hoja en la columna B con Caballo.

Al final busco calcular cuántas veces A, B, C, D y E aparecen cuando aplico un filtro (logro encontrar los valores sin el filtro con la función "=CONTAR.SI(A1:A4;"A")")

En el ejemplo debería encontrar
A => 2
B => 1
C => 1
D => 0
E => 1

¡Gracias!

1 respuesta

  1. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
     
    Hola

    si es para contar el número de líneas visibles una vez filtradas, puedes
    crear una columna fuera del rango con 1 para cada línea que contenga un texto
    introducir en la parte superior de la columna esta fórmula:
    =SUBTOTAL(9;campo;des 1)

    sin embargo, sin filtrar puedes encontrar cuántas celdas contienen una palabra incluida en un texto
    por ejemplo de >A2 a A100 los textos en B2 escribe caballo (o otro)
    en C2 la fórmula:
    =COUNTIF(A2:A100;"*"&B2&"*")
    te dará el número de textos que contienen la palabra escrita en B2
    saludos

    --
    La calidad de la respuesta depende sobre todo de la claridad de la pregunta, ¡gracias!
    0
    1. mlg35
       
      Hola Vaucluse,

      Gracias por tu respuesta, pero no es lo que busco:
      - filtro en la columna B, pero quiero contar las ocurrencias en A que corresponden al filtro de B.
      0
    2. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
       
      Entonces, siempre sin filtros, si eso puede ayudarles

      NB.SI.ENS(B:B;valor a filtrar;A:A;valor a contar)

      pueden añadir condiciones

      Saludos cordiales.
      0
    3. mlg35
       
      ¡Muchas gracias! ¡Es exactamente lo que necesitaba!
      0