excel快速计算周数的方法

业务中经常要通过周汇总计算,为方便后续汇总在源数据引入"周"列

公式:

复制代码
="W"&IF((ROW()+1)/7<=1,1,ROUNDUP((ROW()+1)/7,0))

函数释义:

①一周有7天,如果1月1号刚好是从周一开始,那么计算周数可以简单得让行序号/7,如果小于等于x就是周x,如果大于等于x就是周(x+1)

②excel ROW()函数可以自动返回所在行数,由于25年1月1日是星期三,所在行数是第二行,因此通过row()+1使得序列从3开始

③习惯在周数前加"W"易于识别本列是周数,用连接符链接IF函数

最终实现效果如下

相关推荐
Tony66668888814 小时前
EasyExcel导出多张图片
excel
罗政17 小时前
WPS Excel如何快速交换列(调整列顺序),删除多个不连续的列
excel·wps
小矮强17 小时前
Excel:通过身份证提取出生日期并计算年龄
excel
C#程序员一枚2 天前
导出百万量数据到Excel表
c#·excel
热心市民lcj2 天前
excel比较两列内容差异怎么弄,excel两个列进行数据比较。找A列有B列没有的数据显示到C列
excel
CodeCraft Studio2 天前
Excel处理控件Aspose.Cells教程:使用Python从Excel工作表中删除数据透视表
开发语言·python·excel·aspose·aspose.cells·数据透视表
开开心心_Every2 天前
Excel图片提取工具,批量导出无限制
学习·pdf·华为云·.net·excel·harmonyos·1024程序员节
一晌小贪欢2 天前
Pandas操作Excel使用手册大全:从基础到精通
开发语言·python·自动化·excel·pandas·办公自动化·python办公
清晨细雨~3 天前
SpringBoot整合EasyExcel实现Excel表头校验
spring boot·后端·excel
进阶的猿猴3 天前
easyExcel实现单元格合并
java·excel