用Excel巧转工资条

合集下载

EXCEL工资表转工资条,做好模板,下次直接套用

EXCEL工资表转工资条,做好模板,下次直接套用

EXCEL工资表转工资条,做好模板,下次直接套用有粉丝同学问如何将工资表转换成工资条,如图所示,左侧是工资总表,右侧是工资条,最常见的方法就是添加辅助列,在辅助列添加编号后重新排序,但这样的操作虽然简单些,但每次工资表转工资条都需要操作一次,如果有新增或是修改也不会自动变化,下面我们要讲解的方法可以做好模板后,如果总表有新增,工资条表里也会新增。

而下一个月做好工资总表后,只需要把数据复制到这个表格模板里,刷新数据后就会自动生成工资条。

打开EXCEL表格,选中工资总表,点击菜单栏上“数据-来自表格/区域”。

弹出Power Query编辑器(后面简称PQ),点击左上角“关闭并上载”,下拉选择“关闭并上载至”。

弹出窗口,选择数据放置的位置,可以放入到不同的工作表里,这里演示为方便对比数据,勾选放置在现有工作表的“H1”列。

点击确定后,H1单元格开始自动生成和原表一样的超级数据表,原表也自动转成超级表格,选中表格里的表头,按下复制键,点击右侧的表格,菜单栏上新增加“查询”选项卡。

点击左上角“编辑”,弹出PQ窗口。

点击“添加列”选项卡,单击“自定义列”,弹出窗口,在自定义列公式里输入英文引号,并在中间按下粘贴键,这样前面复制的表头信息,粘贴在这。

同样的操作,再增加一列,这里输入英文引号,在中间添加一个空格。

点击确定后,选中表格前面的所有数据(除掉“自定义的两列数据”),点击菜单栏上“合并列”,弹出窗口,选择“分隔符”为制表符。

点击确定,单击鼠标右键,选择“删除列”。

这时,表格里剩下三列数据,第一列是新增加的表头,第二列是新增加的空白,第三列是上一步合并的数据,将空白列移动到最右边,选中整三列数据,点击菜单栏上“转换-逆透视列”。

删除前面的“属性”列,选中剩下的这列数据,点击菜单栏上“转换-拆分列-按分隔符”。

弹出窗口,选择分隔符为“制表符”。

表格里一列数据分成多列,点击左上角“将第一行用作标题”。

全选表格,点击“替换值”,弹出窗口,将表格里的“null”删除,在“要查找的值”输入框里输入“null”,在“替换为”输入框里啥也不用输入。

用EXCEL制作工资表(表头行数可变)

用EXCEL制作工资表(表头行数可变)

文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.
如何将这样的工资表
变成这个样子?(好像单位给每个人都有一条工资单)
如果工资表只占一行,以下步骤可以稍微简化,但是超过2行之后,这样做还算比较方便第1步:在工资表的后面一列上添加3组数据
添加几组数据是由工资表的表头决定的,如果是工资表表头是2行,就添加3列
表头是1行就添加2列。

即添加的数据“列数”,比工资表头所占的“行数”多1
第2步:改变一下添加的数据的位置
让3列数据变成一列(图片可能不是很清晰,见谅)
第3步:先将表头挪开,变成这个样子,这样做是为了方便后续的排序操作
一定要删除工资表头挪开之后的空表格,不然没法进行扩展排序
第4步:利用排序的方法,让每个人的工资信息下面,增加两行空行
选中第O列数据(就是增加的第一列数据)
利用EXCEL的排序和筛选进行“升序”排序
记得要选扩展选定区域这个选项
——————————————————————
结果就变成了这样,每个人的信息下面多了两行空行
第5步:利用“查找和选择”进行批量复制
1.首先对工资表的表头进行“复制”操作,暂时不用粘贴
2.选中A~N列的数据
3.在开始选项卡里面的“查找和选择”点击“定位条件”。

选择“空值”后点击确定。

4.来一个Ctrl+V的操作,就变成了这个样子
5.第一个员工的信息上面没有工资表头,手动添加
6.表格末尾多出2个工资表头,手动删除,再把多余的数据列删除完,就算完工了。

就成了这个样子
1文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.。

双表头工资条的制作方法

双表头工资条的制作方法

双表头工资条的制作方法
哇塞,你知道吗,双表头工资条的制作其实并不难呢!
首先呢,来看看具体的步骤。

打开 Excel 表格,在第一行输入表头信息,比如员工姓名、工号、基本工资等等。

然后呢,在第二行输入另一个表头,比如各项补贴、扣款项目等。

接下来,依次输入每个员工的具体工资信息。

注意哦,一定要仔细,不能输错啦!这就像是盖房子,每一块砖都要放对地方,不然房子可就不牢固啦!在输入完所有员工的信息后,通过筛选或者排序等功能,让工资条按照你想要的顺序排列。

哎呀,是不是感觉挺简单的呀!
再来说说安全性和稳定性。

在制作过程中,只要你保存好文件,就不用担心数据丢失呀。

就好像把宝贝放在一个安全的保险箱里,稳稳当当的呢!而且 Excel 本身也有很好的稳定性,不会轻易出现问题,让你的心血白费哦!
那双表头工资条有啥应用场景和优势呢?这用处可大啦!比如在公司里,给员工发工资条的时候,双表头可以让员工更清楚地看到自己工资的各项组成,明明白白的,多好呀!而且它的优势也很明显呀,简洁明了,一目了然,比起那些复杂的表格,可让人喜欢多啦!
我就见过一个实际案例呢,有个公司之前用的是那种乱七八糟的工资条,员工都看不懂。

后来改成双表头工资条后,员工们都拍手称赞,说终于能看懂自己的工资是怎么算出来的啦!这效果,那可真是立竿见影呀!
所以呀,双表头工资条就是好呀,制作简单又实用,大家都快去试试吧!。

Excel.VBA如何一键生成工资条

Excel.VBA如何一键生成工资条

Excel.VBA如何一键生成工资条1.将过程指定给按钮,实现工作的一键完成操作见下图:2.调出VBE的本地窗口做代码调试,帮助自己快速掌握代码的运行规律操作如下图:接下来我就不废话了,正式进入今天的主题,我今天分享的案例是:一键生成工资条,要求:将图一处理成图二的样子其实这个题的代码很简单涉及的知识点:1.关闭闪屏:代码Application.ScreenUpdating = FalseApplication.ScreenUpdating = True此类型代码一般都是成对出现,一般在过程的开头“禁用”某功能,但在过程的结尾就要“恢复”Excel程序的该项功能。

2.获取A列有效数据所在的最大行号iLastRow = Range('A' &Rows.Count).End(xlUp).RowEnd(xlup)的功能就类似于按住“ctrl 向上方向键”,这里之所以选择xlup向上的方向键,是因为我选择的起点单元格Range('A'& Rows.Count)是A列的最后一个单元格,Rows.Count前面没有指定词的话就是指对应Excel工作表的最大的那一行的行数,2003版是65536行;2007版以后的版本都是1048576行。

如果起点单元格是A1单元格的话,那End的参数就应该选择xlDown另外获取A1单元格的连续区域的行数还有一种写法:即:Range('A1').CurrentRegion.Rows.CountCurrentRegion即指连续区域3.倒循环——对、没错,原来循环还可以倒着走For i = iLastRow T o 3 Step -1Range('A' & i).Resize(2,1).EntireRow.InsertRange('A' & i 1).Resize(1,8).Value = Range('A1').Resize(1, 8).ValueNext i所谓的倒循环就是将对应循环变量i的步长值做减法运算,Step -1 即每循环一次循环体,就减1(具体步长值可以根据需要来定,1并不是唯一值)4.关键字ResizeResize是指对单元格进行扩展;()第一个参数表示行,第二个参数表示列,参数与参数之间是以逗号为间隔的。

excel制作工资条应发合计函数公式

excel制作工资条应发合计函数公式

excel制作工资条应发合计函数公式以excel制作工资条应发合计函数公式为标题在企业的日常工作中,工资条的制作是一个非常重要的环节。

工资条不仅是员工薪酬管理的重要依据,也是员工对企业管理的一种信任和认可。

为了更加高效地制作工资条,Excel表格成为了一个非常实用的工具。

在Excel中,我们可以使用各种函数和公式来计算工资条中的各项内容。

其中,应发合计是工资条中一个非常关键的部分。

应发合计是根据员工的基本工资、绩效奖金、加班费等项目计算得出的。

下面就来介绍一下如何使用Excel制作工资条中的应发合计函数公式。

在Excel表格中,我们需要创建一些列来存储员工的基本工资、绩效奖金、加班费等项目的数据。

可以根据实际情况设置列的名称,比如“基本工资”、“绩效奖金”、“加班费”等。

然后,在相应的列中输入每个员工的具体数据。

接下来,我们需要在工资条中添加一个“应发合计”列,用来显示每个员工的应发合计金额。

在“应发合计”列的第一行输入如下公式:=基本工资+绩效奖金+加班费这个公式的含义是将基本工资、绩效奖金和加班费这三项数据相加,得出每个员工的应发合计金额。

通过复制这个公式,我们可以自动计算出所有员工的应发合计金额。

在使用这个公式时,需要注意一些细节。

首先,确保基本工资、绩效奖金和加班费这三项数据的列与“应发合计”列在同一行。

其次,确保公式中的列名与实际列名一致,不要出现拼写错误或者列名不匹配的情况。

如果员工的应发合计金额需要满足一定的条件,比如加班费超过一定金额才计入应发合计,我们可以在公式中添加条件判断语句。

例如,如果加班费超过200元才计入应发合计,可以将公式修改为:=IF(加班费>200, 基本工资+绩效奖金+加班费, 基本工资+绩效奖金)这个公式中使用了IF函数,判断加班费是否大于200,如果是,则计入应发合计金额,否则不计入。

除了基本工资、绩效奖金和加班费外,工资条中的应发合计还可能包括其他一些项目,比如奖金、津贴等。

轻轻松松制作和发送工资表

轻轻松松制作和发送工资表

轻轻松松制作和发送工资表珠海孙宁每个月的10号,是全公司上下都为之振奋的日子。

为什么?因为10号发工资呀,这特别对于“月光”族、买房买车按揭族来说可能是一个月中最值得期盼的日子。

可是,这一天最忙碌也最发愁的却是公司计财部的小丽了,因为那天她需要面对全公司上百人的工资条制作和发放任务。

从一张工资条上,我们可以清清楚楚地了解到当月的工资收入情况,发了什么工资什么奖金什么加班费,扣除了什么个人所得税什么住房公积金等等。

简单地说,工资条就是一个细长的小纸条,上面罗列了该员工的工资组成元素以及各元素发放的金额。

目前,各单位往往都使用财务软件来计算工资,而各财务软件基本上也都提供了为Excel 导出表格的功能。

这样一来,就为我们使用Excel制作工资条提供了基础。

小丽将公司的工资报表文件导出成了Excel文件(如图1),使用Excel打开后面对表格却犯难了。

因为工资报表只有在最上面一行有一行列标题,打印时如何使得每行数据都带有这个列标题呢?图 1一、巧用VBA编程,轻松制作工资条不过,这可难不倒小丽,公司前一段刚组织了办公自动化学习,小丽想到使用Office的“宏”通过简单的VBA编程来实现这一功能。

小丽最近刚刚将Office 2003升级到了Office 2007,令她奇怪的是找不到VBA编程的选项了。

这也提醒我们需要注意的是,Excel 2007在默认情况下是不开启开发工具选项卡的,而VBA编程和宏工具栏等都位于其中,所以首先需要开启“开发工具”选项卡再在其中进行VBA编程。

第一步:单击“Microsoft Office 按钮”(Excel 2007左上角的圆形按钮),然后单击“Excel 选项”按钮(如图2);图 2第二步:在“常用”类别中的“使用Excel 时采用的首选项”下,选中“在功能区中显示‘开发工具’选项卡”复选框,然后单击“确定”按钮(如图3);图 3第三步:在Excel 2007中切换到“开发工具”选项卡,单击其中的“Visual Basic”按钮准被进行编程;(如图4)图 4第四步:在弹出的“Microsoft Visual Basic”代码编辑器中,输入以下代码,该段代码的作用即为向表每行工资数据中添加列名(如图5);图 5第五步:代码输入完成后单击快捷工具栏上的保存按钮将代码保存到Excel文件中,这时有可能会提示需要另外将Excel文件保存为启用宏的文件(如图6),这是Office 2007提高了安全性的需要,这时要按提示另存为启用宏的Excel文件(如图7),该文件会在文件图标上显示一个红色的感叹号表示包含宏代码;图 6图7第六步:保存了VBA程序代码到启用宏的Excel文件后,单击“开发工具”选项卡中的“宏”按钮,在弹出的“宏”运行和设置窗口中选择刚才编写的宏函数,单击右侧的“执行”按钮运行宏(如图8),稍微等待一会儿就会发现每行数据都带有列标题的工资表已经制作好了(如图9)。

工资表格式范本excel

工资表格式范本excel

工资表格式范本excel1.EXCEL工资表模板并且还可以转成工资条打印的模板现在假定有10人,标题从A列到C列结束,第1行是标题,从A列到C列是字段名,第2行到第11行是这10个人对应的工资资料。

步骤:第一步、选中第2行到第11行之后在上方插入然后新的第2行到第10行就是空白了,而人员就到了第12行到第21行了。

第二步、把第一行的标题向下填充到第2行到第11行,然后标题就是第1行到第11行。

第三步、在D列把第1行到第11行标注为1、3、,,,,,,奇数填充一直到21。

第四步、在D列把第12行到第21行标注为2、4、,,,,,,偶数填充一直到20。

第五步、选中所有数据按照D列排序就可以实现了。

2.EXCEL的工资表表格的设置有哪些呢步骤01设置标题选中A1单元格,点击格式中的“合并后居中”按钮,将“英才公司4月工资发放表”设置居中。

在右键菜单选择“设置单元格格式”→“字体”,将标题的字体、字号和字形进行设置。

用同样的方法,对表中其他部分进行调整。

步骤02设置表格边框现在,我们需要给表格添加横竖线,让这堆文字更像一个表格。

选中A1单元格,按着Shift键不放再单击F18单元格,就选中了整个表格。

在右键菜单中选择“设置单元格格式”→“边框”,对边框线进行设置,然后点击确定按钮完成设置。

步骤03设置颜色为了突出显示某一部分的文字或数字,可以通过改变字体或单元格的颜色来实现。

选择需要突出显示的部分,在“设置单元格格式”→“填充”中设置单元格的背景颜色等。

3.工资条格式本工资簿包含两张工资表。

第1张工资表就是工资清单,称为"清单"。

它第一行为标题行包括职工姓名、各工资细目。

第2张工作表就是供打印的表,称为"工资条"。

它应设置为每三行一组,每组第一行为标题,第二为姓名和各项工资数据,第三行为空白行。

就是说整张表被3除余1的行为标题行,被3除余2的行为包括职工姓名、各项工资数据的行,能被3整除的行为为空行。

Excel技巧用工资表批量制作工资条,其实只需3分钟!

Excel技巧用工资表批量制作工资条,其实只需3分钟!

Excel技巧用工资表批量制作工资条,其实只需3分钟!
展开全文
做了一个工资表,最终还要给每个员工做一个工资条,工资条和工资表最显著的区别就是:工资条中的每个员工前都有表头内容。

这些内容都是复制来的吗?
当然,复制操作可行,但对于人数较多的公司来说,这个操作不免太过繁琐。

下面就来看看如何快速完成从工资表到工资条这一步的操作。

(1)在工资表的第二个员工和第三个员工后输入数字,如下图所示。

然后向下拖动填充序号至最后一个员工。

(2)选择填充的序号内容,按“F5”键打开“定位”对话框,单击“定位条件”按钮。

(3)打开“定位条件”对话框,选中“常量”单选项,单击“确定”按钮。

(4)将自动选择区域中的数字内容,单击鼠标右键,在弹出的快捷菜单中选择“插入”命令,打开“插入”对话框,选中“整行”单选项,单击“确定”按钮。

(5)这时在每一个选择的数值上方插入一个空行。

(6)使用相同方法,再在每个员工后插入一个空行。

(7)在表格表头前加一个空白行,选择空白行和第一行的表头内容,按“Ctrl+C”键复制内容。

选择如下图所示的单元格区域,按“F5”键,打开“定位”对话框,单击“定位条件”按钮。

(8)在打开的对话框中选中“空值”单选项,单击“确定”按钮。

(9)选择了每个员工前的空白单元格,按“Ctrl+V”键,将在空白的两行单元处粘贴复制的内容(即一行空白单元格,一行表头同
容),如下图所示。

(10)删除右侧的辅助数字内容,查看最终的工资条效果。

(添加一个空白行是为了在实际打印后,便于裁剪)。

用EXCEL制作工资条的五种方法

用EXCEL制作工资条的五种方法

用EXCEL制作工资条的五种方法制作工资条是许多企业和机构经常需要进行的一项工作。

Excel是一个功能强大的电子表格软件,可以用来创建和管理数据。

在制作工资条时,可以使用Excel的各种功能来简化和自动化计算和填充过程,提高工作效率。

下面介绍五种在Excel中制作工资条的方法:方法一:使用Excel的模板功能Excel提供了许多现成的模板,其中包括工资条模板。

在Excel中,可以通过点击"文件"->"新建"->"从模板创建",然后在框中输入"工资条"来选择一个适合的模板。

选择后,可以按照模板中的格式填写工资信息即可。

方法二:使用Excel的函数功能Excel中有很多函数可以用于计算工资条中的各种数值,例如求和函数、平均函数、条件函数等等。

在制作工资条时,可以利用这些函数来自动计算各种数值。

例如,可以使用SUM函数来计算工资总额,使用AVERAGE函数来计算平均工资,使用IF函数来计算奖金等等。

方法三:使用Excel的数据透视表功能Excel的数据透视表功能可以帮助整理和分析大量的数据。

在制作工资条时,可以使用数据透视表功能来按员工进行分组,然后对各种薪资数据进行汇总和分析。

通过数据透视表,可以快速查看每个员工的薪资情况,并对薪资数据进行排序、筛选和计算。

方法四:使用Excel的条件格式功能Excel的条件格式功能可以根据预设的条件对单元格进行格式化。

在制作工资条时,可以利用这个功能来根据工资数值的大小设置不同的颜色,以便直观地展示员工的工资水平。

例如,可以设置条件格式,使大于一些数值的工资以红色显示,小于一些数值的工资以绿色显示。

方法五:使用Excel的宏功能Excel的宏功能可以记录和重放一系列的操作,可以用来自动化制作工资条的过程。

在制作工资条时,可以先手动进行一次填写和计算的过程,然后录制宏并保存。

EXCEL打印工资条(很有借鉴意义)

EXCEL打印工资条(很有借鉴意义)

EXCEL打印工资条(很有借鉴意义)使用Excel 做工资统计,是很多中、小企业都会做的,但是如何让工资条打印既快速又漂亮是很多人头痛的问题,下面就提供几种综合解决方案,有需要的朋友可以根据自己的实际情况选择一种方案来操作。

一、人少好办事对于一些小企业或者办公室类型的公司来说,公司全体人数也不多,少的几个人,多的也就十几、二十人的样子,即便是每个人的工资条打成一张纸,也不会造成什么大的浪费,所以我们可以简单设置让其每条记录打印在一张纸上,这样是最简单快捷的方法了。

这里利用的是一种类似的“页眉”的方式实现每一页打印后都有一个“标题行”,这样保证工资的明细项目在工资条上体现,然后每一个“标题行”下方跟一条记录,最后打印出的效果就是工资条了,具体操作如下。

在Excel 做好的工资表中,执行“文件”→“页面设置”命令,在打开的“页面设置”对话框中切换到“工作表”标签,单击“顶端标题行”右侧的按钮,在工作表中选择工资表的头部区域,然后单击回车键,然后单击“确定”按钮使设置生效。

选择工资表的头部接下来单击“打印预览”按钮,使工作表呈打印预览状态,然后在“打印预览”对话框中单击“页边距”按钮,使打印预览对话框中显示出调整页边距的虚线,使用鼠标拖动“下边距”虚线至工作表第二行处,即最终效果为页面中显示的只有两行,一行是工资细目,一行是数据接下来就打印吧,打印出的每页纸中就是一位员工的工资条了。

拖动下边距小提示:这种打印工资条的方法是最简单,最安全(不容易出错),最快速的方法,当然弊端就是太浪费纸张了,如果公司人数稍微多一点,就不太适合了,不过你可以试试下面的方法。

二、妙用排序,轻松打印工资条工资条的最终结果就是一行工资明细目,一行员工对应的数据,通常做好的工资表都是只有第一行有数据工资细目,下面全部是数据,如果能从第二行开始,每一行的结尾都添加一行工资细目的数据就好了。

这一点可以使用排序轻松实现,具体实现方法如何,就请接着往下看吧。

工资表转换成工资条方法整理,各种方法,快速转变正式版

工资表转换成工资条方法整理,各种方法,快速转变正式版

工资表转换成工资条方法整理,各种方法,快速转变正式版方法一:①:右侧两列中,交叉输入任意数字,然后选中交叉的四个单元格,双击右下角的“填充柄”,使这种格式一直填充至工资表的结束行(如图)。

②:“编辑”→“定位”→“空值”→“确定”。

③:“插入”→“行”。

④:复制表头的细目,选中A列区域,“编辑”→“定位”→“空值”→“确定”,这时会选中刚插入的空行,“编辑”→“粘贴”。

制作完成。

方法二:①:如果第一张表为“工资表”,单击Sheet2标签,重命名为“工资条1”,在“工资条1”工作表的A1单元格中输入=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1, 工资表!A$1,INDEX(工资表!$A:$N,INT((ROW()+4)/3),COLUMN())))。

回车。

②:选定A1单元格,向右填充拖到J1单元格(注:拖的长度应与原表长度相同)。

③:选择A1:J1区域向下拖→拖到最后一行即可(注:拖的时候可能拖多或拖少,这时要看一下原表),加一下边框便成功了方法三:本工资簿包含两张表。

第1张表就是工资表。

它第一行为标题行包括序号、姓名、工资项目。

第2张表就是供打印的表,称为“工资条”。

它应设置为每三行一组,每组第一行为标题,第二为序号、姓名和各项数据,第三行为空白行。

就是说能被3整除的行为为空行,整张表被3除余1的行为标题行,引用标题行,被3除余2的行为各项数据的行。

用INDEX(区域,行,列)函数引用,公式为:=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,工资表!A$1,INDEX(工资表!$A:$M, (ROW()+4)/3,COLUMN())))语法解释:如果行数除3余数为0,则空;如果行数除3余数为1,则取工资表A到M列,第1行(不可引用);如果如果行数除3余数为2,则返回工资表A到M列,,对应的列;行+4/3解释:行+4/3:行是工资条的行2,5,8,11……的行+4/3是返回的工资表是的对应的2,3,4行。

EXCEL在工资管理中的运用

EXCEL在工资管理中的运用

EXCEL在工资管理中的运用【摘要】以实际操作为基础,介绍了如何应用Excel中的强大的数据处理和分析功能解决工资管理中遇到的难题,使工资计算、发放、核算等过程快捷、准确,在一定程度上简化了工作程序,提高了工作效率【关键字】Excel 工资复杂应用前言工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,同时无法做到实时监控,难以保证数据的准确性和及时性。

因此,先进的管理思想在企业中实现就成为了一个可望而不可及的目标。

目前市面上流行的工资发放软件不少。

但是,对于企、事业单位的工资发放来说,不需要太大型的数据库系统。

只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的软件。

Excel是Office办公软件的核心组见之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件,是一款功能强大的电子表格软件,与其他表格软件不同的是其具有的以下特点和功能:(1)强大的表格处理功能.Excel具有简便和灵活的制表功能,表格中数据一旦建好勾稽关系,就会自动刷新。

(2)强大的绘图和图形处理功能。

Excel的强大绘图和图形处理功能实现了表、图、文三者的结合,有利于管理人员进行决策。

(3)丰富的函数。

Excel提供了大量的函数,包括财务函数和统计函数,可进行复杂的数学计算、财务分析、统计等,数据处理能力非常强大。

(4)支持数学模型,提供多样的分析工具和决策功能。

(5)使用外部数据功能。

Excel可以读取和输出多种格式的数据文件,可以从很多数据源包括会计软件的数据库中引入数据,节省获取基础数据的时间,提高效率和减少错误。

由于其强大的功能和友好的界面使得它越来越广泛的应用于众多行业和领域中。

合并单元格工资条的制作方法

合并单元格工资条的制作方法

合并单元格工资条的制作方法
在制作工资条时,经常需要合并单元格以便将多个单元格中的信息组合成一个单元格。

这里介绍一些合并单元格工资条的制作方法。

1. 在Excel中打开一个新的工作表,并输入员工的姓名、工号、部门、岗位等信息。

在工资列中输入基本工资、加班费、奖金、扣除项等数据。

2. 选中需要合并的单元格,右键单击鼠标,选择“格式单元格”选项,打开“对齐”标签页,勾选“合并单元格”,然后点击“确定”按钮即可完成单元格合并。

3. 在工资列中,可以用方法2将相邻的单元格合并成一个单元格,以便更好地组织工资信息。

可以将基本工资、津贴等金额数据合并成一个单元格,将社保、公积金等扣除项合并成一个单元格,加班费和奖金也可以分别合并成一个单元格。

这样可以清晰地呈现员工的工资情况。

4. 如果需要将多个工资条合并成一个工资汇总表,可以使用Excel的“合并单元格”功能将表格中相同的单元格合并,以便更好地展示工资总额、平均工资等信息。

总之,合并单元格是Excel中常用的操作之一,能够更好地组织信息,提高数据的可读性和可视化程度。

在制作工资条时,也可以用这一功能来优化表格的布局。

- 1 -。

用excel制作工资表详细步骤

用excel制作工资表详细步骤

工资表的制作介绍利用EXCEL软件,不写程序,快速制作工资条、工资明细表和工资汇总表的方法,同时给出了扣除所得税的工资条的做法。

在手工条件下,编制工资发放明细表和汇总表是会计工作中较复杂的事,单位职工越多,工作量越大,就越容易出错。

利用EXCEL软件,不写程序,快速制作工资条、工资明细表和工资汇总表,既减轻工作负担,提高工作效率,又能规范工资核算,为查询、汇总、调资等提供条件。

一个简单的工资表,包括姓名、部门、汇总成实际工资的各小项金额、需要扣除的各项金额、实发工资等项。

这就是一个简单的工资条实例。

在这个例子中,第一行中输入了各项目的名称,前几列中列出了职工的编号、姓名和部门等内容,其他单元格中填充的是具体数据。

注意以下几点:1.数据的录入,自动填充功能,2.时间录入时在编辑框输入=now()即可填充今天时间工资表的制作当一个月的工资表建立好之后,在下一个月,表中的很多数据直接可以应用,比如第一行的各项,编号、姓名和部门等列的内容,都不会发生大的变化,除非是有人员调动或工资调整,这样就可以将其直接作为下一个月工资的原始数据来用,而且工资金额、计算公式等也可以直接应用。

怎样能使下个月能够快速建立工资表呢?我们可以把当前的工作表保存为一个模板文件,在下次编辑时,直接打开这个模板文件,改动浮动工资、奖金和扣款等项的内容,就完成了下个月的工资表。

工资表已经建好了,但如果涉及所得税计算,情况就复杂一些。

这就是扣除所得税后的实例。

我们首先看所得税算法,因为不同的应税所得额有不同的税率和速算扣除数。

应税所得额等于“应发工资”减去840后的值,如果应发工资小于840元,那么应税所得额为0。

实发工资应为“应发工资”减去“扣款”和“应税额”两项后的数值。

下面我们计算应税所得额,这时要用到条件函数IF()。

条件函数IF(),具体格式为“=IF(条件,真值,假值)”,这里“条件”是一个逻辑表达式,“真值”和“假值”都是数值或表达式。

excel自动生成工资条

excel自动生成工资条

方法一:宏命令控制法对于Office家族的宏功能,大家或许早有耳闻,但由于需要使用VBA进行编程,所以宏一直让许多人望而却步,不过要使用一个现成的宏就简单多了。

首先打开要处理的Excel 表,选择“工具→宏→Visual Basic编辑器”,在编辑器左边的窗口中用鼠标双击Sheet1,会出现代码编辑窗口,在代码编辑窗口输入如下代码(为了不破坏原有的工资表,所以这里采用了将Sheet1的内容复制到Sheet2的方法,所以最后的生成结果是在Sheet2中显示):Sub MakeSalaryList()Dimi As IntegerDimendrowAsInteger'测出数据的最后一行endrow= Sheet1.Range("a65536").End(xlUp).Row - 1'把标题贴过去Worksheets(1).Range("1:1").Copy(Worksheets(2).Cells(1, 1))For i = 3To endrow'把每条数据抬头贴过去Worksheets(1).Range("2:2").Copy(Worksheets(2).Cells(3 * i - 7,1)) '把数据贴过去Worksheets(1).Range(Cells(i,1),Cells(i,256)).Copy(Worksheets(2).Cells(3*i- 6, 1))NextiEndSub关闭编辑器,将自动返回到刚才的Excel表,选择“工具→宏→宏”,将弹出如下对话框:点击“执行”,将在Sheet2生成如Gz-2所示的转换成工资条,怎样,不复杂吧。

当然,如果你的表总Sheet2已经输入了别的内容,就可以将他复制到Sheet3来生成,代码修改也很简单,把其中的Sheet2修改成Sheet3就可以了,其它代码不变。

方法二:公式填充法相比宏命令,公式填充法更便于理解,不过需要手工操作的步骤稍微多一些,“鱼和熊掌不可得兼”,要用哪种方法就看你的爱好了。

工资表变工资条方法

工资表变工资条方法

工资表变工资条方法
将工资表转换为工资条,可以采用以下方法:
1. 插入辅助列:在工资表的最后一列插入一列辅助列,用于标记每行数据对应的序号。

2. 输入序号:在辅助列的第一行输入1,然后在下一行输入2,以此类推,直到最后一行。

3. 复制序号:将辅助列中的序号复制并粘贴到下一行。

4. 排序数据:选择除标题行外的所有数据,以辅助列为“主要关键字”进行升序排序。

这样,每行员工的工资下会生成一行空行。

5. 复制表头:选择工资表表头数据,按“Ctrl+C”复制表头。

6. 定位空值:选中除标题行之外的数据源区域,快捷键Ctrl+G打开【定位】对话框,【定位条件】-【空值】-【确定】。

7. 粘贴表头:在选中的空值位置粘贴已复制的表头数据。

8. 调整格式:设置一下边框格式和底纹,工资条便制作完成啦!
通过以上步骤,可以将工资表转换为工资条。

制作完成的工资条可以打印裁剪或者截图发放给员工。

此外,还可以使用蚂蚁工资条群发工具等第三方工具辅助完成转换过程,提高工作效率。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用Excel巧转工资条
Excel具有强大的数据处理和打印输出功能,并且易学易用,是广大用户喜欢使用的电子表格处理软件。

现在一些单位的财会人员喜欢用Excel打印本单位的职工工资总表与工资条,但在Excel中要将工资总表(手工地转换为工资条则是一件比较烦琐的事,下面是我编写的一个Excel宏,运行这个宏就可将编辑好了的工资总表很方便地转换为工资条打印输出。

在Excel中新建一个文件,将其命名为“工资表与工资条”,在工作表“sheet1”中输入并编辑好本单位职工工资总表(后,点击“工具”菜单→“宏”→“宏…”→输入宏名“生成工资条”→创建,输入如下的宏的各行文本,输入完成后保存该宏。

将工作表“sheet1”复制为另一个工作表“sheet2”中,使“sheet2”成为当前工作表,执行刚才创建的宏,即可很快将表1所示的工资表转换为表2所示的工资条。

宏的内容如下:
Sub生成工资条()
Cells.Select
'选择整个表去掉表格线
Range("F1").Activate
Selection.Borders(xlDiagonalDown).Line
Style=xlNone
Selection.Borders(xlDiagonalUp).LineStyle=xlNone
Selection.Borders(xlEdgeLeft).LineStyle=xlNone
Selection.Borders(xlEdgeTop).LineStyle=xlNone
Selection.Borders(xlEdgeBottom).LineStyle=xlNone
Selection.Borders(xlEdgeRight).LineStyle=xlNone
Selection.Borders(xlInsideVertical).LineStyle=xlNone
Selection.Borders(xlInsideHorizontal).LineStyle=xlNone
Rows("2:2").Select
'选择第2行
Selection.InsertShift:=xlDown
'在第2行前插入一行,保持第2行
为选中状态
num=150
'总人数×3,如工资表中有100人则
为100×3即num=300
col=14
'工资表的栏数,如工资表有17栏则
'col=17
num1=4
DoWhilenum1<=num
'循环插入空行
Range(Cells(num1,1),Cells(num1,col)).Select
'选中第num1行的第1列到第col列
Selection.InsertShift:=xlDown
Selection.InsertShift:=xlDown
num1=num1+3
Loop
Range(Cells(1,1),Cells(1,col)).Select Application.CutCopyMode=False
'剪切复制模式无效
Selection.Copy
'复制选择区域
Range("A2").Select
'选择A2单元格
ActiveSheet.Paste
'从A2单元格起粘贴内容
num2=5
DoWhilenum2<=num
'循环插入标题行
Range(Cells(1,1),Cells(1,col)).Select Application.CutCopyMode=False
Selection.Copy
Cells(num2,1).Select
ActiveSheet.Paste
num2=num2+3
Loop
Range(Cells(2,1),Cells(3,col)).Select Application.CutCopyMode=False
Selection.Borders(xlDiagonalDown).LineStyle
=xlNone
'定义表格边框线、内线样式
Selection.Borders(xlDiagonalUp).LineStyle=xlNone WithSelection.Borders(xlEdgeLeft)
.LineStyle=xlDouble
.Weight=xlThick
.ColorIndex=xlAutomatic
EndWith
WithSelection.Borders(xlEdgeTop)
.LineStyle=xlDouble
.Weight=xlThick
.ColorIndex=xlAutomatic
EndWith
WithSelection.Borders(xlEdgeBottom)
.LineStyle=xlDouble
.Weight=xlThick
.ColorIndex=xlAutomatic
EndWith
WithSelection.Borders(xlEdgeRight)
.LineStyle=xlDouble
.Weight=xlThick
.ColorIndex=xlAutomatic
EndWith
WithSelection.Borders(xlInsideVertical)
.LineStyle=xlDash
.Weight=xlThin
.ColorIndex=xlAutomatic
EndWith
WithSelection.Borders(xlInsideHorizontal)
.LineStyle=xlDash
.Weight=xlThin
.ColorIndex=xlAutomatic
EndWith
Selection.Copy
Range(Cells(5,1),Cells(6,col)).Select
Selection.PasteSpecialPaste:=xlFormats,Operation:=xlNone,SkipBlanks:=_ False,Transpose:=False
'接上行删除上行尾的连字符
_,复制表格线样式
num3=8
DoWhilenum3<=num
'循环复制表格线样式
Range(Cells(num3,1),Cells(num3+1,col))
.Select
Selection.PasteSpecialPaste:=xlFormats,Operation:=xlNone,SkipBlanks:=_ False,Transpose:=False
num3=num3+3
Loop
Rows("1:1").Select
'删除多余的一行
Selection.Delete
EndSub
以后每月要打印工资表与工资条时,只需将“工资表与工资条”文件打开,修改好工作表“sheet1”中的当月的工资总表数据后将其复制为工作表“sheet2”,并使“sheet2”成为当前工作表,执行宏“生成工资条”即可。

相关文档
最新文档