tft每日頭條

 > 圖文

 > excel 剔除空格的函數

excel 剔除空格的函數

圖文 更新时间:2024-06-16 04:18:57

Hello,大家好,今天跟大家分享下我們如何在Excel中實現禁止錄入空格的效果,相信很多人都被空格坑過。當我們使用函數或者其他的一些數據處理功能來處理數據的時候,如果數據中有空格存在,總是會出現這樣那樣的錯誤。想要屏蔽它也非常的簡單。我們利用數據驗證與2個函數就能輕松搞定。

一、2個函數

1.LEN函數

Len:計算單元格中字符的個數

語法:=len(單元格)

2. SUBSTITUTE 函數

SUBSTITUTE:将字符串中指定的字符替換為新的字符

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

第一參數:字符串

第二參數:想要替換的字符

第三參數:用于替換的新字符

第四參數:如果想要替換的字符在字符串中出現多次,用于指定替換第幾個。如果忽略此參數,函數會将所有想要替換的字符都替換掉

excel 剔除空格的函數(Excel中禁止錄入空格)1

二、禁止錄入空格

首先我們選擇需要設置的數據區域,然後點擊【數據】功能組,找到數據驗證,在允許中選擇為【自定義】然後将公式設置為:=LEN(B3)=LEN(SUBSTITUTE(B3," ","")),緊接着點擊【出錯警告】在【錯誤信息】中輸入:禁止錄入空格,最後點擊确定即可。這樣的話我們在數據中輸入空格就會提示禁止錄入空格

excel 剔除空格的函數(Excel中禁止錄入空格)2

跟大家簡單地講解下他的原理,數據驗證的特點是當滿足我們設置的條件的時候,數據是可以輸入的,不滿足的話數據不能輸入

在這裡我們将公式設置為:=LEN(B3)=LEN(SUBSTITUTE(B3," ","")),這個函數可以分為兩部分來觀看

第一部分:LEN(B3),計算b3的長度

第二部分:LEN(SUBSTITUTE(B3," ","")),把b3中的空格都替換掉之後,再計算b3單元格的長度

如果數據沒有空格,那麼這個等式就是成立的,數據可以輸入。如果數據區域中有空格,等式就不成立,不能輸入數據,這個就是他的原理

三、批量替換空格

如果你的數據中已經存在了很多空格,跟大家分享一個批量删除的方法,就是利用替換這個功能,首先按Ctrl H調出替換,随後在查找内容中輸入一個空格,其餘的什麼都不需要輸入,直接點擊全部替換即可,這樣的話就會将所有的空格都替換掉

excel 剔除空格的函數(Excel中禁止錄入空格)3

以上就是今天分享的全部内容,怎麼樣?你學會了嗎?

我是Excel從零到一,關注我,持續分享更多Excel技巧

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved