想象一下,身为人事或财务的你,经常要为员工查询工资,并需要详细解释工资的计算过程。然而,传统的做法是将所有人的工资都显示出来,这不仅查看不便,还可能造成工资信息的泄露,给工作带来不必要的麻烦。
为了解决这一难题,我们需要对工资表的展示方式进行改进:
- 查询结果只显示要查询的员工的工资
- 将工资表的各组成部分以横向表格的形式呈现
设计前,我们首先要明确最终的目标,即描述出它的“模样”。直白点,就是出一个设计样图,这样我们才能有一个明确的目标,知道要把它做成什么样。设计完成后,就不会过度扩张,让成品变得臃肿。
根据需求,我们主要的功能是:
根据员工姓名查询他当月的工资,以及工资明细。并将各细节展现在一个固定表格中。
这就是我们的设计初稿。后期如果需要添加更多功能,都是在这个基础上进行迭代。目前,我们只需这一基本功能即可。
随着学习的深入,我们会不断对这个项目进行更新迭代。现在,让我们先根据大多数中小型企业的实际情况,构想一个最终的设计样图。
如上图所示,通过输入或选择员工姓名,我们就能自动查询员工的相关信息:基本职务职位信息、工资明细信息。这两个方面,都在同一表格中呈现,一目了然。
让我们来看看结果如何:
首先,我们需要找出所有员工的一些共同属性,如姓名、部门、岗位、加班工资标准、补贴工资标准等,并将这些信息放在一张表中。这个表的设计如下:
在这个花名册表中,员工的性别、生日、年龄可以通过身份证号提取。如何提取呢?本期我们先不详细解释,但我会将公式列在下面,供大家先行摸索。下一期,我们将专门讲解如何从文本信息中提取数据。
然后,我们来设计工资表。工资表通常包括基本工资、出勤天数、出勤工资、补贴、扣款、个税、社保等。当然,不同公司的工资表可能会有所不同,友友们在实际应用中可根据自己的情况调整。
最后,我们来设计查询界面。查询界面就是我们需要展示的内容:员工姓名、应发工资及明细、实发工资、部门、岗位等信息。这里,我们可以使用之前学过的函数进行查询和显示。
例如,使用Filter函数,我们可以根据姓名在工资表中查询所有工资数据;使用Index和Match组合,我们可以根据姓名在花名册中查询员工信息。
怎么样?只需几个简单的函数,我们就能实现这样的功能,是不是觉得这些函数非常强大呢?大家赶快行动起来,动手试一试吧。
希望这次的改写能让文章更加生动、具体,让读者更容易理解并产生共鸣。