Fórmula de Excel: el cliente es nuevo -

Tabla de contenido

Fórmula genérica

=(COUNTIFS($A$1:A1,A1)=1)+0

Resumen

Para marcar un cliente como nuevo en una lista o tabla, puede usar la función CONTAR.SI y un rango en expansión en una columna auxiliar. En el ejemplo que se muestra, la fórmula en E5, copiada, es:

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

La primera vez que un cliente aparece en la lista, la fórmula devuelve 1. Las incidencias posteriores devuelven cero.

Explicación

Esta fórmula utiliza un rango de expansión para el rango de criterios dentro de COUNTIFS:

COUNTIFS($B$5:B5,B5)

Como la primera referencia es absoluta y la segunda referencia es relativa, el rango se expande a medida que la fórmula se copia en la columna. El criterio es simplemente el valor en la fila actual de la columna B.

COUNTIFS devuelve el recuento del cliente actual hasta ese punto de los datos. Esto significa que la primera aparición de un cliente es 1, la segunda es 2 y así sucesivamente. Como solo nos importa la primera aparición, comparamos el recuento con 1:

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

Esta expresión devolverá VERDADERO cuando la cuenta sea 1 y FALSO para cualquier otro valor.

Finalmente, para forzar un resultado de 1 o 0, agregamos cero. La operación matemática hace que Excel coaccione VERDADERO y FALSO a números equivalentes, 1 y 0.

Nota: El ejemplo anterior usa el nombre para la identificación del cliente. Esto no es realista, pero hace que sea fácil de rastrear para el ojo humano. En datos normales, la identificación del cliente será un número único de algún tipo.

Articulos interesantes...