I have created an Excel workbook to keep track of upcoming expiration dates. There are 18 columns of information, but for simplicity's sake, I will reduce it to the most pertinent information. Each row lists a separate piece of data, an expiration date, and two calculated date fields. The two calculated date fields are based on the expiration date to convert the expiration date to a workday. The difference between the two calculated date fields is that the second one takes the expiration date and subtracts a month to create a "reminder" date. I will call the two calculated date fields "Calculated Expiration Date" and "Reminder Date".
From here, things diverge into two power automate flows that in essence do the same thing. I have a power automate flow that retrieves the list of information, filters by the Calculated Expiration Date, and then emails out the list of items that are expiring (the second one does the same thing, but uses the Reminder Date to send out an email a month before the Calculated Expiration Date).
The challenge I face currently is this:
I am using this exact flow to create a reminder email for another list that works as intended, so I'm puzzled as to why it won't work for this list. The differences between the workbooks are that I did not create the one I'm working on now, and it's saved on Sharepoint instead of my Onedrive. Neither of those seem likely to cause this problem. I have copied the formatting exactly from my other workbook, so the date should be working exactly the same.
I have tried to use the solution presented here, but it gives me the same result. I used the solution to produce this:
addseconds('1899-12-30',int(formatnumber(mul(float(triggerBody()['Reminder Date']),86400),'0')))
What have I done wrong?