首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel禁用空格,工作效率提升2.5倍!都是血泪教训!

今天跟大家分享下如何在Excel中实现禁止录入空格,曾经因为一个空格组足足检查了3个小时才找到从错误,在Excel表格中禁用空格,绝对可以快速提高你的工作效率

一、2个函数

1.LEN函数

Len:计算单元格中字符的个数

语法:=len(单元格)

2. SUBSTITUTE 函数

SUBSTITUTE:将字符串中指定的字符替换为新的字符

语法:= SUBSTITUTE(text, old_text, new_text, [instance_num])

第一参数:字符串第二参数:想要替换的字符第三参数:用于替换的新字符第四参数:如果想要替换的字符在字符串中出现多次,用于指定替换第几个。如果忽略此参数,函数会将所有想要替换的字符都替换掉

二、禁止录入空格

首先我们选择需要设置的数据区域,然后点击【数据】功能组,找到数据验证,在允许中选择为【自定义】然后将公式设置为

=LEN(B3)=LEN(SUBSTITUTE(B3," ",""))

紧接着点击【出错警告】在【错误信息】中输入:【禁止录入空格】最后点击确定,这样的话我们在数据中输入空格就会提示禁止录入空格

跟大家简单的讲解下他的原理,数据验证的特点是当满足我们设置的条件的时候,数据是可以输入的,不满足的话数据不能输入

在这里我们将公式设置为:=LEN(B3)=LEN(SUBSTITUTE(B3," ","")),这个函数可以分为两部分来观看

第一部分:LEN(B3),计算b3的长度

第二部分:LEN(SUBSTITUTE(B3," ","")),把b3中的空格都替换掉之后,在计算b3单元格的长度

如果数据没有空格,那么这个等式就是成立的,数据可以输入。如果数据区域中有空格,等式就不成立,不能输入数据,这个就是它的原理

往期推荐

Excel柏拉图都不会,还谈什么升职加薪?

万能的Xlookup来了,1个顶8个!让你秒变大神

END

坚持创作不易,点个“在看”支持下吧~

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OMDGVKr1ljhEQpYmXnsBytVA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券