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

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more

Reply
anna-lee
Helper I
Helper I

Fill between conditional column

Hi,

I have multiple data sets where the ranges differ between the rows I want to filter for. I'd like to add a custom column where it will populate "True" between the instance "Task" and "Notes" in Column1. Is this possible? Example below for what I am aiming as a result. 

Column1Custom
NameFALSE
DateFALSE
AssignmentFALSE
LeaderFALSE
AssistantFALSE
 FALSE
 FALSE
 FALSE
TaskTRUE
ATRUE
BTRUE
CTRUE
DTRUE
ETRUE
FTRUE
Additional ResourcesTRUE
ResultsTRUE
 TRUE
NotesTRUE
 FALSE
 FALSE
FeedbackFALSE
2 REPLIES 2
Anonymous
Not applicable

I would add a column named Column2 like 

 

...each if [Column1] = "Task" then "TRUE" else if [Column1] = "Notes" then "FALSE" else null)

 

Then FillDown, then your final column is

 

...each if [Column1] = "Notes" then "TRUE" else [Column2])

 

--Nate

jgordon11
Resolver II
Resolver II

let
    Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText(
        "ZY3BCoQwEEN/RXren9BdPYkH2VvxMNogRW3BGf/fMhURvDwSEhJrTUcbzPCx5keSRcns57AhiNoW5LDfCQtdQfHin3jJRWWl/OZ1Za1scsc5Lz4GWoseHI99AmuQ3LEKP3a7KODXWwO4kab0OJw=", 
        BinaryEncoding.Base64), Compression.Deflate))),
    lst = List.Accumulate(Source[Column1], {{false,false}}, (s,c)=>
            if c = "Task" then s & {{true,false}} else   
            if c = "Notes" then s & {{true,true}} else
            if List.Last(s) = {true,false} then s & {{true, false}} else  
                s & {{false,false}}
    ),
    lst1 = List.Skip(List.Zip(lst){0}),
    Result = Table.FromColumns(Table.ToColumns(Source) & {lst1}, Table.ColumnNames(Source) & {"Custom"})
in
    Result

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors