excel中,如何制作多行的工资条?

2025-10-09 23:26:21

1、多行工资条效果如下,是不是比我们平时看到的工资条,好看多了(为了演示方便以短些的为例)

excel中,如何制作多行的工资条?

1、准备一份原工资表数据。

excel中,如何制作多行的工资条?

2、然后,复制标题行。

把标题行分段复制到两行中,可以根据实际长度任意设置总行数。

excel中,如何制作多行的工资条?

3、设置公式:

B3公式

=INDEX(人事部工资表!A:A,COUNTIF(B$2:B2,B2)+1)

B5公式:

=INDEX(人事部工资表!G:G,COUNTIF(B$2:B4,B4)+1)

公式说明:

Index函数(区域,行数,列数)  提取指定行、列的值,本例引用的是单列区域,所以只需要行数即可。

COUNTIF(B$2:B2,B2)+1  是计算 标题在以上区域出现的次数,以决定是从源表的第几行提取工资条内容(+1是因为工资表中是从第2行开始提取工资信息的)。这里一定要注意的是区域要用半开区间表示,B$2表示这个区域的第一行固定在第2行,而:B2则会随着公式的向下复制不断的拉伸区域,如B$2:B3, B$2:B4 ......

B5的公式所引用区域(G:G)是第二行标题在原表中开始的列数。如果工资条还有3行、4行。引用方式类推。

4、复制工资条

选取B2:G6区域(工资条之间留一空行方便裁剪),然后向下拖动复制,本部门所有员工的工资条已生成。

注:如果工资条中带有日期,记得把日期格式设置一下,如本例中D列。

excel中,如何制作多行的工资条?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢