Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Frangranada
Frequent Visitor

Contar clientes entre fechas si no han comprado antes

Buenos días a todos,

 

Gracias de antemano por la ayuda. Tengo una duda desde hace tiempo y no se como resolverla. Trabajo con una tabla que simulo aquí abajo.

Frangranada_0-1669537625603.png

 

Quiero saber como contar los clientes para unas fechas que yo marque en el calendario, siempre y cuando no hayan comprado antes. Ejem: Si yo marco en el calendario las fechas del 21/11 al 24/11, el número de clientes distintos es 5. Ahora, si yo marcho solo el día 23/11, entonces son 2. Lo que yo quiero conseguir, es que si marco el día 24/11 en vez de contar 5, solo me cuente 2 (cliente 3 y 5), ya que los clientes 1,2 y 4 han comprado en fechas anteriores. 

 

Espero no haberme liado mucho. 

 

Gracias nuevamente por vuestra ayuda.

 

Un saludo

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@Syndicate_Admin ,

De acuerdo con su descripción, aquí está mi solución. Cree una columna calculada.

Count =
SUMX (
    FILTER (
        'Table',
        'Table'[Clients] = EARLIER ( 'Table'[Clients] )
            && 'Table'[Date of purchase] = EARLIER ( 'Table'[Date of purchase] )
    ),
    IF (
        COUNTROWS (
            FILTER (
                'Table',
                'Table'[Clients] = EARLIER ( 'Table'[Clients] )
                    && 'Table'[Date of purchase] < EARLIER ( 'Table'[Date of purchase] )
            )
        ) + 0 = 0,
        1
    )
)

Ponga Fecha y la nueva columna en un objeto visual, obtenga el resultado correcto:

vkalyjmsft_0-1669618281784.png

Adjunto mi muestra a continuación para su referencia.

Saludos
Equipo de Apoyo a la Comunidad _ kalyj

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Proporcione los datos de muestra en forma de texto.

La tabla de ejemplo.

 

ClientesFecha compraUnidades
Cliente 121/11/202235
Cliente 222/11/202248
Cliente 123/11/202212
Cliente 324/11/202224
Cliente 423/11/202256
Cliente 224/11/202224
Cliente 124/11/202236
Cliente 424/11/202212
Clinete 524/11/202218

 

La idea es saber para cualqueir dia, el número de clientes únicos que no hayan comprado desde el 21/11

 

Gracias

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors