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
AleksiK
Frequent Visitor

Calculate our supplier's most common invoice approver

Hello!

I have dataset that contains all of our companys invoices. For internal audit purposes I need information who approves most of invoices of the specific supplier. So simplified version of our dataset is like

 

Supplier Invoice numberInvoice Approver
Supplier A1Approver A
Supplier A2Approver B
Supplier A3Approver C
Supplier A4Approver A
Supplier A5Approver B
Supplier B6Approver C
Supplier B7Approver A
Supplier B8Approver B
Supplier B9Approver C
Supplier B10Approver A
Supplier B11Approver B
Supplier B12Approver A
Supplier B13Approver A
Supplier C14Approver B
Supplier C15Approver C
Supplier C16Approver A
Supplier C17Approver C
Supplier C18Approver C
Supplier C19Approver A

 

How do I calculate which approver approves most invoices for every supplier?

For example I want to make visualization like this:

 

SupplierMost common approver%- most common approver
Supplier AApprover A33,33 %

Supplier B

Approver B33,33 %

Supplier C

Approver C33,33 %
1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@AleksiK , Create measures like

% approve = divide(count(Table[Approver]), calculate(count(Table[Approver]), allexpcept(Table, Table[supplier])))

Top Rank = rankx(filter(allselected(Table[Supplier], Table[Approver A]), Table[Supplier] =max(Table[Supplier])), [% approve])

 

And use visual level filter TOP Rank =1

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@AleksiK , Create measures like

% approve = divide(count(Table[Approver]), calculate(count(Table[Approver]), allexpcept(Table, Table[supplier])))

Top Rank = rankx(filter(allselected(Table[Supplier], Table[Approver A]), Table[Supplier] =max(Table[Supplier])), [% approve])

 

And use visual level filter TOP Rank =1

Thank you very much! That works perfectly!

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.