用excel公式生成工资条
发布时间:2023-04-21 09:10:31
由工资表写成每一位员工的资条,效果如下:
今天有位朋友说他的数据量有点大,不想用这种填充序号排序的方法,有没有函数公式可以一次完成生成所有员工的工资条?
今天给大家一种函数方法。
公式实现
在A1单元格输入公式:
=CHOOSE(MOD(ROW(),3)+1,””,工资表!A$2,INDEX(工资表!$A$2:$F$10,(ROW()+4)/3,COLUMN()))
公式向下向右填充,可得所有员工的工资条。
如下图:
公式解析
1、首先弄清楚工资条内容与当前行数的规律:
行数除以3,余数为1,则填写“编号”“姓名”“职称”“基本工资”等信息;
行数除以3,余数为2,则填写每位员工的个体工资信息;
行数除以3,余数为0,则填写两位员工之间的间隔行,即空白。
2、再弄清楚CHOOSE函数的用法:
语法:
CHOOSE(index_num, value1, [value2], …)
CHOOSE函数语法具有以下参数:
index_num 必需。 用于指定所选定的数值参数。 index_num必须是介于1 到 254 之间的数字,或是包含1 到 254 之间的数字的公式或单元格引用。
如果 index_num为 1,则 CHOOSE返回 value1;如果为 2,则 CHOOSE返回 value2,以此类推……
3、本公式中:
依据MOD(ROW(),3)+1的值:
如果是1,返回””,即空值;
如果是2,返回工资表!A$2;
如果是3,返回INDEX(工资表!$A$2:$F$10,(ROW()+4)/3,COLUMN()),即工资表!$A$2:$F$10数据区域(ROW()+4)/3行与COLUMN()的交叉点单元格值。
ROW()、COLUMN()指公式所在的当前行当前列。
choose函数的具体用法参考:Excel068 CHOOSE函数用法集锦——与SUM、VLOOKUP、IF、MATCH配合使用,查找更轻松
INDEX函数的具体用法参考:Excel050 INDEX、VLOOKUP、HLOOKUP、LOOKUP排排站,查询函数任你选
工资条中,“编号”“姓名”“职称”“基本工资”等信息行填充为绿色,是用条件格式的公式设置的,公式为=mod(row(),3)=1,含义为如果当前行除以3的余数为1.
如下图:
猜你喜欢
- 微软从Win10 17074预览版开始在《设置》中新增了“字体”设置页面,以取代传统的《控制面板》中的字体管理器。在Win10 17083预
- 用excel VBA 编写打开和关闭多个工作薄,相应的代码如下:1、打开指定工作簿dim wb as workbookset wb = &q
- 我们在使用钉钉进行工作上的事务处理的时候,对于钉钉怎么查看员工打卡记录很多小伙伴可能还不知道应该怎么操作。那么据小编所知我们可以在得到权限之
- 深度系统其实跟windows系统同个概念,它是一款国产系统,只不过大多数人是使用windows系统的。那么深度系统如何安装呢?下面小编就跟大
- 如果我们的电脑安装的是win10操作系统的话,有的情况下可能会遇到升级更新自己操作系统的情况。那么就在这个过程中就有一些小伙伴可能遇到了问题
- Excel 2007在图表设计方面增添了许多立体感强、样式美观的“柱形图、折线图、饼图”等图表,图表样式已经能满足绝大多数环境下的需要,但仍
- 有时候,为了展示某种新的或重要的想要的强调的事物,我们都会设置一个打开的特效,也就是类似于一种拉开窗帘的效果。其实,这种效果在PPT中也可以
- 在我们使用电脑的过程中,会创建不同的文件和文件夹,但是不少用户觉得文件夹或者文件的图标不好看,想要更换至自己喜爱的图标。Win7电脑文件图标
- 文不如表,表不如图。所以在平时的工作总结、工作报告里,能用图表表达的,我们都喜欢用图表表达,显得更直观、生动。当然,如果您是用PPT来做图表
- win10自带截图工具怎么用?通过使用系统自带的截图工具,可以方便快捷的对需要的桌面或者图片进行截图保存,那么在win10系统中,自带的截图
- 昨天微软推送了Win10预览版14257,当时脚本之家放出了64位自制iso镜像下载,现在微软官方多国语言包下载来了,包含简繁中文、英美英语
- 很多朋友了解到云净装机大师可以快速重新安装win10系统,全程不需要复杂的操作,点几下就可以搞定,今天系统部落小编带来云净装机大师一键重装w
- 电脑现在已经成为我们工作、生活和娱乐必不可少的工具。在使用电脑的过程中,我们可能会遇到鼠标指针如何显示提示的问题。如果我们遇到鼠标指针显示提
- 问:如果PPT里面用了系统之外的特殊字体,换了其他电脑之后,又没有安装这个字体,PPT的显示就会异常。那如何做到换电脑后还是正常显示呢?答:
- wps怎么保存云文档?在这个快节奏的时代,谁还没有加过班?谁的办公地点是固定不变的?工作地点变化,带来最大的不便就是,工作需要的所有文件、资
- win10系统用迅雷下载大型有些或文件可以加快下载速度,不过很多用户反映迅雷刚开始下载速度还挺快的,但是下着下着速度就变成0KB了,这是怎么
- 虚拟内存是电脑中的一种内存管理的技术,它是电脑所需下载软件的基础,数值越大下载的量也就越大,那么虚拟内存设置多少比较好呢,下面就和大家一起来
- Win10的系统本身就自带了很多的功能和服务,但这些功能和服务有些我们平常很少或者根本用不到,这样会一直占用电脑内存,降低运行速度,那么今天
- 我使用的是win8系统,不知道桌面上的多窗口如何快速均分平铺,这个问题想必有很多的朋友都不知道吧,下面为大家介绍下使用两种方法实现多窗口均分
- PS中有羽化效果,Word中有个类似处理图片的柔化边缘效果,柔化边缘就是减小边缘的硬度,使轮廓虚化。可以修饰一些边缘有锯齿或剪裁不整齐的图片