excel的MID函式能不能從右往左提取資料

時間 2022-08-22 11:51:45

1樓:等待的幸福快樂

能,具體方法如下:

取5879646左邊3位數:

假設這個數在單元格a1裡,在單元格裡輸入「=left(a1,3)",點選確定得出的結果是587。

公式很好理解:a1   left是左邊的意思   3位。

取5879646右邊5位數:

在單元格裡輸入」=right(a1,5)「,點選確定得出的結果是79646。

公式很好理解:a1   right是右邊的意思   5位。

mid()函式——取中間函式:

mid(a1,3,5)的意思是:取a1這個數從第3個數字開始總共5位。

mid(a1,1,3)的意思是:取a1這個數從第1個數字開始總共3位。

這樣用這乙個函式就滿足了上面取左取右的問題,而且更靈活,任何數的任何位置的數都能隨便取出來。

2樓:s今生緣

不是從右往左取,還是從左往右取的,只是把開始位置往左移,通過find後的加減數字調整取的位置,當然這個可以不用mid,直接用left,即從最左邊開始取。

只是你這個表中的資料,規律不一樣,有的是斜切,有的是切,有的沒有,所以給用公式增加了難度。

excel中mid函式的用法

3樓:

1、用法一:

①下面通過舉例來說明,這裡以excel2007為例,開啟excel,在a1單元格中輸入字元,這裡輸入「360瀏覽器」。

②然後在a2單元格中輸入函式「=mid(a1,4,3)」,表示從a1單元格中的第4個字元開始提取,提取字元為3個,所以最終結果應為「瀏覽器」,注:數字包括標點符號同樣是字元。

③輸入公式後,按enter鍵,就會出現結果,如下圖所示。

2、用法二:

①下面再進行舉例說明,同樣在a1單元格中輸入字元,注:這裡在「360」和「瀏覽器」中間輸入了乙個空格。

②同樣在a2單元格中輸入mid函式,這跟剛才輸入的函式表示式是一樣的哦,但請注意下面出現的結果。

③按enter鍵,你可以看到下面顯示的是「瀏覽」,這就是剛剛說的標點符號也算乙個字元,所以請朋友們注意了哦,希望對大家有所幫助。

1、mid函式的用途:

表示「從文字字串中指定的起始位置起返回指定長度的字元」,然後mid函式一共有下面這幾個函式引數(text, start_num, num_chars)。

2、函式引數:

text:必選。變體(字串)表示式,要被擷取的字元。如果該引數為null,則函式返回null。

start_num :必選。數值表示式,從左起第幾位開始擷取。

num_chars: vb中可選,excel中必選。變體(數值)表示式,從start引數指定的位置開始,要向右擷取的長度。

如果省略,將指定為從start引數位置開始向右到字串結尾的所有字元數。

4樓:風魚小漫

excel如何使用mid函式,我教你!

5樓:帆陽

excel技巧,mid函式的應用

6樓:宛馳

mid解釋

函式mid使用方法如下:

1. 在a1中輸入:zhongmei

2. 在b1中輸入:=mid(a1,4,3)3. 結果顯示:ngm

解釋:在字串zhongmei中,從左側第4個字元開始取值,取3個字元

7樓:匿名使用者

函式mid使用方法如下:

1. 在a1中輸入:zhongmei

2. 在b1中輸入:=mid(a1,4,3)3. 結果顯示:ngm

解釋:在字串zhongmei中,從左側第4個字元開始取值,取3個字元

8樓:匿名使用者

就是從 左邊第幾個字串起,要取幾個字串 !

a1=12345678

b1=mid(a1,4,2)----- 值為45b1=mid(a1,5,2)----- 值為56

9樓:呵呵的

mid是取文字其中乙個值的函式

使用格式:mid(text,start_num,num_chars)引數說明:text代表乙個文字字串;start_num表示指定的起始位置;num_chars表示要擷取的數目。

簡記:mid(要取值,從第幾位開始取,取幾位)例1:假定a47單元格中儲存了「我喜歡天極網」的字串,我們在c47單元格中輸入公式:

=mid(a47,4,3),確認後即顯示出「天極網」的字元。

例2: a1是  123456   b1輸入 =mid(a1,2,3)  就是從a1的第二位開始取值,取三位。最後值為234

關於excel的函式,vlookup和mid怎樣提取資料

10樓:

由於看不到管理科室資訊表結構,假設此表的a列為科室名稱縮寫,b列為科室全稱:則:

c32=vlookup(mid(b32,4,1),管理科室資訊!$a:$b,2,)

d32=mid(b32,find(")",b32)+1,find("號",b32)-find(")",b32)-1)

11樓:匿名使用者

1、在要完成的那張表(標記為sheet1)的c列插入兩列「發文科室」「發文編號」,科室名稱表(標記為科室名稱表!);

2、在c2單元格輸入=vlookup(mid(b2,4,1)&"*",科室名稱表!b:b,1,0)

表示:從b2單元格的第4個字元位置擷取乙個字元,如「預」,加上萬用字元後,與科室名稱表的b列匹配對應的科室名稱,精確匹配;

3、在d2單元格輸入=substitute(mid(b2,find(")",b2)+1,3),"號","")

表示:擷取b2單元格的右括號後面的字元,並將「號」替換為空,即得到右括號後的數字。

4、選擇c2、d2單元格,並將游標移動到d2單元格的右下角,至出現+號,雙擊,實現向下的快速填充。

5、結束。希望對你有所幫助。

如有不明白的地方,可以把樣表發到[email protected]

你後面追問的sumif函式的使用需這樣解決:

因為有新新增的cd列,原有的g列指標金額合計已經變為i列指標金額合計,在「各科室指標總計」表中c2單元格輸入=sumif(sheet1!c:c,b2,sheet1!

i:i),然後雙擊c2單元格右下角的+快速向下填充公式(這裡的sheet1已經在上面標記了,就是前面做了那張表)

excel 中mid函式提取部分資料異常

12樓:s今生緣

有的前面有乙個空格,可以用trim去空格,或用substitute替換掉空格。

這樣吧,你用len看一下長度,是不是18,還有,你把這部分發附件上來或發到我的q郵(看到的9位數),讓我也看看是哪個地方出鬼了。

13樓:匿名使用者

從結果來看,原因很簡單,你貼上過去的資料,前面有乙個空格,刪除即可

14樓:匿名使用者

能把檔案發過來看看嗎?

excel mid函式不能取數的問題,如下圖:

15樓:匿名使用者

第1.修改b2為b3、b4……,第2.空格也算字元位數,第3.

如果後面的是代表日期,需要加乙個函式=value(mid(b2,9,10)),並把單元格數字格式設為「日期」 ,也可以直接修改公式為=text((value(mid(b2,9,10))),"m-d;@")

16樓:匿名使用者

c列單元格格式是文字格式,改為常規後重新輸入公式,

17樓:匿名使用者

你需要取哪個數呢?

你公式中都是b2單元格內的值。

excel中find函式和Mid函式的問題MID(A3,FINDA3,1 1,3 是什麼意思啊

意思就是從a3內容的空格的右側位置開始,取3個字元,結果應是zea。mid 內容,起始位置,字元長度 意思就是從a3內容的空格位置開始 取3個字元,mid 內容,起始位置,字元長度 mid a3,find a3,1 1,3 這公式的意思是擷取空格後的三個字元,結果是 zea 其中 1 find a3...

excel中find函式和Mid函式的問題MID(A3,FINDA3,1 1,3 是什麼意思啊

意思就是從a3內容的空格位置開始 取3個字元,mid 內容,起始位置,字元長度 意思就是從a3內容的空格的右側位置開始,取3個字元,結果應是zea。mid 內容,起始位置,字元長度 mid a3,find a3,1 1,3 這公式的意思是擷取空格後的三個字元,結果是 zea 其中 1 find a3...

Excel問題,mid函式提取的數字是不是不能運算

mid,left,right函式提取出來的是字元,可以轉化為數字。解決方法如下 1 開啟excel 匯入自己的資料。2 c2單元格輸入以下公式,向下複製填充。text mid b2,7,8 0 00 00 3 解析函式 mid函式 mid 返回文字字串中從指定位置開始的特定數目的字元。放到這個公式裡...

EXCEL的IF函式,EXCEL中IF函式的使用方法

if d2 if d2 90,優 if d2 80,良 if d2 70,中 if d2 60,及格 if d2 60,不及格 a1格的數字在80以下時輸出什麼?excel中if函式怎麼用?裡面有三個值,if函式的使用方法 1 在excel中開啟需要使用if函式的 如示例中需要給學生按成績判定該學生...

excel裡函式,excel表格的各函式的基本操作有哪些?

你的條件不完整,我調整一下 如大於85時,輸出1,小於或等於85大於75時輸出2,小於或等於75時輸出3 公式設定如下 假設資料在a1 if a1 85,1,if a1 75,2,3 使用巢狀if就可以,注意依次判斷,例如 if a1 85,1if a1 75,2,3 excel 的各函式的基本操作...