Forum Discussion
Anonymous
7 years agoNot applicable
Shortlist only continuous data points in a column
Hello All, I want to create a column which returns the same values of data if they are contnious in nature. For Example:- If there are 9 or more continious datapoints in sequence then, i should ...
- 7 years ago
Anonymous
To do the shortlisting for each key, we can do like this.
I added another key to test. Please see file attached and see the calculated column
Column = VAR BLANKROWDatebefore = MINX ( TOPN ( 1, FILTER ( Table1, [key] = EARLIER ( [key] ) && [date] < EARLIER ( [date] ) && [value] = 0 ), [Date], DESC ), [date] ) VAR BLANKROWDateafter = MINX ( TOPN ( 1, FILTER ( Table1, [key] = EARLIER ( [key] ) && [date] > EARLIER ( [date] ) && [value] = 0 ), [Date], ASC ), [date] ) VAR Date1 = IF ( ISBLANK ( BLANKROWDatebefore ), DATE ( 1900, 1, 1 ), BLANKROWDatebefore ) VAR Date2 = IF ( ISBLANK ( BLANKROWDateafter ), DATE ( 3000, 1, 1 ), BLANKROWDateafter ) RETURN IF ( [value] <> 0 && COUNTROWS ( FILTER ( Table1, [key] = EARLIER ( [key] ) && [date] < Date2 && [date] > Date1 ) ) > 9, [value] )
Zubair_Muhammad
7 years agoCommunity Champion
Anonymous
Try this. it works with sample date
Column =
VAR BLANKROWDatebefore =
MINX (
TOPN (
1,
FILTER ( Table1, [date] < EARLIER ( [date] ) && ISBLANK ( [value] ) ),
[Date], DESC
),
[date]
)
VAR BLANKROWDateafter =
MINX (
TOPN (
1,
FILTER ( Table1, [date] > EARLIER ( [date] ) && ISBLANK ( [value] ) ),
[Date], ASC
),
[date]
)
VAR Date1 =
IF ( ISBLANK ( BLANKROWDatebefore ), DATE ( 1900, 1, 1 ), BLANKROWDatebefore )
VAR Date2 =
IF ( ISBLANK ( BLANKROWDateafter ), DATE ( 3000, 1, 1 ), BLANKROWDateafter )
RETURN
IF (
[value] <> BLANK ()
&& COUNTROWS ( FILTER ( Table1, [date] < Date2 && [date] > Date1 ) ) > 9,
[value]
)
- Anonymous7 years agoNot applicable
Hello Zubair_Muhammad ,
Thanks for the solution. Can you share the pbix file as the solution is not working at my end.
- Zubair_Muhammad7 years agoCommunity Champion
Anonymous
Here it goes
- Anonymous7 years agoNot applicable
Hello Zubair_Muhammad ,
Thank you once again for the file. I don't know why but the formula is not working for my data. I am getting all the points again same and the count criteria is not working. Can we also include the key column in the formula as it is playing important role in my data.
Can you help on same?
I have attached the screenshot for your reference.
Best Regards,
Pushkar