excel怎樣獲取單元格中特定字元前面或者後面的內容

2021-04-30 14:26:20 字數 699 閱讀 4603

1樓:睢鳩詩壘

1、先舉例,要提取#後面的字元「sdk」到b列;

2、在b2中輸入公式:=find("#",a2),返回#在字串中的位置,#在a2單元格文字中是第6個字元;

3、find()函式查詢第一引數在第二引數中的位置,查詢「b」在「abcd」中是第幾個字元,第一引數是要查詢的字元「b」,第二引數是被查詢的字串,最終返回「b」在「abcd」中是第2個字元,如下圖;

4、在b2中輸入公式:=mid(a2,find("#",a2)+1,99),然後就提取出了#後的字元。

5、mid()函式返回從字串中制定字元開始若干個字元的字串,mid()函式返回回「abcde」字串中從第2個字元開始的連續3個字元,也就是返回「bcd」;

6、=mid(a2,find("#",a2)+1,99)的意思就是從a2單元格#字元後面的一個字元起,取長度為99的字串,其中的99是一個較大的數字,能涵蓋#後字元的最大長度即可。

2樓:訾玉枝巨靜

方法一:用函式=mid(a1,find("|",a1)+1,99),引數你根據自己的事情情況調整。。。

方法二:用查詢替換功能。先把這列複製兩列,然後以列為單位去查詢,查詢*|,替換,則可得到|後面的字元,查詢|*替換,則可得到|前面的字元

3樓:明佳妙明

excel如何從一段文字中自動提取相關資訊

Excel如果某單元格中有某字,則顯示特定字元

關鍵出在 a2 0 上,如001 0返回0010,這樣搜尋 001 和 010 都可以匹配,返回最後一個符合條件的值就是010了。在e f列建立編號和部門的對應表,然後在b2單元格輸入以下公式 vlookup a2,e f,2,0 公式表示 在e列精確匹配與a2單元格內容相同的編號,並返回對應第2列...

在excel中A列單元格中的值B列單元格中的值時,A列值大

如baia列資料是a1 a16,b列資料是dub1 b16,先選擇a1 a16 注意選擇的首zhi 單元dao格是a1 2003版的,格式 條件內格式,容單元格數值 大於 b1 2007版的 條件格式 突出顯示單元格規則,大於 b1 先選擇a列資料,格式 條件格式 公式 a1 b1 然後設定單元格格...

如何在EXCEL中鎖定單元格,單元格內容不被修改

鎖定單元格保證內容不被修改,只有在工作表被被保護是才有效果的。你可以先把工作表設為保護模式的。注意,要輸入密碼的哦,不能忘記密碼了,要不就打不開表了。我在excel 2010中試了一下,先設定要保護的單元格的 單元格格式 中的為 保護 頁中 鎖定 項為 有效 就是打上勾,然後確定退出,再在 審閱 選...