用Excel打印工资条

合集下载

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

某企业工资表生成工资条

某企业工资表生成工资条

excel工资表自动生成工资条步骤
^_^这是说明请你耐心阅读^_^
1、首先在excel工作簿中分别命名《工资表》、《工资条》2个工作表。

2、在《工资表》中根据你的实际设计工资表头(详见工作簿中的《工资表》格式)
3、在《工资条》工作表第一个单元格内键入生成工资条的公式(详见工作簿中的《工资条》单元格公式)
工资表效果图
以上介绍供您参考。

这种工资表自动生成工资条的方式不受人数限制和工资表头内容的影响,它完全可以根据您的需求自动生成N人数的工资条。

本文档是excel格式,由于受版面所限无法将工资表头、工资条展示给大家,请下载使用,供大家相互学习^_^。

excel 工资表 逐条 打印

excel 工资表 逐条 打印

标题:如何使用Excel逐条打印工资表正文:一、介绍在企业或机构中,工资表是每个员工所关心的重要文件,工资表的准确性和保密性对于员工和公司都非常重要。

而在打印工资表时,逐条打印是一种常见的操作方式,可以有效保护每位员工的隐私信息,也方便了员工查阅自己的工资信息。

本文将介绍如何使用Excel逐条打印工资表。

二、准备工作1. 确认工资表格式:在开始逐条打印工资表之前,需要确认工资表的格式和排版是否符合要求,包括工资信息的列数和行数、字体大小、表格边框等。

2. 确认打印设置:在Excel中,需要确认好打印区域和打印设置,包括纸张大小、打印方向、打印比例等。

3. 检查工资数据:在打印之前,需要先检查工资数据的准确性和完整性,确保每位员工的工资信息都已经录入并无误。

三、逐条打印步骤1. 选择所需行数:首先在Excel中选中需要打印的工资信息所在行,可以通过点击行号来选中多行数据。

2. 打开打印设置:点击Excel工具栏中的“文件”选项,选择“打印”以进入打印设置页面。

3. 设置打印区域:在打印设置页面中,可以设置打印区域,选择“选定区域”以确定只打印选中的工资信息行。

4. 预览打印效果:在设置完打印区域后,可以预览打印效果,确认每位员工的工资信息是否符合要求。

5. 调整打印设置:根据需要,可以对打印设置进行调整,包括纸张大小、打印方向、打印比例等,以保证打印效果最佳。

6. 执行打印操作:确认好打印设置后,点击“打印”按钮,即可开始逐条打印工资表,每位员工的工资信息都会分别打印出来。

四、注意事项1. 隐私保护:在逐条打印工资表时,要特别注意保护员工的隐私信息,避免工资信息在打印过程中泄露。

2. 打印质量:确保打印机的墨盒充足、纸张状态良好,以保证打印出的工资表清晰可读。

3. 打印顺序:在逐条打印工资表时,要按照相应的顺序进行打印,确保每位员工的工资信息都能准确对应。

五、结束语逐条打印工资表是一种常见的操作方式,可以有效保护员工的隐私信息,也方便了员工查阅自己的工资信息。

Excel实现批量打印工资条

Excel实现批量打印工资条

Excel实现批量打印工资条每月月初那几天时间(发工资时间)是财务MM最为苦恼的几天,她们除制作工资报表外还要制作工资条(每人一条),由于我公司员工有190多人,按照传统的复制、粘贴、排列方法她们要进行很长版面的重复操作,如果其中有某个数据要改动,牵涉的版面范围就很广,工作量很大。

我“自告奋勇”为她们制作了一套工资条批量打印的模板,解决了她们的苦恼,这种方法也适用与大多数企业,下面向大家介绍。

财务MM给我提供了工资条格式(图1),由于工资条比较窄小,如果用Word的邮件合并功能,按默认设置只能一张纸打印一个工资条,浪费纸张不说,效率也不高,如果将工资条复制几份放在同一A4纸页面的话对邮件合并的数据源则要进行Excel实现批量打印工资条每月月初那几天时间(发工资时间)是财务MM最为苦恼的几天,她们除制作工资报表外还要制作工资条(每人一条),由于我公司员工有190多人,按照传统的复制、粘贴、排列方法她们要进行很长版面的重复操作,如果其中有某个数据要改动,牵涉的版面范围就很广,工作量很大。

我“自告奋勇”为她们制作了一套工资条批量打印的模板,解决了她们的苦恼,这种方法也适用与大多数企业,下面向大家介绍。

财务MM给我提供了工资条格式(图1),由于工资条比较窄小,如果用Word的邮件合并功能,按默认设置只能一张纸打印一个工资条,浪费纸张不说,效率也不高,如果将工资条复制几份放在同一A4纸页面的话对邮件合并的数据源则要进行多纵列排版,数据源有变动需要修改的时候也很不方便,而且工资条里含有“金额大写”项目,用邮件合并功能也比较麻烦,经过综合考虑和比较,决定用Excel2003来制作带金额大写且能满幅面批量打印的工资条模板。

经询问得知工资报表为每月必做,决定采用调用工资报表数据来实现。

通过测量,发现一张A4纸纵向放4个工资条比较合适。

一、修改工资报表为方便数据调用和发放工资时能“对号入座”,我们在报表前插入两列,分别命名为“序号”和“工资条编号”,在A3单元格里输入=row()-2,在B3中输入=row()+2005049998,同时选中A3和B3单元格,往下拖动填充句柄到最后一行以产生能自动调整的序号和工资条编号。

EXCEL自动生成工资条方法

EXCEL自动生成工资条方法

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

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

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

教你打印工资条

教你打印工资条

1、新建一Excel文件,在sheet1中存放工资表的原始数据,假设有N列。

第一行是工资项目,从第二行开始是每个人的工资。

2、在sheet2中我们来设置工资条。

根据实际情况,工资条由三行构成,一行对应工资项目,一行对应一个人的工资数据,然后是一个空行用来方便切割。

这样三行构成一个工资条。

工资项目处在行号除以3余数为1的行上;空行处在行号能整除3的行上。

以上两行不难设置,关键是工资数据行,牵扯到sheet1与 sheet2中数据的对应,经分析不难看出“sheet1中的数据行=INT((sheet2中的数据行+4)/3)”。

3、这样我们在sheet2的A1单元格中输入公式“=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,Sheet1!A$1,INDEX(Sheet1!$A: $N,INT((ROW()+4)/3),COLUMN())))”。

确认后选择A1单元格,把鼠标放在A1单元格的右下角,鼠标变成“+”时,向右拖动鼠标自动填充至N列,这样工资条中的第一行就出来了。

选定A1:N1,把鼠标放在N1单元格的右下角,鼠标再次变成“+”时,向下拖动鼠标自动填充到数据的最后一行,工资条就全部制作完成了。

记得公式“=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,Sheet1!A$1,INDEX(Sheet1!$A: $N,INT((ROW()+4)/3),COLUMN())))”要把前后两头的引号去掉哦!做好以后的效果见图片简单的方法是:文件=〉页面设置=〉工作表/顶端标题行=〉选择123行(同时选,点击1行,然后不要松鼠标,直接往下拉到3行位置就可以了)=〉确定=〉确定。

然后点击视图=〉分页预览,接着你能找到一个粗线(那个粗线就是分页的界),用鼠标左键点住之后往上拉,到“张”的下面、“唐”的下面。

至此完成了每个人都带有表头的工作,至于剪的问题就更简单了,把纸竖向的折起来(多折几遍,能一剪子剪断就ok了),尽量的整齐,最后用剪子一剪ok了!!。

用Excel轻松打印工资条、台账

用Excel轻松打印工资条、台账

锦州 1 1 1 ) 20 3

要: 本文介绍用 E cl xe解决 实际工作 中制作 工资条 、 台账 时遇到 的问题。
文 献 标 识 码 : A
Us f Ex e s l i t S l r n c un e o c l Ea iy Pr n a a y a d Ac o t
图 3 最 终 效 果
方 法 三 : 用 定 位 、 入功 能 利 插
第 一步 , 在工资表 的第 三行右侧空 白列 中, 输入任意数 字 , 然后选 中该单元格和下面 紧挨 的单元格 ,双击右下角 的 “ 填充
柄 ”使之一直填充到工资表 的结束行( 图 4 。 , 如 )
入数字 … , 2’第二行 记录右侧输入 数字 “ ”选 中这 两个单元 格 , 4,
第 四步 , 选择表头行 , 执行“ 编辑” 复制” 选 中 A列中需 一“ ; 加表头 的数据区域 ,执行菜单命 令 “ 编辑 ” “ 一 定位” “ 一 定位 条 件 ”在 打开 对 话 框 中 , 择 “ , 选 空值 ” 单 击 “ 定 ” 这 时会 选 , 确 , 中 刚插 入 的空 行 ; 执行“ 再 编辑 ” 粘贴”将 表头行 粘贴在 每 一“ , 行数据上面 ; 删除右侧输入数字 的列 , 这样工资条就最后完成了
1 用 E c l 印工资条 、 xe打 台账 的方法
这里笔者介绍 给大家三种方法 ( 文中例子使用 E cl 0 3 xe 2 0
制作表格) 。
方 法 一 : B 编程 VA
利用 E cl xe 中的 V B编辑器 , 编写程序代 码 , 实现在 两个相 邻职工间插入工资表头。但此方法对于没有编程经验的操作者 会感到不适应 , 故不 推荐使用 , 也不详细介绍 。 方法二 : 利用 E cl xe 排序功能 首先 , 将工资表 ( 如图 1 中的标 题行 , ) 也就是将包含 “ 工号” 、 “ 姓名” “ 、 岗位工资”等 息自 际题行整行剪 切粘贴 到工资条最 后 的空白行 中, 然后选 中这行标题, 用填充俩向下拖动复制标题行 , 复 制的行数 与职工数相同即可。 接着 , 在表格第一行记录右边列输

【会计实操经验】巧用excel打印工资条、成绩条

【会计实操经验】巧用excel打印工资条、成绩条

只分享有价值的知识点,本文由梁博会计学堂精心收编,大家可以下载下来好好看看!
【会计实操经验】巧用excel打印工资条、成绩条
常有朋友问“如何打印成绩条”这样的问题,有不少人采取录制宏或VBA的方法来实现,这对于初学者来说有一定难度。

出于此种考虑,我在这里给出一种用函数实现的简便方法。

此处假定学生成绩保存在Sheet1工作表的A1至G64单元格区域中,其中第1行为标题,第2行为学科名称。

1.切换到Sheet2工作表中,选中A1单元格,输入公式:
=IF(MOD(ROW(),3)=0,″″,IF(0MOD?ROW(),3(=1,sheet1!
Aū,INDEX(sheet1!$A:$G,INT(((ROW()+4)/3)+1),
COLUMN())))。

2.再次选中A1单元格,用“填充柄”将上述公式复制到B1至G1单元格中;然后,再同时选中A1至G1单元格区域,用“填充柄”将上述公式复制到A2至G185单元格中。

至此,成绩条基本成型,下面简单修饰一下。

3.调整好行高和列宽后,同时选中A1至G2单元格区域(第1位学生的成绩条区域),按“格式”工具栏“边框”右侧的下拉按钮,在随后出现的边框列表中,选中“所有框线”选项,为选中的区域添加边框(如果不需要边框,可以不进行此步及下面的操作)。

4.同时选中A1至G3单元格区域,点击“常用”工具栏上的“格式刷”按钮,然后按住鼠标左键,自A4拖拉至G186单元格区域,为所有的成绩条添加边框。

按“打印”按钮,即可将成绩条打印出来。

推荐阅读:。

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

其实用Excel打印工资条,归根结底就是让Excel制作的工资表格中,一行工资细目数据,一行员工的记录。

如果在每一个员工数据的上面插入一行工资细目数据显然我们的要求也就完成了,当然纯手工的一行一行插入显然是个“不可能完成的任务”,这里需要有点小技巧。

第一步:在工资细目的右侧两列中,交叉输入任意数字(主要是为了后面的“空位”空值,所以数字可任意输),然后选中交叉的四个单元格,双击右下角的“填充柄”,使这种格式一直填充至工资表的结束行(如图 1)。

填充数据
第二步:执行“编辑”→“定位”命令,在打开的“定位”对话框中单击“定位条件”按钮,在打开的“定位条件”对话框中,选择“空值”,然后单击“确定”按钮(如图 2)。

定位空行
第三步:执行“插入”→“行”命令,这时便会从第三行开始,每一行的前面插入了一个空行。

第四步:复制表头的工资细目数据,选中工资表A列的数据区域,执行“编辑”→“定位”命令,在打开的“定位”对话框中单击“定位条件”按钮,在打开的“定位条件”对话框中,选择“空值”,然后单击“确定”按钮,这时会选中刚插入的空行,执行“编辑”→“粘贴”命令,这时工资条就算制作完成了(如图 3)。

相关文档
最新文档