Fórmula de Excel: Nuevos clientes por mes -

Tabla de contenido

Fórmula genérica

=COUNTIFS(rng1,1,rng2,">="&A1,rng2,"<="&EOMONTH(A1,0))

Resumen

Para contar nuevos clientes por mes, puede usar una columna auxiliar y la función CONTAR. En el ejemplo que se muestra, la fórmula en H5 es:

=COUNTIFS(new,1,date,">="&G5,date,"<="&EOMONTH(G5,0))

donde "nuevo" (E5: E15) y "fecha" (C5: C15) son rangos con nombre.

Explicación

Esta fórmula se basa en una columna auxiliar, que es la columna E en el ejemplo que se muestra. La fórmula en E5, copiada, es:

=(COUNTIFS($B$5:B5,B5)=1)+0

Esta fórmula devuelve un 1 para los nuevos clientes y un 0 para los clientes habituales, y se explica en detalle aquí. Una vez que se aplica esta fórmula, la función CONTAR.SI se puede utilizar para contar nuevos clientes en cada mes.

El primer rango y criterio dentro de COUNTIFS cuenta 1 en la columna "nuevo":

=COUNTIFS(new,1

sin más criterios, esto devolvería un recuento de todos los clientes únicos en los datos. Sin embargo, queremos un recuento por mes, por lo que debemos restringir el recuento a cada mes que se muestra en la columna G.

Los nombres de los meses en la columna G son en realidad las fechas del "primer mes": 1 de enero de 2019, 1 de febrero de 2019 y 1 de marzo de 2019. Las fechas tienen el formato de número de cliente "mmm" para que se muestren como nombres de meses de 3 letras: esto nos permite escribir criterios simples para contar por mes usando las fechas directamente.

Para limitar el recuento a solo unos que sean mayores o iguales al primero del mes en la columna G, usamos el rango con nombre "fecha" concatenado al operador mayor o igual que:

=COUNTIFS(new,1,date,">="&G5

Para limitar aún más el recuento para incluir solo los 1 que ocurren al final de cada mes, agregamos un último par de rango / criterio:

=COUNTIFS(new,1,date,">="&G5,date,"<="&EOMONTH(G5,0))

Aquí nuevamente usamos el rango con nombre "fecha", y concatenamos el operador menor o igual a (<=) al último día del mes, creado con la función EOMONTH.

A medida que se copia esta fórmula, devuelve el recuento de nuevos clientes en cada mes.

Repetir clientes por mes

Para contar los clientes habituales por mes, puede ajustar la fórmula para contar ceros en lugar de unos. La fórmula en I5, copiada, es:

=COUNTIFS(new,0,date,">="&G5,date,"<="&EOMONTH(G5,0))

Articulos interesantes...