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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Frnztt
New Member

Repeat value from previous line (Language M)

Good afternoon everyone, I need help bringing information from my previous line, I will describe here what I am doing.

 

Based on the table below:

Frnztt_0-1702927759083.png

From this table I need to add another column named "Recurso" where I must put the name that comes before the dates.

Use the formula below to find the name:

= Table.AddColumn(#"Inserção de Coluna Index", "Recurso", each
let
CurrentData = [Data],
PreviousData = if [Index] > 0 then {[Index]-1}[Recurso] else null
in
if Text.Contains(CurrentData, "/") then PreviousData else CurrentData
)

 

What I'm not able to solve is copying the information from the previous line "Recurso" and rewriting it in the "Recurso" column when my column is a date, below is the image of the result obtained:

Frnztt_1-1702928079518.png

 

 

1 ACCEPTED SOLUTION
HotChilli
Super User
Super User

Do you mean you want to get the name for each section on the same row as the date?

--

I think the code provided can be simplified:

if Text.Contains([Data], "/") then null else [Data])

then do a Fill.Down on the column

View solution in original post

3 REPLIES 3
HotChilli
Super User
Super User

Do you mean you want to get the name for each section on the same row as the date?

--

I think the code provided can be simplified:

if Text.Contains([Data], "/") then null else [Data])

then do a Fill.Down on the column

You're right, I didn't understand at first, setting everything to null I can do the filldown later.
Thank you very much.

What I need is that when it doesn't identify the "/" of the date, it retrieves the information from the previous line that I'm filling in.
Example, if you don't find "/" take the name information and write it in "Recurso", if you don't find "/" return the name placed on the previous line of "Recurso"

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

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