How to fix adding 1 or -1 to date difference calculations

Hello,
I'm trying to set up a formula which will calculate the difference between two dates to achieve a days overdue number for our orders. Current formula is:
=IF(Status@row = "Delivered", NETWORKDAYS([Delivery Date Expected]@row, [Delivered Date]@row))
This is returning an almost correct result, except it always adds a day since Smartsheet considers the same day to be a duration of 1 day. For example, if something was due on Jan 1 and was delivered on Jan 1, Smartsheet determines this to be 1 day overdue, which it isn't. It's 0 days overdue. The obvious solution here would be to subtract 1 from the result, which I tried, but then in cases where the order is completed ahead of schedule, it adds -1 to an already negative count, therefore making it -2 of the actual value. Here's an example:
As you can see, items that were delivered on time are marked as 1 day overdue, and items that are delivered early are marked as -1 of what they should be. The line where the item was delivered March 7th but expected March 10th should be -1, since it crossed over a weekend, but it shows -2. If I apply -1 to the formula to correct the positive values, it skews the negative values. Anyone have any ideas as to how I might correct this, or if there's a way to get Smartsheet to only start counting a difference in dates if the dates are actually different?
Any advice would be greatly appreciated!
-Ethan
Best Answer
-
Try this
=NETWORKDAYS([Expected Delivery Date]@row, [Actual Delivery Date]@row) + IF([Expected Delivery Date]@row > [Actual Delivery Date]@row, 1, -1)
Regards,
Soum
Please accept my answer as Solution if it helped you
Answers
-
Try this
=NETWORKDAYS([Expected Delivery Date]@row, [Actual Delivery Date]@row) + IF([Expected Delivery Date]@row > [Actual Delivery Date]@row, 1, -1)
Regards,
Soum
Please accept my answer as Solution if it helped you
-
That worked! Thank you so much!
-
Glad to help π
Regards,
Soum
Please accept my answer as Solution if it helped you
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 67.9K Get Help
- 474 Global Discussions
- 207 Use Cases
- 517 Announcements
- 5.5K Ideas & Feature Requests
- 87 Brandfolder
- 157 Just for fun
- 83 Community Job Board
- 521 Show & Tell
- 36 Member Spotlight
- 3 SmartStories
- 309 Events
- 37 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!