Excel根据条件动态索引单元格范围

假如我是一个老板,下面有数不胜数的员工,我要检查他们每周的工作产出,列一个排行榜,提高员工积极性,毕竟多劳多得嘛。

每天去手动统计,未免显得不太聪明,我们可以利用公式来解决这个问题。

我们在下面会用到Match和Offset,感兴趣的可以研究一下,也可以通过下面的演示来了解。

Match:WPS官方教学

Offset:WPS官方教学

我们有一份下面的表格数据(表一),需要每天,动态的展示每个员工的周产出(表二)。

表一:

表二:

Match函数找到2024/11/13在C列中的位置(单元格行号)。

结果是9,刚好对应行号。

Offset我们先把得到的9填进公式【行数】里面,代表从D1单元格往下偏移9个单元格为起点。

实际发现索引到了D10,对应的日期是14号。

没关系,我们让9-1就好了,修正偏移量,核对后左边13号产量和右边13号产量一致。

然后我们把刚才计算结果等于9的公式复制,把数字9替换掉,不要忘记减一。

这样就完成了🎇🎇🎇🎇🎇🎇🎇🎇🎇

Offset里的行数用来控制从D1开始偏移几个单元格,列数用于控制是否向左右偏移。

后面高度用于控制取单元格范围 -7 即偏移后的单元格位置向上7个单元格,宽度即偏移后的单元格位置取1列。

我们可以尝试修改Offset的参数来加深理解。

公式写完之后就可以测试结果了

修改H9的参数为11/15号(发工资的日子)doge,通过粉色填充区域可以看到两边结果一致。

我们给H9替换成Today函数,自动获取系统此时的日期,就可以每天动态的列出前7天的产量。

最后我们做个排行榜

当然,我们也可以将Offset的结果传给SUM函数,直接得出周产量。

相关推荐
老胖闲聊21 小时前
Python在实际工作中的运用-提取Pdf文件内容
python·pdf·excel
FoggyProgrammer1 天前
利用python实现对Excel文件中数据元组的自定义排序
python·excel·自动化办公·openpyxl·数据报表即时处理
专注VB编程开发20年2 天前
EXCEL页脚如何插入表格或者图片
excel·页脚·excel打印
好奇的菜鸟2 天前
使用 Apache POI 实现 Excel 单元格合并
apache·excel
liangblog2 天前
在Spring Boot项目中导出复杂对象到Excel文件
spring boot·后端·excel
Python数据开发2 天前
DeepSeek搭配Excel,制作自定义按钮,实现办公自动化!
算法·机器学习·面试·职场和发展·大模型·excel
闲人编程3 天前
Pandas使用教程 - Pandas 与 Excel 高级操作
数据分析·excel·pandas·dataframe·高级·工作表
m0_672449603 天前
使用Java操作Excel
java·python·excel
修昔底德3 天前
费曼学习法12 - 告别 Excel!用 Python Pandas 开启数据分析高效之路 (Pandas 入门篇)
人工智能·python·学习·excel·pandas
qq_316837753 天前
若依 el-upload 上传execl 导入后 返回错误数据excel(二)
windows·excel