excel怎樣在一段文字中提出名字
Ⅰ excel表格中怎麼在一組文字中,提取部分文字
有三個提取字元串字元的函數分別是LEFT,MID,RIGHT。
一、LEFT函數
也應用於:LEFTB
LEFT 基於所指定的字元數返迴文本字元串中的第一個或前幾個字元。
LEFTB 基於所指定的位元組數返迴文本字元串中的第一個或前幾個字元。此函數用於雙位元組字元。
語法
LEFT(text,num_chars)
LEFTB(text,num_bytes)
Text 是包含要提取字元的文本字元串。
Num_chars 指定要由 LEFT 所提取的字元數。
Num_chars 必須大於或等於 0。
如果 num_chars 大於文本長度,則 LEFT 返回所有文本。
如果省略 num_chars,則假定其為 1。
Num_bytes 按位元組指定要由 LEFTB 所提取的字元數。
二、MID函數
也應用於:MIDB
MID 返迴文本字元串中從指定位置開始的特定數目的字元,該數目由用戶指定。
MIDB 返迴文本字元串中從指定位置開始的特定數目的字元,該數目由用戶指定。此函數用於雙位元組字元。
語法
MID(text,start_num,num_chars)
MIDB(text,start_num,num_bytes)
Text 是包含要提取字元的文本字元串。
Start_num 是文本中要提取的第一個字元的位置。文本中第一個字元的 start_num 為 1,以此類推。
Num_chars 指定希望 MID 從文本中返回字元的個數。
Num_bytes 指定希望 MIDB 從文本中返回字元的個數(按位元組)。
說明
如果 start_num 大於文本長度,則 MID 返回空文本 ("")。
如果 start_num 小於文本長度,但 start_num 加上 num_chars 超過了文本的長度,則 MID 只返回至多直到文本末尾的字元。
如果 start_num 小於 1,則 MID 返回錯誤值 #VALUE!。
如果 num_chars 是負數,則 MID 返回錯誤值 #VALUE!。
如果 num_bytes 是負數,則 MIDB 返回錯誤值 #VALUE!。
三、RIGHT函數
也應用於:IGHTB
RIGHT 根據所指定的字元數返迴文本字元串中最後一個或多個字元。
RIGHTB 根據所指定的字元數返迴文本字元串中最後一個或多個字元。此函數用於雙位元組字元。
語法
RIGHT(text,num_chars)
RIGHTB(text,num_bytes)
Text 是包含要提取字元的文本字元串。
Num_chars 指定希望 RIGHT 提取的字元數。
Num_bytes 指定希望 RIGHTB 根據位元組所提取的字元數。
說明
- Num_chars 必須大於或等於 0。
- 如果 num_chars 大於文本長度,則 RIGHT 返回所有文本。
- 如果忽略 num_chars,則假定其為 1。
四、舉例
假設A1單元格的內容為「中華人民共和國」
1.如果要在B1單元格取得A1單元格的前兩個字元(漢字的兩個字元如果按位元組來算則是4個位元組,一個漢字為兩個位元組),即「中華」兩字,則B1單元格可以寫入公式
=LEFT(A1,2)
或
=LEFTB(A1,4)
2.如果要在C1單元格取得A1單元格的第三個字元起的兩個字元(漢字的兩個字元如果按位元組來算則是4個位元組,一個漢字為兩個位元組),即「人民」兩字,則C1單元格可以寫入公式
=MID(A1,3,2)
或
=MIDB(A1,5,4)
3.如果要在D1單元格取得A1單元格的最後三個字元(漢字的三個字元如果按位元組來算則是6個位元組,一個漢字為兩個位元組),即「共和國」三字,則D1單元格可以寫入公式
=RIGHT(A1,3)
或
=RIGHTB(A1,6)
Ⅱ 如何在excel裡面一行提取人名
是說在已經有的文章裡面找到你想要的那一個名字嗎,在你知道的情況下,在excel表格使用快捷鍵CTRL+h鍵,會彈出來一個用什麼字替換什麼字的對話框,裡面有個設置形狀格式,改為圖案,顏色,讓想要的文字替換為這個文字的另一種顏色就行,很輕易的就能看出來
Ⅲ EXCEL 如何從一段文字、數字中取出文字
在 Excel 2007 中,至少有如下兩種方式(公式結果詳見下圖示):
簡單的公式「=RIGHT(A1,8)」。如果要提取的單元格都是最後的文字,字數也都是8個漢字,可以用此公式。
復雜的公式「=MID(A1,FIND("*",SUBSTITUTE(A1," ","*",2))+1,100)」。如果要提取的單元格是最後的文字,單字數不盡相同,可以用此公式(注1:如果最後的文字多於100個,則需要將公式中的「100」改為合適的數字。注2:該公式是以單元格的空格作為判斷依據,如果要提取的單元格的空格與題給條件不同,則未必合用。)
公示結果圖示
Ⅳ excel表格中怎麼在一組文字中,提取部分文字
將身份證上的生日進行提取出來,是excel提取數字中較為常用的一種。如下圖數據的填充,分為姓名+身份證號碼,
對數據進行提取之前需要考慮數據的特徵,如身份證號碼的長度和屬性,可以知道生日是從第7位數字開始的8個數,如下圖「=TEXT(MID(C5,7,8),"0000-00-00")」提取生日
當表格里的數據為漢字和數字組合而成的時候,如下圖,也是可以進行數據數字的提取的。
在數據里如果左邊是數字右邊是文字,如下圖顯示,就可以利用「=LEFT(C5,2*LEN(C5)-LENB(C5))」,這個公式對表格里的數據進行提取、
如果表格里的數據是「年齡23」這種排列方式,可以採用「=--RIGHT(C5,LEN(C5)*2-LENB(C5))」右側數字提取的方式進行提取,如下圖顯示
如果在表格里,既有這種「年齡23」又有「1978年」等之類的數字數據的時候,可以用「=IF(DISNUMBER(--LEFT(C5,1)),--RIGHT(C5,LEN(C5)*2-LENB(C5)),--LEFT(C5,LEN(C5)*2-LENB(C5)))」條件格式進行替換。