在需要不显示字符个数的单元格中输入输入len函数后,在该函数的数据引用格里点击姓名处的单元格,结果点判断
为了某些单元格然后输入要求,我们需要限制下载单元格字数。那你,怎末你的操作呢,看下了。
1.打开excel表格,再点工具栏的“数据”然后你选“数据验证”。
2.在数据有效性里我们是可以将有效性条件直接修改为“自定义”随即在公示栏再输入“len(f2)5”。5表示的是长度,当然也也可以把它改成其他大得多或则更小的数值。
3.随后然后点击程序出错警告,将出现错误样式如何修改为警告,接着输入输入程序出错警告的内容
4.这样的话当我们在f列里然后输入的字符数远远超过5个的时候系统就会再次出现威胁告诫。
多谢了邀请,雷哥给大家讲解时下excel中输入姓名后,该如何实现程序自动填充单位职务信息。就是为了更加直观清楚,雷哥具体一点案例接受回答。
案例:下图是雷哥公司员工的薪水表。
没有要求:在a列中键入员工的姓名后,在b列会自动填充职务,在c列自动填充可以自由出入职年月日
这样,要如何实现程序excel中输入姓名后,该如何基于自动填充单位职务信息?
step1:在单元格b2中然后输入公式vlookup($a2,工资统计表!$a:$e,3,false),确保在a列输入输入名字时,职务信息可以自动填充。
函数语法:vlookup(lookup_value,table_array,col_index_num,range_lookup),lookup_value为要在数据表第一列中接受查找的数值,table_array为是需要在其中查找数据的数据表,col_index_num为table_array中直接输入数据的数据列序号,col_index_num为1时,回table_array第一列的数值,col_index_num为2时,回table_array第二列的数值,以此类推;range_lookup为一逻辑值,告诉众人函数vlookup里查时是精确匹配,还是另一种自动分配。如果不是为false或0,则赶往精确匹配,如果不是找到,则回错误值#n/a。假如range_lookup为true或1,函数vlookup将里查像的版本问题值,也就是说,如果不是找不到啊精确匹配值,则直接返回小于等于lookup_value的大数值。如果不是range_lookup省略,则设置成为1。梅核气病,参数3是数字3,代表返回数据表选中区域的第三列,即职务信息。※注意一点:问题①混合引用“$a2”,那绝对是摘录“工资统计表!$a:$e”,这等系统设置的用意是什么?
step2:目的是在步骤1的基础上进行视觉上的美化(如果没有没有然后输入名字,职务处总是显示为空,而非#n/a),再参加一个iferror函数,组成嵌套循环函数。
键入公式:iferror(vlookup($a2,工资统计表!$a:$e,3,false),)
iferror函数讲解:iferror(value,value_if_error),如果不是公式的计算结果为错误,则前往委托的值;否则将赶往公式的结果。建议使用iferror函数来能捕捉和全面处理公式中的错误。该示例,将#n/a等错误值时变空格(“”,注意一点是英文双引号)。
step3:向右拖放填充公式,修改参数,提示框入职后年月日。
可拖拽公式后,首行显示为iferror(vlookup($a2,工资统计表!$a:$e,3,false),),将参数3值改数字4,即iferror(vlookup($a2,工资统计表!$a:$e,4,false),),是输出姓名自动分配时不对应的入职后年月日信息。然后按列向下可拖拽公式,再填充函数。
※注意一点:问题①处的疑问,不过是就是为了本次的公式拖动,可以保证向右可拖拽时候,参数1、2不变化。
step4:如何修改日期没显示格式并美化。此时,离职年月日信息必须可以修改成日期格式,后来再接受美化修饰就是可以啦~那样的话高端大气上档次的输入姓名,自动填充职务、入职时年月日的功能就实现方法了,但是视觉美观~
学习总结
生克制化vlookup函数及iferror函数,并尽量总体直接引用和肯定脚注的设置奥妙,就可以实现程序“输入姓名,自动填充职务等具体信息”啦。
此时的iferror的作用有2个,在不输入输入名字的或输入输入名字但与数据表中的名字不看操作等时候,职务处不显示空,符合我们的视觉美观~
多谢了大家打听一下【头条送书小王子】雷哥office,星期1免费送书/分享职场办公神技,希望我的分享可以提高大家工作效率,到了那时不用加班~