EXCEL之工资表转工资条
来源:互联网 发布:数据库存 pdf 编辑:程序博客网 时间:2024/04/26 09:27
很短的时间内几个朋友问同样一个问题:
EXCEL之工资表转工资条
我最初的方法是在同一工作簿新建一个工作表,再这样:函数 ='1月工资'!A4
有个问题,在往往下拉的时间只有序号为1、3、5……
就得同时再接一个2、4、6……
在网上找了一下,有个设计院
1.如何转工资条
工资条每三行一组,第一行为工资构成项目的名称,第二行为相应的个人工资,第三行为空行便于裁剪。这样的话,在与工资清单同一工作簿中,插入一个空工作表,在A1输入下面公式:
=if(mod(row(),3)=0,"",if(mod(row(),3)=1,工资表!A$1,index(工资表!$a:$w,(row()+4)/3,column())))
然后拖放操作柄横拖直拖,先拖出三行,设定格式,再往下拖至所需位置,就OK了
当工资表的字段多于W列时,要选择位置一下。
=if(mod(row(),3)=0,"",if(mod(row(),3)=1,工资表!A$1,index(工资表!$a:$ac,(row()+4)/3,column())))
这里还有一个好用的,也一便放上来。
2.输入阿拉伯数字显示中文大写,如何在后面加“元、角、分“
=IF(ROUND(A1,2)<0,"无效数值",IF(ROUND(A1,2)=0,"零",IF(ROUND(A1,2)<1,"",TEXT(INT(ROUND(A1,2)),"[dbnum2]")&"元")&IF(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10=0,IF(INT(ROUND(A1,2))*(INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"","零"),TEXT(INT(ROUND(A1,2)*10)-INT(ROUND(A1,2))*10,"[dbnum2]")&"角")&IF((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10)=0,"整",TEXT((INT(ROUND(A1,2)*100)-INT(ROUND(A1,2)*10)*10),"[dbnum2]")&"分")))
- EXCEL之工资表转工资条
- Excel玩转工资条
- Excel工资条
- 工资条打印 Excel操作
- 工资条
- 工资表
- Excel VBA高效办公应用-第十二章-工资表的录入与工资表的建立-Part1 (工资表的录入)
- Excel VBA高效办公应用-第十二章-工资表的录入与工资表的建立-Part2 (建立工资表)
- Excel VBA高效办公应用-第十三章-工资条与工资查询-Part2 (工资条查询)
- Excel VBA高效办公应用-第十三章-工资条与工资查询-Part1 (制作工资条)
- 生活之工资条(薪资结构参考)
- 教你如何用Excel表来制作工资条
- 工资条惨不忍睹
- 用VB6.0编报表工资条的软件,结果失败。用EXCEL做反而更好。
- 工资表步骤
- 发工资条了!!!
- silverlight 如何打印工资条
- 【VBA研究】生成工资条
- Solaris常用ssh工具功能对比总结
- 工作流普及风暴—基础概念篇
- Spring 的优秀工具类盘点,第 1 部分: 文件资源操作和 Web 相关工具类
- 被中国人误传了数千年的七句话 作者:一步两搭桥 转自西陆社区(www.xilu.com)
- 计算机的一些基础东西
- EXCEL之工资表转工资条
- [转载]LCC编译器的源程序分析(9)声明分析
- 文件编码转换
- [转载]LCC编译器的源程序分析(10)声明类型
- 用MyGeneration模板生成NHibernate映射文件和关系(one-to-one,one-to-many,many-to-many)
- [转载]LCC编译器的源程序分析(11)声明与符号表
- 用javasript对radio选定值的判断处理
- 根治Windows 2003操作系统登录及关机麻烦(转载)
- [付费专题讲座] 第三代网站设计与推广技术解密与解谜