cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Update Excel Row by DATE key column

I'd like to update an Excel table based on the key column which is a DATE. I know Excel stores date as int, but how should I supply the parameter to the Excel Update Row connector?

 
1 ACCEPTED SOLUTION

Accepted Solutions
Anonymous
Not applicable

I couldn't find a general solution. I work with dates in 2020 only so I use this workaround

 

add(43830, dayOfYear(date_to_look_for)))

View solution in original post

5 REPLIES 5
manuelstgomes
Super User II
Super User II

Hi @Anonymous 

 

I never tried to use an actual date, but I think if you pass the date formatted the same way as it is on Excel, then you'll be able to search for it. 

 

Ideally, you should use strings or better yet numbers to avoid issues, but if you want dates, then we can try this, and if it doesn't work, we can dig-in a little bit further.

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Cheers
Manuel

 

 

Anonymous
Not applicable

"if you pass the date formatted the same way as it is on Excel, then you'll be able to search for it."

 

Thanks, I've tried it, doesn't work this way. It has to be numeric

 

flowexcelupdate.png

 

HI @Anonymous 

 

You can calculate the number. The number 1 is January 01 1900 so we need to check the difference in seconds since that date until today. This is the value that you can send to Excel.

 

There is no easy way to do a difference between 2 dates, but there's another thread that can help you:

https://powerusers.microsoft.com/t5/General-Power-Automate/Calculating-the-difference-between-two-date-times-in-Flow/td-p/101642

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Cheers
Manuel

 

Anonymous
Not applicable

Yeah, each and every example shows how to calculate the DATE value from the INT (as stored in Excel), but not the opposite. And I'd like to avoid to loop through all the rows in flow

Anonymous
Not applicable

I couldn't find a general solution. I work with dates in 2020 only so I use this workaround

 

add(43830, dayOfYear(date_to_look_for)))

View solution in original post

Helpful resources

Announcements
MPA_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

V3_PVA CAmpaign Carousel.png

Community Challenge - Giveaways!

Participate in the Power Virtual Agents Community Challenge

Carousel 2021 Release Wave 2 Plan 768x460.jpg

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

PowerPlatform 768x460.png

Microsoft Learn

Check out our new Discover Your Career Path blog post series and get all the details.

Users online (1,612)