You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets淡旺季及跨季入住天数对应列计算公式求助

酒店淡旺季入住天数计算方案

完全可以通过函数实现需求,不需要使用VLOOKUP,用COUNTIFS多条件计数函数就能直接完成统计,逻辑更简洁易维护。

前提确认

  • Data工作表A列为标准格式的全年连续日期,B列为对应日期的淡旺季标注,统一写「Low」(淡季)、「High」(旺季)
  • G列为入住日期、H列为离店日期,均为标准日期格式

公式配置

I列(淡季天数,以单元格I2为例)

公式:
=COUNTIFS(Data!A:A,">="&G2,Data!A:A,"<"&H2,Data!B:B,"Low")
注:默认规则为入住日计入、离店日不计入,若需离店日也计算,将<&H2修改为<=&H2即可

J列(旺季天数,以单元格J2为例)

公式:
=COUNTIFS(Data!A:A,">="&G2,Data!A:A,"<"&H2,Data!B:B,"High")

附加:跨期判断(可选)

如果需要单独标注是否为淡旺季跨期,可新增列输入如下公式:
=IF(AND(I2>0,J2>0),"淡旺季跨期",IF(I2>0,"全淡季","全旺季"))

注意事项

  • 日期列不要混入文本格式内容,否则会出现统计错误
  • 淡旺季标注不要有多余空格、大小写不统一的情况,和Data工作表标注保持一致即可

内容的提问来源于stack exchange,提问作者EricCee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 11:39:03