移动端Google Sheets如何设置公式实现B5为空时A16:A22不显示默认日期
Google Sheets周日期联动空白值隐藏解决方案
你之前的公式出现无效默认日期的原因是:Google Sheets会将空白单元格默认识别为数值0,而日期格式下数值0对应的就是1899年12月30日,加1就会依次生成后续的错误日期,通过增加空白值判断逻辑即可解决问题,以下是两种可直接使用的方案:
方案1:单单元格分步设置(适合习惯手动填充公式的场景)
- 选中A16单元格,输入公式:
=IF(B5="",,B5)
逻辑说明:如果B5为空就返回空值,否则返回B5的日期值,从源头避免无效日期生成 - 选中A17单元格,输入公式:
=IF(A16="",,A16+1) - 长按A17单元格的填充柄,向下拖拽到A22完成整区域填充即可
方案2:数组公式一键生成(更适合移动端操作,无需拖拽填充)
直接选中A16单元格,输入以下公式,Google Sheets会自动溢出计算结果到A16:A22整区域:=IF(B5="",,SEQUENCE(7,1,B5,1))
公式逻辑说明:
- IF判断B5是否为空,为空直接返回空值,整区域不显示任何内容
- SEQUENCE参数依次为「生成行数、列数、起始值、步长」,这里设置7行对应一周7天,起始值为B5的周起始日,步长为1,自动生成连续7天的日期序列
内容的提问来源于stack exchange,提问作者Lexigeek
相关产品推荐
相关产品推荐

