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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
EdsonGomes
Frequent Visitor

FILTRAR 3 MAIORES E OS 3 MENORES.

Eu tenho uma tabela com nome de funcionários e quantidade de venda, onde para cada linha na tabela e uma venda realizada.

Em uma matriz eu coloquei:
Nome funcionários e uma medida quantidade de venda.

Quero adicionar uma segmentação de dados, e escolher um funcionário.

E na matrix quero que apareça apenas os 3 funcionários que vendeu mais do que ele e os 3 que vende mais do ele.

E possível?

1 REPLY 1
amitchandak
Super User
Super User

@EdsonGomes , You need an independent date table.

Create a measure using that

 

select sales =

calculate([sales] , filter(Table, Table[employee] = selectedvalue(Emp[Employee]))

 

Create a measure

final Sales=

sumx(filter(values(Table[Employee]), [sales] >[select sales]),[Sales])

 

Not you can use TOPN filter from viusal level filter of use TOPN function

 

TOP 3= CALCULATE([final Sales],TOPN(3,all(Table[Employee]),[final Sales],DESC),VALUES(Table[Employee]))

 

use only this measure with an employee from the table

 

refer

Need of an Independent Table in Power BI: https://youtu.be/lOEW-YUrAbE

 

TOPN: https://www.youtube.com/watch?v=QIVEFp-QiOk&list=PLPaNVDMhUXGaaqV92SBD5X2hk3TMNlHhb&index=42

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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

Top Solution Authors