EXCEL提取單元格中的數值,EXCEL中怎麼把單元格中的數值提取出來

2022-09-10 23:44:59 字數 5760 閱讀 9411

1樓:匿名使用者

b1單元格輸入公式

=left(a1,3)

c1單元格輸入公式

=mid(a1,4,len(a1)-6)

d1單元格輸入公式

=right(a1,3)

e1單元格輸入公式

h1單元格單元格(c1要在5位數以內,否則出錯>

g1單元格輸入公式

2樓:我來也

b1=left(a1,3)

c1=if(len(a1)<6,0,(a1-b1*10^(len(a1)-3)-right(a1,3))/1000)

d1=right(a1,3)

就是還有一個f1的轉換還是沒有辦法算,不知哪位能夠完善,大家學習學習吧,可能需要使用vba程式設計了吧

3樓:匿名使用者

b1=left(a1,3)

c1=mid(a1,4,len(a1)-6)

d1=right(a1,3)

excel中怎麼把單元格中的數值提取出來?

4樓:稱媛隋皓月

公式(不管數值在前,中間,後都可以,以a1為例

5樓:匿名使用者

b1輸入後向下填充

引自一個大師的

6樓:像風一樣的霧

如果都是這個格式的話用

mid(a1,4,4)就行了。

7樓:

不需要用公式,使用這個工具:

操作如下圖:

把資料拆分成列,如果只保留數字,可以選擇「只保留正則式要求的」。

這樣不用用公式了。

注意要使用谷歌瀏覽器

8樓:匿名使用者

剪下-選擇性貼上-公式

excel如何用公式提取單元格中的某些數字

9樓:本本經銷商

提取單元格中的數字可以根據數字的位置選擇使用mid或midb、right或rightb、left或leftb等文字提取函式來提取數字。

mid 或midb 用途:mid 返回文字串中從指定位置開始的特定數目的字元,該數目由使用者指定。midb返回文字串中從指定位置開始的特定數目的字元,該數目由使用者指定。

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 從文字中按位元組返回字元的個數。

例項:如果a1=電子計算機,則公式「=mid(a1,3,2)」 返回「計算」,=midb(a1,3,2)返回「子」。

right 或rightb 用途:right 根據所指定的字元數返回文字串中最後一個或多個字元。rightb根據所指定的位元組數返回文字串中最後一個或多個字元。

語法:right(text,num_chars),rightb(text,num_bytes) 。

引數:text 是包含要提取字元的文字串;num_chars 指定希望right 提取的字元數,它必須大於或等於0。如果num_chars 大於文字長度,則right 返回所有文字。

如果忽略num_chars, 則假定其為1。num_bytes 指定欲提取字元的位元組數。

例項:如果a1=學習的革命,則公式「=right(a1,2)」返回「革命」,=rightb(a1,2)返回「命」。

left 或leftb用途:根據指定的字元數返回文字串中的第一個或前幾個字元。此函式用於雙位元組字元。

語法:left(text,num_chars)或leftb(text, num_bytes)。

引數:text 是包含要提取字元的文字串;num_chars指定函式要提取的字元數,它必須大於或等於0。num_bytes按位元組數指定由leftb 提取的字元數。

例項:如果a1=電腦愛好者,則left(a1,2)返回「電腦」,leftb(a1,2)返回「電」。

10樓:朱仕平

b1單元格輸入公式

=-lookup(,-mid(a1,6,row($1:$9)))

下拉填充即可

11樓:都去跳河吧

mid(單元格,6,5)

如何從excel某一單元格里提取一部分資料?

12樓:excel辦公實戰

根據描述推薦使用mid函式提取

excel版本參考:2010

假設資料在a1單元格

1、b1輸入=mid(a1,6,5)

2、回車,檢視效果

函式簡單解析:

mid語法:mid(字元或者字元所在單元格,開始位置,提取個數)

13樓:

如果「8 yr 18000 fc note」在一個單元格里沒有換行,b1單元格公式如下:

=mid(a1,6,5)

14樓:匿名使用者

「8 yr 18000 fc note」在一個單元格里沒有換行,任意單元格公式如下:

=mid(a1,6,5)

公式是個擷取函式mid,a1是要擷取的目標單元格,6,是從左向右第幾位. 5,是擷取的字元長度.

15樓:匿名使用者

在另外一個單元格(如c12)中輸入

=a5 (加入18000所在格為a5,其實=後邊用滑鼠點選就可以出來a5了)

16樓:匿名使用者

假設:8 yr =a118000 fc =a2

note =a3

另外的一個單元格 =a4

你點選a4單元格,在公式欄裡輸入:=a2

有問題站內簡訊聯絡我!

如何用excel提取一個資料中的某一位數字?

17樓:魚木混豬喲

工具:office2007

方法如下:

提取b1中資料的第4位數字:

輸入公式如下:

得到結果:

18樓:剪了指甲的熊熊啊

在b1單元格輸入公式"=mid(a1,3,1)"

公式是=mid(單元格,x,y)

x是從哪個數起

y是哪個數起第幾個

a1格第三個數起第一個數字

19樓:zoe鹿星辰

如果是固定長度,可以用函式擷取:rihgt(left('223344',3),1)

20樓:匿名使用者

=mid(a1,3,1)

21樓:匿名使用者

=mid(a1,3,1)

excel只取單元格中的數值

22樓:匿名使用者

如圖,b1輸入公式=-lookup(,-midb(a1,searchb("?",a1),row($1:$15)))

excel中如何按照一定規律提取單元格中的資料(有圖)

23樓:匿名使用者

3、、6、9。。。。隔3行取數公式:

=index(a:a,row(a1)*3)&""

3、8、13。。。。隔5行取數公式:

=index(a:a,row(a1)*5-2)&""

如何去定義隔x行取數的方式呢?關鍵在於公式後面的 row(a1)*5-x (x為數字)。

row(a1)*5的數字5為相隔行數,例如相隔5行取數,所以這裡為5。

-x為控制起始單元格,就是控制從哪個單元格開始往下取數。

如提問從a3開始取數,a3即為第3行,所以5-2得到3,就是對應a3。

舉例: 如果改為從a1開始,隔6行取數,公式:

=index(a:a,row(a1)*6-5)&""

又如從a3開始,隔8行取數,公式:

=index(a:a,row(a1)*8-5)&""

Excel如何設定單元格的數值等於另單元格加上它本身

可以來直接用公式設定成等於另一個自單元格加上它 bai本身,以excel2010版本為例,操du 作步驟zhi如下 1 如下圖,想設定 借dao出 單元格里的數值增加時,總欠款 單元格的數值也加上它 2 首先在h2總欠款單元格里輸入公式 100 d2,即h2單元格本來的數值加上d2單元格的數值 3 ...

excel中在單元格輸入數字A,另單元格輸入另數字B,如何實現A加1加B次

先把相應行或列設成的資料類形設為文字,然後在第一個單元格輸開始序號,然後往下或往右的單元格拖拽就行。c1單元輸入公式 if a 1 b 1 a 1 row a1 1,a 1 row a1 1,下拉公式 c1輸入 if a 1 row 1 a 1 b 1,a 1 row 1 回車並向下填充。excel...

excel中多個單元格內或多個數值相加大於500並更接近500的公式

如果你就這幾個資料的話,我覺得不要用公式,可能會更簡單。就是你點用滑鼠左擊,點選任意的數,同時按住control鍵不鬆,再左擊點選第2個數點 第3個數 這個時候在右下角會出現一個求和的結果,你就可以看到快接近500的時候,或者超過500一點的時候,你就知道是哪一些資料了。因為你滑鼠點選過的資料會顯示...