![使用 Excel 和条件格式可视化文本时间表](https://linux22.com/image/1525487/%E4%BD%BF%E7%94%A8%20Excel%20%E5%92%8C%E6%9D%A1%E4%BB%B6%E6%A0%BC%E5%BC%8F%E5%8F%AF%E8%A7%86%E5%8C%96%E6%96%87%E6%9C%AC%E6%97%B6%E9%97%B4%E8%A1%A8.png)
尝试使用 Excel 设置工作计划的可视化表示:
A 列是人员姓名,B 列是开始时间(每小时预定时间的下拉列表),C 列是 10 小时轮班的结束时间(添加 10/24,然后如果大于等于 1 则减 1)如果这是预定的工作日,则 DJ Calumns 将被“选中”
蓝色区域是条件格式,表示单元格的值是否为“1”。
如果该单元格是为用户安排的,我希望单元格值为 1。目前我的公式如下:
=(IF($D2="X",1,0)*IF(L$10>$B2,1,0)*IF($C2>=L$10,1,0))+(IF($J2="X",1,0)*IF($B2>$C2,1,0)*IF($B2>=L$10,1,0)*IF($C2>=L$10,1,0))
在第 10 行中,我从左到右增加 1/24 的分数来比较时间。
我希望有人能看看这个,看看我哪里做错了。我快明白了……
谢谢!
-戴夫
答案1
=(如果($D2="X",1,0)*如果($B2=L$10,1,0))+(如果($J2="X",1,0)*如果($C2>L$10,1,0)*如果($B2>$C2,1,0))+(如果($D2="X",1,0)*如果($B2<=L$10,1,0)*如果($B2>$C2,1,0))