Excel contando filas dentro de un rango cambiante

Excel contando filas dentro de un rango cambiante

Mañana

Registramos cuántas consultas recibimos por día sobre diferentes temas y quiero crear una fórmula rápida que las cuente automáticamente. CountA funciona en parte si me aseguro de que cada tema tenga un número determinado de filas, pero la gente sigue eliminando cosas, no puedo evitar que agreguen filas porque algunos días tienen más consultas sobre un tema. Así que quiero intentar hacer que CountA comience y se detenga entre las palabras específicas porque el número de filas en el rango de cada tema cambia día a día.

Entonces, algo como contar todas las celdas que tienen palabras debajo de la palabra comunidades pero deja de contar una vez que llega a la palabra educación.

|Comunidades|

Respuesta1

En ausencia de datos de muestra, asumiré que sus consultas se registran, por ejemplo, así

Catergory    query#    name    description
Education    query1    name    details
Education    query2    name    details
Finance      query3    name    details
Education    query4    name    details
Community    query5    name    details

Entonces puedes contar si:

=COUNTIF(A2:A100,"Education")

Alternativamentesi los datos están ordenados así

Education 
Query1
Query2
Query3
Community
Query4
Query5

Entonces las cosas son un poco más difíciles, especialmente si no hay una fila en blanco como separador. Si había o puedes agregar uno, úsalo para contar hasta el siguiente espacio en blanco. Digamos que comienzas esto en B1 junto a A1 / "Educación"

=COUNTA(A2:INDEX(A2:A100,MATCH("",A2:A100,0)))

Puede hacer que A100 sea cualquier número lo suficientemente alto como límite superior.

La siguiente mejor respuesta sin una fila en blanco requeriría que se conociera el orden de las categorías, por lo que necesitaría cambiar "" en la fórmula anterior para que diga "Comunidad" como final para contar "Educación". También contaría la parada final, así que recuerda restar 1 en la fórmula final.

La fórmula definitiva necesitaría una hoja nueva, con todas las categorías enumeradas en orden en la columna A. Luego COINCIDE la fórmula en la columna B para encontrar los índices iniciales para cada categoría. Luego cuente con índice para contar desde el inicio de una categoría hasta el inicio de la siguiente categoría menos 1.

información relacionada