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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
erhan_79
Post Prodigy
Post Prodigy

Calculated Column

Hi there ;

 

İ need your help about below issue   ; 

 

on the below chart i have two  order number and have 3 lines with details .I want to create a column whic one's name is "OTIF ORDER" and colour is yellow 

 

Formula rule will be :

  •  if even one cell is " Not OTIF " under " OTIF ITEM" column , then write to all  OTIF ORDER " column for an order      "  Not OTIF "
  • if an order's all lines is  "OTIF"  under "OTIF ITEM"  column then write to to all  " OTIF ORDER " column for an order " OTIF " 

 

Capture-1.JPG 

 

Thanks in 

1 ACCEPTED SOLUTION
speedramps
Super User
Super User

Please consider this measure.
 
Indicator =
CALCULATE(
SELECTEDVALUE('Table'[OTIF ITEM],"No OTIF"),
ALLEXCEPT('Table','Table'[Order No])
)
 
Let's explain how this works ....
 

The default row context is  Order no, item No and OTIF ITEM

 

CALCULATE overrides the default row context with ALLEXCEPT Order no.
This drops the Item No and OTIF ITEM default row filters and will process all the rows for the Order no.

 

The SELECTEDVALUE will return OTIF ITEM value is there is just one value for the  Order no.,
otherwise it will return “No OTIF”.

 

Hope you understand my explanation.

 

Remember we are BI community volunteers so please click the thumbs-up for me taking the trouble to help you and then accept the solution if it works.  Thank you !

View solution in original post

2 REPLIES 2
erhan_79
Post Prodigy
Post Prodigy

it is ok @speedramps  , thanks

speedramps
Super User
Super User

Please consider this measure.
 
Indicator =
CALCULATE(
SELECTEDVALUE('Table'[OTIF ITEM],"No OTIF"),
ALLEXCEPT('Table','Table'[Order No])
)
 
Let's explain how this works ....
 

The default row context is  Order no, item No and OTIF ITEM

 

CALCULATE overrides the default row context with ALLEXCEPT Order no.
This drops the Item No and OTIF ITEM default row filters and will process all the rows for the Order no.

 

The SELECTEDVALUE will return OTIF ITEM value is there is just one value for the  Order no.,
otherwise it will return “No OTIF”.

 

Hope you understand my explanation.

 

Remember we are BI community volunteers so please click the thumbs-up for me taking the trouble to help you and then accept the solution if it works.  Thank you !

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

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

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.