1、举例,设置单元格A3放姓氏,单元格B3放名字,姓名用&建立起来放在单元格C3中。将A3姓氏所在单元格通过“数据/有效性”将复姓罗列出来,供选择使用。以复姓“上官”名字青草”也即“上官青草”为例。
2、在其他单元中输入函数=IF(LEN(C3)>=3,REPLACE(C3,1,2,"**"),"请把姓名填写完整!"),显示结果为**青草,复姓得以隐藏。
3、为使得姓氏所在的单元格A3无内容填充时,除了显示结果为“请把姓名填写完整!”,还能突出该位置,可A3添加条件格式(格式/条件格式/新建规则/空值,格式选择填充颜色为黄色【也可以是其他颜色或字体格式等】,勾选“结果为真则停止”)。(设置如图)
4、为使得名字不为空,在显莲镘拎扇示结果为“请把姓名填写完整!”的基础上,警示要输入内容,可给名字所在的B3单元格设置有效性(数据/有效性/设置/文本长度结语最小苒锃巳伢值1,最大值2,不勾选忽略空值,出错警告的样式选择警告,错误信息为“请输入名字!”),一旦名字的单元格输入为空,则会弹出错误提示。(设置如图)
5、一般姓名的隐藏姓名,函数参照复姓的方法,适当调整数值即可。在隐藏名字的方法中,只需要把"请把姓名填写完整!"替换成REPLACE(C5,3,1,"*"))这种样式即可,具体请参考图中的函数=IF(LEN(C5)=4,REPLACE(C5,3,2,"**"),REPLACE(C5,3,1,"*"))【复姓专用】和一般姓名隐去名字的函数=IF(LEN(C6)=3,REPLACE(C6,2,2,"**"),REPLACE(C6,2,1,"*"))。