首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

带合并单元格的考勤表,一次性引用人员的方法!

VIP学员的问题,有两张表,一张是考勤表,一张是人员,现在要将人员引用到考勤表中,考勤表是带合并单元格。

考勤表

人员

合并单元格会带来一大堆麻烦,平常尽量少用,不过既然遇到了就想想怎么解决?

如果直接复制粘贴,会弹出警告对话框。

其实这种合并单元格算比较规律的,都是三个单元格合并成一个,只要能构建出每三行增加数字1,就可以解决这个问题。

=ROUNDUP(ROW(A1)/3,0)

公式输入到合并单元格,就只显示一个数字。

得到这组数字以后,再嵌套INDEX函数就搞定了。

=INDEX($B$2:$B$18,ROUNDUP(ROW(A1)/3,0))

实际公式是要在考勤表输入,所以需要增加工作表名称。

=INDEX(人员!$B$2:$B$18,ROUNDUP(ROW(A1)/3,0))

除此之外,还有一种不规律的合并单元格。

对于这种,必须含有标题姓名,否则无法引用,同时输入公式方法有讲究,不能直接下拉,而是选择区域,按Ctrl+Enter结束。

=INDEX($B$2:$B$18,COUNTA(E$1:E1))

COUNTA函数是判断非空单元格的个数,没输入之前就只有标题1个,输入后就变成2、3、4……

作者:卢子

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200507A0RK8500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券