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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Segmentación de datos de umbral

Hola

Estoy intentando crear una segmentación de datos de umbral para una vista de tabla para filtrar los pedidos por los ingresos totales. A continuación se muestra un ejemplo de un conjunto de datos que tiene los ingresos y el beneficio bruto desglosados por producto para cada pedido. ¿Hay alguna manera de crear una segmentación de datos para filtrar el pedido si los ingresos totales de todas las líneas son <2500 o > = 2500? Por ejemplo, si seleccioné el valor de <2500 en la segmentación de datos, solo se mostraría el orden TRG789 en la vista de tabla.

OrdenProductoIngresosBeneficio bruto
MGK123Teléfono 100 15
MGK123TELEVISIÓN 5,000 250
MGK123Ipad 400 70
PWB456Cansar 600 90
PWB456Motor 2,000 150
TRG789Impresora30025
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @senglee

(1) Cree una columna para contar el grupo de ingresos totales por pedido.

total Revenue = CALCULATE(SUM('Table'[Revenue]),ALLEXCEPT('Table','Table'[Order]))

(2) Cree una columna para juzgar si los ingresos totales son inferiores a 2500. Si es ,return 1 ,if not ,return 0 .

judge = IF('Table'[total Revenue]<2500,1,0)

Ailsamsft_0-1629341797221.png

(3) Introduzca datos para crear una nueva tabla con condición de juicio y valor .

Ailsamsft_1-1629341797221.png

(4) Cree una relación entre dos tablas , filtre de la tabla de condición de juicio a la tabla de ingresos.

Ailsamsft_2-1629341797223.png

(5) Agregue una segmentación de datos con el campo "condición". El resultado final es como se muestra:

Ailsamsft_3-1629341797225.png

Ailsamsft_4-1629341797226.png

He adjuntado mi archivo pbix, puede referirse a él.

Saludos

Equipo de apoyo a la comunidad _ Ailsa Tao

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

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No @senglee

(1) Cree una columna para contar el grupo de ingresos totales por pedido.

total Revenue = CALCULATE(SUM('Table'[Revenue]),ALLEXCEPT('Table','Table'[Order]))

(2) Cree una columna para juzgar si los ingresos totales son inferiores a 2500. Si es ,return 1 ,if not ,return 0 .

judge = IF('Table'[total Revenue]<2500,1,0)

Ailsamsft_0-1629341797221.png

(3) Introduzca datos para crear una nueva tabla con condición de juicio y valor .

Ailsamsft_1-1629341797221.png

(4) Cree una relación entre dos tablas , filtre de la tabla de condición de juicio a la tabla de ingresos.

Ailsamsft_2-1629341797223.png

(5) Agregue una segmentación de datos con el campo "condición". El resultado final es como se muestra:

Ailsamsft_3-1629341797225.png

Ailsamsft_4-1629341797226.png

He adjuntado mi archivo pbix, puede referirse a él.

Saludos

Equipo de apoyo a la comunidad _ Ailsa Tao

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

Syndicate_Admin
Administrator
Administrator

@senglee , Puede crear una medida de qué pasaría si y, a continuación, puede tener una medida o todas las medidas como

R1 = suma(Tabla[Ingresos])

filtrado R1= //basado en qué pasa si param

var _min= minx(allselected(param), param [param])

var _max = max(allselected(param), param [param])

devolución

sumx(filter( summarize(Table, [Order], [product], "_1", [R1]), [_1] >=_min && [_1]<=_max),[_1])

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

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