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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Contar el valor que no comienza con un número determinado

Hola, quiero contar el número de datos que no comienza con un cierto valor.

El código de posición válido comienza con "0" o "10000", por lo que cualquier código que no comience con ninguno de esos dos dígitos se considera inválido.

Ejemplo:
02789220 (válido)
10000568 (válido)
24876490 (no válido)
556 (no válido)

¿Cómo creo una medida que cuenta el número de códigos de posición no válidos?

Esta es la medida que creé, pero realmente no dio el resultado correcto. Terminó contando los datos totales, lo cual es incorrecto.

Suma código de posición no válido = 

CALCULAR(cuentas(Filtro('zhpla 2022', Izquierda('zhpla 2022'[Código de posición],1) <> "0" || Izquierda('zhpla 2022'[Código de posición],5) <> "10000" ))) + 0

¿Alguien puede ayudarme?

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@zahidah_mabd ,

De acuerdo con su descripción, debe usar && pero no || en el código, modifíquelo a:

Sum Invalid Position Code =
CALCULATE (
    COUNTROWS (
        FILTER (
            'zhpla 2022',
            LEFT ( 'zhpla 2022'[Position Code], 1 ) <> "0"
                && LEFT ( 'zhpla 2022'[Position Code], 5 ) <> "10000"
        )
    )
) + 0

Obtenga el resultado correcto.

vkalyjmsft_0-1653379016579.png

Adjunto mi muestra a continuación como referencia.

Saludos
Equipo de apoyo a la comunidad _ kalyj

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

¡Funcionó! Muchas gracias 🙂

Syndicate_Admin
Administrator
Administrator

Hola @zahidah_mabd ,

Primero, creo una columna calculada que determina si el inicio de un valor es cero o no. Eso sería

Zero =
LEFT ( Table[Column], 1 ) = "0"
//this assumes that column is a text type

A continuación, una medida para contar el número de filas

Row Count =
CALCULATE ( COUNTROWS ( Table ), FILTER ( Table, Table[Zero] = TRUE () ) )

Helpful resources

Announcements
July 2024 Power BI Update

Power BI Monthly Update - July 2024

Check out the July 2024 Power BI update to learn about new features.

July Newsletter

Fabric Community Update - July 2024

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

Top Solution Authors