GOOGLE ADS

lunes, 25 de abril de 2022

¿Cómo puedo extraer un recuento total o la suma de los agentes que realizaron su primera venta en un mes específico?

Estoy tratando de extraer algunos datos de una gran tabla de datos en Excel. La tabla consta del mes, el nombre del agente y un 1 si realizó una venta o un 0 si no lo hizo.

Lo que me gustaría hacer es ingresar un valor de Mes en una celda, luego hacer que cuente cuántos agentes hicieron su primera venta ese mes.

Sample Data and Input Output area

Encontré el éxito al crear una tabla secundaria para procesar un minif y hacer coincidir con el nombre del agente, luego contar en los datos de esa tabla cuántos meses de ventas coincidieron con el mes de entrada. Sin embargo, me gustaría no tener una tabla secundaria y hacer todo esto de una vez.

=IF(MINIFS(E2ERawData[Date Group],E2ERawData[Agent],'Processed Data'!B4,E2ERawData[E2E Participation],1)=0,"No Sales",MINIFS(E2ERawData[Date Group],E2ERawData[Agent],'Processed Data'!B4,E2ERawData[E2E Participation],1))
=COUNTIFS(ProcessedData[Month of First E2E Sale],H4)


Solución del problema

ingrese la descripción de la imagen aquí

La fórmula en la columna F es:

=MAX(0;COUNTIFS($A$2:$A$8;E3;$C$2:$C$8;1)-SUM(COUNTIFS($A$2:$A$8;"<"&E3;$C$2:$C$8;1;$B$2:$B$8;IF($A$2:$A$8=E3;$B$2:$B$8))))

Así es como funciona (lo usaremos 01/03/2022como ejemplo)

  • COUNTIFS($A$2:$A$8;E3;$C$2:$C$8;1)Esto cuenta cuántos 1 hay para el mes correcto (en nuestro ejemplo, esta parte devolverá 2)

  • COUNTIFS($A$2:$A$8;"<"&E3;$C$2:$C$8;1;$B$2:$B$8;SI($A$2:$A$8=E3;$B$2:$B$8))contará cuántos 1 obtuvo en meses anteriores de los mismos agentes (en nuestro ejemplo, devolverá 1)

  • Resultado del paso 2, debido a que es una fórmula de matriz, resumimos usando SUM()(en nuestro ejemplo, este retorno 1)

  • Obtenemos el resultado del paso 1 menos el resultado del paso 3 (por lo que obtenemos 1)

  • Finalmente, todo está dentro de una función MAX para evitar resultados negativos (febrero devolvería -1 porque no hubo ninguna venta y el agente B hizo una venta en enero, por lo que devolvería -1. Para evitar esto, obligamos a Excel a mostrar mayor valor entre 0 y nuestro cálculo)

  • NOTA: Debido a que es una fórmula de matriz, dependiendo de su versión de Excel, tal vez deba introducir presionando CTRL++ENTERSHIFT

    No hay comentarios:

    Publicar un comentario

    Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

    Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...