How to count number of work days in a date range
My first Dojo question. I hope it is worthy.
I need to create a simple table that shows the number of work days since the begining of the quarter, The total number of work days in the quarter and use those two numbers to calculate the percent of the quarter completed.
Is there a way to count the days in a date range that are not weekends or holidays?
Thanks,
Bill
Best Answer
-
Hi Bill
We have many table cards that do something similar (Ship Day is roughly equivalent to business days):
In order to do this we have to bring in a dataset in our dataflow which has a calendar of what days count as business days. Then we can flag the transaction day as a business day or not. We have another column that just shows how many business days there are per month, qtr, and year. So for every transaction row we can determine how far along the timeline that particular transaction day was.
The key is the extra dataset. We have our own Oracle table for this, but Domo can also get you access to an informative calendar dataset. It's a long list of days for years back and forward in time, and each day is classified under many categories: weekday, weekend, holiday, day of week, day number of year, etc. It can be very helpful and you can probably find many uses for it.
Aaron
MajorDomo @ Merit Medical
**Say "Thanks" by clicking the heart in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"1
Answers
-
Hi Bill
We have many table cards that do something similar (Ship Day is roughly equivalent to business days):
In order to do this we have to bring in a dataset in our dataflow which has a calendar of what days count as business days. Then we can flag the transaction day as a business day or not. We have another column that just shows how many business days there are per month, qtr, and year. So for every transaction row we can determine how far along the timeline that particular transaction day was.
The key is the extra dataset. We have our own Oracle table for this, but Domo can also get you access to an informative calendar dataset. It's a long list of days for years back and forward in time, and each day is classified under many categories: weekday, weekend, holiday, day of week, day number of year, etc. It can be very helpful and you can probably find many uses for it.
Aaron
MajorDomo @ Merit Medical
**Say "Thanks" by clicking the heart in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"1 -
Hi Aaron,
Thanks for the information. Have a good holiday.
Bill
1 -
Thanks and you're welcome. Same to you.
Aaron
MajorDomo @ Merit Medical
**Say "Thanks" by clicking the heart in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0 -
@AndrewLacy Would this solution work for any of our workday count needs?
0 -
Please tell me how to find the Networking days ie.the working days between the initial date and End Date.
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 755 Beast Mode
- 61 App Studio
- 41 Variables
- 693 Automate
- 178 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive