平淡
首先新建一个名称为“辅助表”的新工作表,按提示输入员工的地址、电话号码等信息。定位到靠后的某个空白单元格(如B12),建立一个分配给每名员工的打开密码的列表(图2)。
再新建一个名为“初始表”的新表,内容按照图1的格式输入表头数据,定位到C2并输入公式“=IF($A2=辅助表!$C13,辅助表!B2,"")”,向下向右填充到C5、D6单元格(图3)。
公式解释:这里使用IF函数进行判断来显示数据,当在A2的数据输入符合辅助表中对应的密码字符即C13数值,此时在C2单元格显示辅助表B2的数据(即张三的地址信息),其他类推;否则C2单元格就显示空白。这里注意“$A2”、“$C13”使用列相对引用,这样下拉后依次引用A2→A4、C13→C17的单元格。
同上,继续新建一个名为“订正表”的新表,定位到B2并输入公式“=IF(初始表!F2<>0,初始表!F2,辅助表!B2)”,向下向右填充公式。公式表示当初始表中的F2数据不为0(即张三地址信息进行修改时),那么B2就显示修改后的数值,否则显示原来辅助表B2的原始地址信息数据,这样员工修改后的信息数据会自动同步到该表中(图4)。
完成上述设置后切换到“初始表”,选中F2:G5,右击选择“设置单元格格式→保护”,去除“锁定”的勾选,这样在开启工作表和工作簿保护后,就仅有这些单元格可以录入编辑数据。同上,选中A2:A5,也执行类似的操作(图5)。
切换到“审阅→保护工作表”,勾选“选定解除锁定的单元格”,点击“确定”输入保护密码,再次输入确认密码,完成工作表的保护。这样整个工作表就只能在上述未锁定的单元格中输入内容(图6)。


在工作簿底部的列表中,按Ctrl鍵选中“订正表”和“辅助表”,右击选择“隐藏”。点击……