I was able to partly do this but I realized that the information I am working with has a lot more variety to it than I thought.  So I am currently trying to convert data that can come as one of these forms:
Below is what i have. What i want to do is capture the Delivery Window Open and Close times and turn them into a time value and a 24 hour time at that. If there is no closing window then add 3 hours to the open window and make that the close window.
If the value is N/A or blank please just return midnight.
| Delivery Window | 
| 9am-11am | 
| 11am-2pm | 
| 9am-11am | 
| 9:00 AM | 
| 11:00 AM | 
| 12:00pm | 
| 9am | 
| 4-5pm | 
| 9am | 
| 11-12pm | 
| 9:00 AM | 
| 10:15 AM | 
| 11:30 AM | 
| 12:30 PM | 
| 2:00 PM | 
| 5:00 PM | 
| 1:00 PM | 
| 9:30 AM | 
| 1500-1900 | 
| 0900-1200 | 
| 9:00 AM | 
| 10:30-12:00 | 
| 14:00-17:00 | 
| 1000-1600 | 
| 0900-1100 | 
| 0900-1700 | 
| 0900-1200 | 
| 12:30-13:30 | 
| 15:00-17:00 | 
| 9:00 AM | 
| 10:00 AM | 
| 12:00 PM | 
| 0800-0900 | 
| 0900-1000 | 
| 1030-1130 | 
| 1200-1400 | 
| 1300-1500 | 
| 11:00 AM | 
| 4:30 PM | 
| 10:00 AM | 
| 1:00 PM | 
| 4:00 PM | 
| N/A | 
Below is a screenshot of what I'm doing. This only works on the 9am-10pm.
Solved! Go to Solution.
Hi @ISUGraber
Here you go
The Multi-Field formula tool has an if-then-else that handles all the variations in your input data for the first and second times. The Formula tool fixes the 2nd time if it ends up being 00:00 as required. It could have been completely done in the Multi-Field tool but the formula in there is scary enough as it is
Dan
 
					
				
				
			
		
