完美漂亮的excel表格,是提高工作效率、升迁和获取收益的重要抓手!
我们在进行表格制作时,常常希望控制某些特定单元格输入文本的长度,比如手机号码,从而避免输入错误,那么怎样才能控制呢?
前三节我们分享了《如何控制特定单元格输入文本长度/避免输入错误》、《控制特定列的单元格输入文本长度/避免输入错误》和《控制特定单元格输入文本长度和相同文本重复输入》,这节我们分享如何通过判断前一文本内容、控制另一单元格的输入长度及内容。特别有用,敬请关注!
工具/原料
- 电脑
- excel/wps等版本
方法/步骤
- 1这节分享最适合,比如税票统计类的工作表,因此将表格改为《税票统计表》。
- 2
通过判定C列文本为”税票“,或者C2文本为”税票“,进而控制D列单元格填写数据为8个字符的长度。先说判定C列”税票“,则控制D列单元格输入文本限制为8个字符长度。定义C列中的C3到C23。
- 3
在”数据“项下,点击”数据有效性—数据有效性“。
- 4
在弹出窗口中,在”设置“选项卡下,首先设置”数据—等于“,然后设置”允许—自定义“,再”公式“中填入公式。
- 5
首先判定C3为”税票“,即”C3=”税票““,然后限制D3单元格文本输入长度为8个字符,即”LEN(D3)=8“,则公式为”=IF(A2="税票",len(B2)=8,)"。我们在弹出窗口中填入此公式。
- 6
选“出错警告”选项卡,将“输入无效数据时显示的出错警告”设为“停止”,并在“标题”和“错误信息”栏中分别填入“输入内容非法!”和“请输入8位有效数字。”然后点击“确定”。
- 7
试验一下。输入少于8位的数字,OK!输入多于或少于8位的数字,不行!输入文字,不行!输入负数可以,但为什么要输入负数呢?关于不允许输入负数的问题,我们下节专题分享。
END
方法/步骤2
- 1
判断一个单元格数据,然后控制另一单元格输入文本的输入长度对制作工作表具有很重要很实际的意义,在实际工作中,应用非常广泛,而且对制作工作表很有帮助。
- 2
方法就是通过数据有效性,定义好单元格,然后判定单元格数据,然后决定另一单元格文本输入长度。
- 3
这中间有一个环节,即运用上面的公司,在单元格中输入负数,只要满8位,仍然可以使用,我们另节详细分享。
END
注意事项
- 请务必注意,公式中的“=”一定要带上,否则会出错。
- 是不是很实用?对您有所帮助的话,请给个好评和点赞吧。谢谢!