【发布时间】:2020-08-12 08:07:00
【问题描述】:
我在一家提供医生预约平台的公司工作。我们通常处理预订。预订是针对多个诊所的。对于每个预订,我们都有一个创建时间和处理时间。我想计算响应时间。这应该是在诊所时间内处理和创建之间的区别。
例如,2020 年 8 月 7 日(星期五)上午 11 点预订,2020 年 8 月 10 日(星期一)下午 5 点处理,诊所时间内的响应时间应为 88,200 秒或 24.5 小时。我附上了诊所的工作时间。我必须为数百家有自己的时间表的诊所这样做。非常感谢您的帮助。
Clinic_name <- c("ABC","ABC","ABC","ABC","ABC","ABC","ABC")
DOW <- c(1:7)
day <- c("Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday")
Starting_Time_1 <- c("8:30:00","8:30:00","8:30:00","8:30:00",NA,"8:30:00","8:30:00")
Ending_Time_1 <- c("12:00:00","12:00:00","12:00:00","12:00:00",NA,"12:00:00","12:00:00")
Starting_Time_2 <- c("16:30:00","16:30:00","16:30:00","16:30:00","16:30:00","16:30:00","16:30:00")
Ending_Time_2 <- c("21:00:00","21:00:00","21:00:00","21:00:00","21:00:00","21:00:00","21:00:00")
abc_timing <- cbind(Clinic_name,DOW,day,Starting_Time_1,Ending_Time_1,Starting_Time_2,Ending_Time_2)
abc_timing <- data.frame(abc_timing)
【问题讨论】:
标签: r excel excel-formula