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
jwin2424
Resolver I
Resolver I

Count orders based on conditions from other columns

Here is a small dataset sample. I have a single table and no connecting relationships. 

Run DateOrder #On ATPOrder on ATP
8/9/20231TRUETRUE
8/9/20231TRUETRUE
8/9/20231TRUETRUE
8/9/20232FALSEFALSE
8/9/20232TRUEFALSE
8/9/20232FALSEFALSE
8/10/20231TRUETRUE
8/10/20231TRUETRUE
8/10/20231TRUETRUE
8/10/20232FALSEFALSE
8/10/20232TRUEFALSE
8/10/20232FALSEFALSE
8/11/20231TRUETRUE
8/11/20231TRUETRUE


Each day, I need to determine if the entire order is on ATP or not. The desired result is the last column. As you can see, not all order lines are on ATP. I need a column or measure that returns a TRUE statement if the all lines on the order for that day are TRUE for On ATP. 

Hope that makes sense. 

 

Thanks, 

1 ACCEPTED SOLUTION
ThxAlot
Super User
Super User

Simple enough,

ThxAlot_0-1712504569780.png



Expertise = List.Accumulate(


        {Days as from Today},


        {Skills and Knowledge},


        (Current, Everyday) => Current & Day.LeanAndPractise(Everyday)


)



View solution in original post

4 REPLIES 4
ThxAlot
Super User
Super User

Simple enough,

ThxAlot_0-1712504569780.png



Expertise = List.Accumulate(


        {Days as from Today},


        {Skills and Knowledge},


        (Current, Everyday) => Current & Day.LeanAndPractise(Everyday)


)



Thank you! I was using EARLIER on run date, but not on order #. 

tamerj1
Super User
Super User

Hi @jwin2424 

please try

Order on ATP =
VAR CurrentOrderATPs =
CALCULATETABLE (
VALUES ( 'Table'[On ATP] ),
ALLEXCEPT ( 'Table', 'Table'[Run Date], 'Table'[Order #] )
)
RETURN
IF ( COUNTROWS ( CurrentOrderATPs ) = 1, CurrentOrderATPs, FALSE )

As a side note, this worked as well. Thank you

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.

Top Kudoed Authors