封面
亲爱的小伙伴们,和我一起来学习EXCEL系列福利。从初级到高级,结合EXCEL系列文章、财务实务解说,结合动态详细演示,很容易理解。这是比较系统中隐形EXCEL学习的一组好句子。正在持续更新!
这篇文章系列包括基本文章(包括技术、函数)、阶段文章(主要是透视表)、高级文章(主要是Power Query)。
希望大家喜欢。欢迎宝贵的意见和建议!
你好,我们继续学习动力库里。
四、EXCEL高级文章-Power Query07
07、PQ案例03纳税申报单。
(1)、案例03基本表和要求
基础表1是一个月的“工资表”,格式如下。截图1。
屏幕截图1
基本表是“扣除社会保障日程”,格式如下:截图2。
屏幕截图2
基本表3是以下格式的“身份证目录”:截图3。
岁
下个月的工资表和社会保障明细表和前面的格式一样,不截图。
要求是生成可持续使用的纳税申报单。下个月更新工资表和身份证号,管理身份证号,自动生成新的纳税申报单,将此申报单粘贴到“税务导入模板表”中,就可以直接上传税务系统进行纳税申报。
(2)、PQ操作程序
第一步是将工资单表导入PQ
将光标放在“工资表”表中,然后单击“数据”-“表/区域”。如果该表是常规表,则会出现弹出对话框。"表格包含标题。"如果默认选中,则可以按“确定”。如果未选择,则必须选择。如果此表是超级表,则直接进入查询编辑器。
将表1查询更改为工资单。例如,您可以更改为工资单。我“/我”/我“/我”/我“/我”。
删除从基本工资到待付工资的所有以前的列,同时删除“税”列“实际工资”列.;关闭和上传大象-关闭和上传大象-仅创建连接,图1。
移动图1
第二步是将“社会保障详细信息1”导入PQ
与以前一样,关闭并上传到目前为止的连接后,您仍然可以修改此查询的名称。我们修改为“社会保障”。图2。
>动图二
第三步、将“身份证”导入PQ
导入方式和前面的一样,关闭并上载至今连接后也可以修改这个查询的名字,我们修改为“身份证”,动图三。
动图三
第四步、合并查询
先选定查询列表“工资表”,然后右键选择“合并”,第二个查询选择“社保”这个查询,然后选择合并依据,先选“工资表”里的“姓名”,再选“社保”里的“姓名”,“联接种类”选择默认即可,也就是“左外部”,选择后我们会进入查询编辑器的操作界面了,我们点击“社保”标题后面的符号,将table展开,将“使用原始列名作为前缀”勾选去除,将“姓名”勾选去掉,保留“养老”“医疗”“失业”前面的勾选,确定。然后将“扣社保”列删除。将“合并1”修改为“个税申报”,动图四。
动图四
第五步、点击“主页”选项卡下的“合并查询”,第二个查询选择“身份证”,将两个查询的“姓名”列选定,“联接种类”选择默认“左外部”,确定后展开身份证table,只保留“身份证”前面的勾选,确定,动图五。
动图五
第六步、添加“证照类型”列
点击“添加列”下面的“条件列”,弹出的对话框,“新列名”录入“证照类型”,列名选择“身份证.1”列,运算符选择“不等于”,值输入“null”,输出录入“居民身份证”,确定,动图六。
动图六
第七步、添加“本期免税收入”列
点击“添加列”下面的“条件列”,弹出的对话框,“新列名”录入“本期免税收入”,列名选择“身份证.1”列,运算符选择“不等于”,值输入“null”,一般我们都没有免税收入,输出空白即可,确定,动图七。
动图七
第八步、调整列的顺序
只需要将列拖拽好顺序,关闭保留后,系统自动就将生成的个税申报表加载到了一个新的工作表了,如果觉得列名和模板表不一致,也可以再次进入PQ对列名进行修改,关闭保留上载的表就更新了。上载好的表只需要将数据部分复制,选择性粘贴数值到个税导入模板表就可以导入个税系统进行申报了。这个步骤比较简单就不演示了。动图八。
动图八
第九步、后续操作
到了下个月,我们只需要将新的工资表和扣社保明细更新了,一刷新,新的个税申报表就随之更新了,动图九。
动图九
附言:演示数据已发至公共邮箱,再次提醒用OFFICE2016及以上版本才可以看演示数据和操作PQ。公共邮箱:excel147@163.com,公共邮箱密码:Excel258。