Formula For Subtracting Working Days
Hello all,
I am a lab technician that am not currently up to speed on smartsheet functions. Can someone help me in creating a function, in hopes I can reverse engineer to understand it and hopefully not have to ask you all for help next time? I have been meaning to learn more about smartsheet and it's functions, as I see at as an extremely powerful tool, and know I'm only using some generic functions now but hope to increase my knowledge and smartsheet as time goes on.
So, I review failed products. Once I start reviewing product, I input date into "Lab Start Date." Typically I can come to a conclusion at which point I will input date in "Lab Complete date." However, certain scenarios require me to send the product out to 3rd party labs for analysis. For the start date of this process, I input date into "Third-Part Date Out" column. When I receive product back from third-party, I input date into "Third-Party Date In Column." I need to know how to take these days (working days only) which the product is at a third-party site and subtract these days (number/count of days) from the total days (Lab Start Date - Lab Complete Date). Does this make sense? Can anyone help me create a formula to do this? Or get pointed in the right direction, struggling how to figure it out. Appreciate any time or help you can provide.
Answers
-
Hi @Austin Kuhn
The NETWORKDAYS function (see here) determines the number of working days between two dates. You could use this function twice (first to find out the total days, then second to find the third party days) and minus one output from the other!
Try something like this:
=NETWORKDAYS([Lab Start Date]@row, [Lab Date Completed]@row) - NETWORKDAYS([Third-Party Date Out]@row, [Third-Party Date in]@row)
Now, if this won't happen for every row, you could embed this formula in two IF statements that say, if the Date Completed is blank, return a Blank Cell.
=IF([Lab Date Completed]@row = "", "",
Then, if the Third-Party Date Out is blank, return only the NETWORKDAYS of the original Lab Dates.
IF([Third-Party Date Out]@row = "", NETWORKDAYS([Lab Start Date]@row, [Lab Date Completed]@row)
Otherwise perform the first calculation I noted above.
Try this full formula:
=IF([Lab Date Completed]@row = "", "", IF([Third-Party Date Out]@row = "", NETWORKDAYS([Lab Start Date]@row, [Lab Date Completed]@row), NETWORKDAYS([Lab Start Date]@row, [Lab Date Completed]@row) - NETWORKDAYS([Third-Party Date Out]@row, [Third-Party Date in]@row)))
Let me know if this makes sense and if it works for you!
Cheers,
Genevieve
Need more help? 👀 | Help and Learning Center
こんにちは (Konnichiwa), Hallo, Hola, Bonjour, Olá, Ciao! 👋 | Global Discussions
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 64.3K Get Help
- 419 Global Discussions
- 221 Industry Talk
- 461 Announcements
- 4.8K Ideas & Feature Requests
- 143 Brandfolder
- 142 Just for fun
- 58 Community Job Board
- 462 Show & Tell
- 32 Member Spotlight
- 1 SmartStories
- 300 Events
- 39 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!