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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Terrassa
Helper I
Helper I

Convert a row into a column

Hello,

Our payroll application can export the working time per day of all employees in this format:

DateStart timeEnd time
John Smith  
01/01/2023  8:0017:03
01/02/2023  8:0217:10
01/03/2023  7:5916:45
01/04/2023  8:1017:00
01/05/2023  7:5517:05
Jane Doe  
01/01/2023  8:0316:55
01/02/2023  8:0117:03
01/03/2023  7:5517:10
01/04/2023  7:5516:57
01/05/2023  8:0018:30

 

I need to do a report calculating the total worked time per employee per month, but to do this I need to add a new column with the employee name in all the rows. How can I get the employee name that is now in the same column than the dates and put it into a new column?

 

Thank you very much in advance

1 ACCEPTED SOLUTION
slorin
Super User
Super User

Hi

 

let
Source = Your_Source,
Name = Table.AddColumn(Source, "Name", each if [Start time] = null then [Date] else null),
FillDown = Table.FillDown(Name,{"Name"}),
Filter = Table.SelectRows(FillDown, each [Start time] <> null)
in
Filter

Stéphane 

View solution in original post

2 REPLIES 2
slorin
Super User
Super User

Another solution

= Table.Group(
Source,
{"Date"},
{{"Data", each Table.Skip(_)}},
GroupKind.Local,
(x,y) => Number.From(y[Date] is text)
)

group, if row[date] is type text then new group, else same group

then expand

 

Stéphane

slorin
Super User
Super User

Hi

 

let
Source = Your_Source,
Name = Table.AddColumn(Source, "Name", each if [Start time] = null then [Date] else null),
FillDown = Table.FillDown(Name,{"Name"}),
Filter = Table.SelectRows(FillDown, each [Start time] <> null)
in
Filter

Stéphane 

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

Top Solution Authors