【发布时间】:2019-09-30 21:08:26
【问题描述】:
请在此处查看动态日历:Please copy and paste for testing
我正在将在度假酒店预订的客人登记入住列表转换为动态日历。 (上面共享链接中日历右侧的列表/数据显示为灰色。)
该物业空置了几个星期,因此一些入住日期之间存在间隔。退房是从=[check-in]+[Nights] 计算的。临界转换 (CCO) 由公式 =IFERROR(IF(AND(VLOOKUP([Check out of departing guest],[Check In_range],1,0),LEN([Check in of departing guest])>0,LEN([Check in of arriving guest])>0),[Check in of departing guest],""),"") 计算
可以更改月份和年份(下方绿色圈出)以在每个抵达日期动态更改客人姓名。
如果月份发生变化,重要的变化会在日历中动态突出显示(下方为深红色圆圈)。
我现在需要将条件格式设置为动态的,这样日期单元格中的颜色(01、02 等)会根据入住日期和客人入住的晚数自动设置单元格样式(浅红色)为了。每个日期有 3 个单元格,一个左侧、一个中间和一个右侧。当客人到达/离开时,有 3 个帮助识别事件。说明所需效果的最佳方式来自下图。
重要的是,在 12 月 14 日,进行了一次关键的转换,中心单元格呈深红色阴影。
我可以使用什么公式来动态改变颜色?
- 必须考虑深红色的关键转换
- 如果关键转换不相关,则应以绿色为主。
我正在努力想出一种方法来计算客人在右侧列表中停留的日期并相应地设置单元格样式。
【问题讨论】:
-
你使用过哪些条件格式公式?还请展示您在关键转换时想要展示的内容,因为我无法从您的示例图片中看到它。
-
@TerryW 我已经通过在最右边的单元格中添加条件格式作为开始来更新电子表格,但实际上卡在将入住日期与晚数相加。我需要在客人入住日期之间添加 >= 和
标签: google-sheets excel-formula google-sheets-formula conditional-formatting gs-conditional-formatting