Excel中如何能用公式表示單元格中的第幾個字元

時間 2022-04-16 16:00:16

1樓:

選擇函式mid :

text:選擇原資料所在單元格,如:a1(123456)start-num:你要的資料在a1中是第幾個字元開始的。如果你要第三個數字,就選3

num-chars:選擇幾個字元。如果只要「3」,就填1;如果要選擇「34」,就填2

2樓:匿名使用者

=mid(a1,3,1)

3樓:匿名使用者

b1=mid(a1,3,1)

4樓:

=mid(a1,3,1)

5樓:

用right函式或者left函式

1、rightb

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。

2、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 所提取的字元數。

示例 (left)

如果您將示例複製到空白工作表中,可能會更易於理解該示例。

如果還不會可以到excel裡面查詢這2個函式,很詳細具體的?

excel表,如何用公式批量去掉單元格最後幾個字元?

6樓:次次次蛋黃米亞

1、開啟excel**,下圖為已經新增過需要修改的字串的**。

2、在b1單元格中輸入「=」。

3、接著輸入完成公式:=left(a1,len(a1)-4)。

4、點選回車鍵,生成公式計算結果,即可得到刪除了單元格後四位的結果。

5、滑鼠拖動b1單元格下方的綠色點,向下填充公式即可完成所有的單元格操作。

7樓:匿名使用者

比如原資料在a列要去掉最後3個字元,可以在b1輸入=left(a1,len(a1)-3)向下填充。

8樓:匿名使用者

使用分列

選中需要的資料

資料——分列——分隔符號——其他:d

刪除不需要的列即可。

9樓:匿名使用者

假定原始資料在a列,自a1起。

b1=substitute(a1,mid(a1,find("dn",a1),4),"")下拉

10樓:斷夢

刪除最後幾個字元可以理解為提取前面幾個字元,可以用下面二個辦法:

用left函式,格式的=left(數值,提起前面幾位就寫幾),如下圖如果數位長短不一,可以先排序再通過調整提取數位控制輸出內容。

2.用mid函式,語法是=mid(數值,從第幾位提取,這裡寫1即是從第一位提起,提取位數),如下例,可以看出二個公式結果是一致的:

同樣如果數位不一樣可以先排序再通過調整最後 一個引數控制輸出內容。

11樓:匿名使用者

=left(a1,find("dn",a1)-1)

或=left(a1,len(a1)-4)

12樓:【名臣

=left(a1,find("dn",a1)-1)

excel怎麼擷取單元格中前幾個字元

13樓:白水菜頭

擷取單元格中前幾個字元可以使用left函式。left從文字字串的第一個字元開始返回指定個數的字元。格式為left(text, [num_chars])。

軟體工具:excel2013

1、假設要從b3中擷取前4個字元。

2、在合適單元格中輸入=left(b3,4),按回車鍵確定。

3、如果整列則可以將公式向下填充。這樣就可以擷取指定單元格中的指定個數。

解釋說明:left(text, [num_chars])

1、text為包含要提取的字元的文字字串。上圖中為b3,即從b3中取出。

2、[num_chars]可選。 指定要由 left 提取的字元的數量。上圖處中為4,即取b3中前4個字元。

14樓:丁丹秋

有以下三種方法:

(1)用函式可以辦到,假設a1對應「張三:50分」,a2對應「李四:85分」,則在b1中輸入=left(a1, find(":

",a1, 1)-1)就可以把「張三」提取出來,向b2填充公式,就可以把「李四」提取出來。再向b列其它格填充公式就把a列的都提取出來了。

這個公式的含義是,先用find(":",a1, 1)在a2中查詢:所在的位置,然後用left()從a1中提取:號之前的資料。

另外,如果a列用的:是半形的話(:是半形,:是全形,不一樣的),就把公式中的":"改成":",否則會出錯。

(2)分列法:如果不用函式的話,可以使用資料-分列,先選「分隔符」,再選「其它」,輸入:號,下一步會把目標區域改成c1,按完成即把a列分成兩列,c列是姓名,d列是分數。

(3)查詢-替換法:還可以通過查詢替換,查詢中輸入:*,替換中什麼也不輸,按全部替換就把:號和它後面的分數去掉了。

15樓:匿名使用者

以擷取a1單元格中的字元為例: a1="abcdefg"

1、從左邊第一位開始擷取3位公式:left(a1) 得到的值為:c2、從右邊第一位開始擷取3位公式:right(a1) 得到的值為:e

3、從第一位開始擷取3位公式:mid(a1) 得到的值為:c4、從第2位開始擷取3位公式:mid(a1,2,3) 得到的值為:d

綜上mid函式靈活性要強於 left 函式和 right函式說明:""為文字標記,不計入字元個數統計。

16樓:匿名使用者

用left函式 =left(a2,x),x表示擷取的位數

excel 如何提取單元格中的某幾個字元

17樓:匿名使用者

提取字串的公式主要有以下幾個:

1、提取字串最左邊的兩個字元:

=left(a1,2)

2、提取字串最右邊的兩個字元:

=right(a1,2)3、提取字串中間第3位起的兩個字元:

=mid(a1,3,2)

18樓:匿名使用者

k1輸入公式:

=mid(h1,10,10)

下拉複製

19樓:匿名使用者

首先你要確定你需要提取的字元有什麼規律,根據你的規律和具體要求才可以跟你說方法

20樓:封

我不懂你的意思,字元是什麼意思?可以截圖給我看?

excel**中怎麼取前一單元格中的前幾個字元

21樓:

擷取單元格中前幾個字元可以使用left函式。left從文字字串的第一個字元開始返回指定個數的字元。格式為left(text, [num_chars])。

軟體工具:excel2013

1、假設要從b3中擷取前4個字元。

2、在合適單元格中輸入=left(b3,4),按回車鍵確定。

3、如果整列則可以將公式向下填充。這樣就可以擷取指定單元格中的指定個數。

解釋說明:left(text, [num_chars])

1、text為包含要提取的字元的文字字串。上圖中為b3,即從b3中取出。

2、[num_chars]可選。 指定要由 left 提取的字元的數量。上圖處中為4,即取b3中前4個字元。

擴充套件內容:microsoft office是一套由微軟公司開發的辦公軟體套裝,它可以在microsoft windows、windows phone、mac系列、ios和android等系統上執行。與其他辦公室應用程式一樣,它包括聯合的伺服器和基於網際網路的服務。

從2007版的office被稱為「office system」而不叫「office suite」,反映出它們包括伺服器的事實。

office常是製作文件檔案的標準,而且有一些其他產品不存在的特性,但是其他產品也有office缺少的特性。自從microsoft 2007 office system開始,有一個和以前版本差異很大的使用者介面,該介面被稱為ribbon介面,並沿用在microsoft office 2010、microsoft office 2013和microsoft office 2016中。 [1]

22樓:

有以下三種方法:

(1)用函式可以辦到,假設a1對應「張三:50分」,a2對應「李四:85分」,則在b1中輸入=left(a1, find(":

",a1, 1)-1)就可以把「張三」提取出來,向b2填充公式,就可以把「李四」提取出來。再向b列其它格填充公式就把a列的都提取出來了。

這個公式的含義是,先用find(":",a1, 1)在a2中查詢:所在的位置,然後用left()從a1中提取:號之前的資料。

另外,如果a列用的:是半形的話(:是半形,:是全形,不一樣的),就把公式中的":"改成":",否則會出錯。

(2)分列法:如果不用函式的話,可以使用資料-分列,先選「分隔符」,再選「其它」,輸入:號,下一步會把目標區域改成c1,按完成即把a列分成兩列,c列是姓名,d列是分數。

(3)查詢-替換法:還可以通過查詢替換,查詢中輸入:*,替換中什麼也不輸,按全部替換就把:號和它後面的分數去掉了。

23樓:匿名使用者

=left(a1,2),2代表取幾個字元,可以自己設定的

excel 如何提取單元格中的某幾個字元

24樓:鄧桂花種雪

提取字串的公式主要有以下幾個:

1、提取字串最左邊的兩個字元:

=left(a1,2)

2、提取字串最右邊的兩個字元:

=right(a1,2)

3、提取字串中間第3位起的兩個字元:

=mid(a1,3,2)

excel中如何編輯計算公式,excel中如何編輯一個計算公式

鬱玉英雪癸 您好,在excel中,通過編輯公式來將結果顯示出來,首先需要建立一個新的 在excel表中編輯簡單的公式。excel四則運算 以a1至a5單元格區域及b6單元格為例,a1至a5分別為1,2,3,4,5,b6為6 加法 sum a1 a5,b6 a1 a2 a3 a4 a5 b6 a1至a...

Excel中Lookup公式應該如何運用

桖山 你說的不清楚,我也不好寫公式 請參照下面的吧 lookup 用途 返回向量 單行區域或單列區域 或陣列中的數值。該函式有兩種語法形式 向量和陣列,其向量形式是在單行區域或單列區域 向量 中查詢數值,然後返回第二個單行區域或單列區域中相同位置的數值 其陣列形式在陣列的第一行或第一列查詢指定的數值...

excel中使用減法公式,如何讓表示差的列,在輸入減數和被減數以後,自動顯示差

如何啟用或禁用自動將格式和公式擴充套件到其他行的功能 在 內n f列輸入資料後,在o列輸入公式,如何能使o列的公式不用複製而自動新增?單擊 office 按鈕 單擊 excel 選項 在 高階 類別中的 編輯選項 下,03版 工具 選項 編輯 選中或清除 擴充套件資料區域格式及公式 核取方塊可開啟或...