web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Excel: List Rows in a ...
Power Automate
Answered

Excel: List Rows in a Table: Date behavior change?

(1) ShareShare
ReportReport
Posted on by Microsoft Employee

Hi Power Automate Community,

 

Has there been a recent change in behavior for List Rows in a Table Excel connector? Specifically as it relates to date formats?

 

Starting on 1/14 the output of that call changed from 

"DATE2":"44047"

to

"DATE2":"2020-07-27T00:00:00.000Z"

even though the column format in excel file had not been touched.
In fact the column in question is hidden and protected in file. And the flow runs through the same steps for multiple files, all showing the same change in behavior.

Up until 1/13 the flow had been running daily without issues for months.

 

Pretty stumped

Thanks
Manuel

Categories:
I have the same question (0)
  • Verified answer
    Pstork1 Profile Picture
    69,599 Most Valuable Professional on at

    Yes, there has been a change.  Previously Time/Date columns in Excel were brought in as they are stored in Excel,  They were a double number where the integer portion represented the number of days since 12/30/1899 and the decimal represented the fractional number of days as seconds.  The first thing everyone had to do was do math to translate the number to an actual date.  The connector was recently updated to do that for you.  The format ending in Z is the Date and Time in ISO 8601 format for UTC time zone.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Thanks.

     

    Is there a feed somewhere that indicates these types behavioral changes? That was one of the first things I searched for but couldn't find any indication.

    Seems like something that ideally you would want to know about ahead of time.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    This change, completely unannounced, broke a dozen flow I have to maintain. There is zero backwards compatibility, I have to manually edit all the flows instead of providing us developers with a way to keep backwards compatibility. This is insane, every developer who maintains flow connectors to Excel and needs date/time data has already worked to handle float values and their code can't suddenly handle strings.

  • ericb27 Profile Picture
    13 on at

    This change appears to have broken several of our flows where the column has date fields as the first row and then integers below. Take this example below in excel flow is now treating all values as a date. The "Updated At" row value is a date field. The values below the date are a general field I even tried changing them to text instead, no dice.

     

    Screen Shot 2021-01-19 at 14.44.27.png

     

    Here is what flow returns as the value. Used to be a text value now its a date.

     

    Screen Shot 2021-01-19 at 14.46.38.png

  • Pstork1 Profile Picture
    69,599 Most Valuable Professional on at

    I have not seen any notice of this change either.  I'm still looking.  In the meantime I'm putting together a blog post to explain it and provide some workarounds.

  • Pstork1 Profile Picture
    69,599 Most Valuable Professional on at

    I just finished posting a blog article explaining the change and providing some suggestions on how to work around it.  You can find the blog post here:

    Excel Date changes in Power Automate – What Me Pa..Panic? (dontpapanic.com)

  • Pstork1 Profile Picture
    69,599 Most Valuable Professional on at

    I just finished posting a blog article explaining the change and providing some suggestions on how to work around it.  You can find the blog post here:

    Excel Date changes in Power Automate – What Me Pa..Panic? (dontpapanic.com)

  • aurena Profile Picture
    14 on at

    It looks like it reverted back to the integer format again per my last test (1/21/2021). I was working on switching my flows when they started functioning again. To be honest, I wasn't even sure how to work with the normal date time stamp format when I was trying to filter so I'm glad it continues staying as is for now. 

  • Pstork1 Profile Picture
    69,599 Most Valuable Professional on at

    Yes, I just got a message back that the original change was a regression bug and that they were going to roll it back today.

  • GUOGUO Profile Picture
    389 on at

    Hi Pstok,

    Could you please help on the following error message? Thanks in advance .

    GUOGUO_0-1627776217982.png

    I tried with two expression in Compose.

    1

    div(add(div(float(ticks('LIB Global Item Status')),10000000),-59926435200),86400)

    GUOGUO_1-1627776287431.png

    2formatDateTime(addDays('1899-12-30', int(items('Apply_to_each')?['LIB Global Item Status'])),'MM/dd/yyyy')

     

    but both of them doesn't with the same error message. Thanks.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 262 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 167

#3
Haque Profile Picture

Haque 154

Last 30 days Overall leaderboard