如何將Excel單元格中的資料分別提取到另外的單元格中

2022-06-02 18:52:06 字數 6599 閱讀 5405

1樓:匿名使用者

①啟動excel2013,開啟要進行提取的**,看到d列中有很多換行單元格,要將第二行資料提取出來,在e2單元格輸入公式:

=replace(d2,1,find(char(10),d2),"")

③為了簡便輸入,下面利用單元格填充的方法完成餘下的操作,將滑鼠移動到e2單元格右下角,出現+號,雙擊,即可快速填充完畢。

公式說明:

replace(要替換的文字,從文字的第幾個開始替換,一共要替換多少個,替換為什麼):使用其他文字字串並根據所指定的字元數替換某文字字串中的部分文字。

find(查詢什麼,在**找):返回查詢內容在文字中的位置。

char(10):換行符。

首先,用find函式在d2單元格中找出換行符的位置3,然後replace函式將d2單元格從第乙個字元開始,替換3。

2樓:匿名使用者

a2輸入=mid(a1,1,3)

a3輸入=mid(a1,4,2)

a2輸入=mid(a1,6,5)

3樓:匿名使用者

如果都是這樣的10位數,提取方法也和你的例子一樣,可以如下操作a2=--left(a1,3)

a3=--mid(a1,4,2)

a4=--right(a1,5)

如何將excel單元格中一部分資料提取到另一單元格

4樓:匿名使用者

選定該單元格(例如a1)->在編輯欄用滑鼠劃取一部分資料使其變成黑底白子(例如劃取了0.75)->按ctrl+c->定位到另一單元格(例如c1)->按ctrl+v

5樓:匿名使用者

選中c1**,然後在fx後一行中插入函式:=mid(a1,1,find("*",a1,1)-1)

6樓:山桑弓

c1中輸入

=left(a1,4)

這是以4個為標準。

也可以=left(a1,find("*",a1)-1)這個是以乘號之前為標準。

7樓:匿名使用者

在c1中輸入:

=left(a1,4)

8樓:

=mid(a1,1,4)

如何將excel單元格中一部分資料提取到另一單元格?

9樓:

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

2、回車,檢視效果

函式簡單解析:

mid語法:mid(字元或者字元所在單元格,開始位置,提取個數)方法一選中該列---資料---分列---分隔符號---勾選---空格----完成這樣就將資料分成兩列了。

方法二在h2單元格中寫寫入公式。

=substitute(right(g2,len(g2)-find(" ",g2))," ",)。下拉填充公式

如何將excel單元格中公式資料的一部分提取到另一單元格作為部分資料

10樓:眯住眼串針

c22=c20*power(1.08,14-column(a1))右拉

11樓:容驥

你那個13 12 11 什麼的引用一列單元格就好了噻

或者加入row()

12樓:

c22單元格公式改成這個:

c22=c20*power(1.08,16-column(c22))

右拉複製即可!

13樓:菠lo_嗷嗚嗚

c22=c20*power(1.08,13-column()+3)

14樓:匿名使用者

c22公式改為:

=c20*power(1.08,16-column())

或        =c20*1.08^(16-column())

如何將excel中檔名自動提取到單元格中?

15樓:星願老師

輸入「cmd」點選確定即可。

一、首先,把需要做在**裡的檔案放到乙個資料夾裡,命名盡量簡單(為了後面步驟中自己輸入方便),如「123」。

二、把建好的資料夾放到除了c盤以外的盤中,然後在電腦左下角選單欄中點選「開始」——「執行」。

三、在「執行」輸入「cmd」,點選「確定」,出現如下命令編輯視窗。

16樓:其穎包書雲

檔名?是指工作簿名嗎?

任單元格輸入

=mid(cell("filename",$a$1),find("[",cell("filename",$a$1)),find("]",cell("filename",$a$1))-find("[",cell("filename",$a$1))+1)

如果你這個檔案是儲存過的。那會自動出現工作簿名。

17樓:於仙藤初彤

enjoyllonely的公式有一點點問題哦,出來的結果會帶上「[…]」

如果不要這個方括號,就是:

=mid(cell("filename"),find("[",cell("filename"))+1,find("]",cell("filename"))-find("[",cell("filename"))-1)

18樓:

在指定單元格中輸入「=mid(cell("filename"),find("[",cell("filename"))+1,find("]",cell("filename"))-find("[",cell("filename"))-1)」即可。如下圖所示:

如何將excel**中多行的部分資料分別提取到另一**中指定的多行固定位置?

19樓:匿名使用者

我假設需要將表1.xls的資料插入到表2.xls,表1 格式如下

可以用公式實現,首先需要把待填充的行篩選出來,可以在第二張**最後新增一列,新增公式如下 =if(mod(row(k1),11)=4,1,0) 然後將1的值篩選出來,如下圖

然後再a4處寫入公式 =indirect(address(row(a4)/11+1,column(a4)+1,4,true,"[表1.xls]sheet1"))  並複製到b4

在c4處寫入公式 =indirect(address(row(c4)/11+1,column(c4)+2,4,true,"[表1.xls]sheet1"))  並一直複製到k4

然後將這一行複製到其他各行即可

其中如果表1中的首行不是1,只要修改address(row(c4)/11+行號 即可

20樓:匿名使用者

設表1名稱為sheet1,則在表2的a1單元輸入:=iferror(offset(sheet4!$a$1,if(mod(row()+7,11)=0,(row()+7)/11,""),column()),""),向右拖動,填充a2;在a3單元格內填充=iferror(offset(sheet4!

$a$1,if(mod(row()+7,11)=0,(row()+7)/11,""),column()+1),"")並向右拖動填充到k1;

選中a1到k1,向下拖動,填充整個資料區域。

已經通過測試資料可行。

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

21樓:excel辦公實戰

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

excel版本參考:2010

假設資料在a1單元格

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

2、回車,檢視效果

函式簡單解析:

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

22樓:

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

=mid(a1,6,5)

23樓:匿名使用者

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

=mid(a1,6,5)

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

24樓:匿名使用者

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

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

25樓:匿名使用者

假設:8 yr =a118000 fc =a2

note =a3

另外的乙個單元格 =a4

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

有問題站內簡訊聯絡我!

如何提取excel單元格中的部分資料?

26樓:明佳妙明

批量秒成

excel怎樣快速把文字中產品數量單位分列.pattern = "[^一-龥]+|[一-龥]+"

改為.pattern = "[a-za-z0-9]+"

27樓:我來也

假設資料是在b2開始的b列,則可以在c2單元格輸入公式:

=left(b2,lenb(b2)-len(b2))

複製並下拉即可

28樓:席笑寒堅野

假設你的資料在a1

若是文字型資料,則用以下公式

=left(a1,find("

",a1)-1)

若是日期型資料,則用以下公式

=text(a1,"yyyy/m/d")

29樓:

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

=mid(a1,6,5)

30樓:匿名使用者

規律不是很明顯,可以提取「第」與「號」之間的文字出來。

請參考下圖。b2公式為=mid(a2,find("第",a2)+1,find("號",a2)-find("第",a2)-1),如為其它文字,可修改上面公式中的文字。

31樓:愛瀧長霞

在excel中可以用left函式從某單元格 中左側開始提取部分文字,用right函式從右側取部分文字,用mid函式從中間取部分文字。使用工具:office2007 以從中間取部分文字為例,步驟如下:

1.從a列資料中提取省份: 2.

利用mid函式,輸入公式如下:公式說明:mid函式第乙個引數為取值的單元格,這裡就是a1;第二個引數為從第幾位開始取值,省份都是從第三位開始的,所以這裡是3;第三個引數是取幾位數值,由於單元格中的省份都是兩個字,所以這個引數是2.

3.下拉填充後,結果如下:

32樓:匿名使用者

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

=mid(a1,6,5)

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

33樓:excel辦公實戰

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

excel版本參考:2010

假設資料在a1單元格

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

2、回車,檢視效果

函式簡單解析:

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

34樓:

可以用公式來實現:b1公式 :=left(a1,find(" ",a1)-1)

也可以用分列來完成,如下圖:

excel中,在多個單元格中提取指定資料到另一張表中

35樓:我來也

公式為:

直接取出來,但是不建議這樣的操作,對於excel來說一點也不合常理

36樓:

用vlookup函式..

舉例給你看下:

表中的公式:

vlookup(a4,'d:\我的檔案\辦公檔案\office\excel\統計資料\銷售訂單與車間入倉\[2月統計.xlsx]2月份'!$a$3:$i$357,7,0)

a4是指,提取的資料是符合a4單元格中貨品編碼的資料下面這個是提取的路徑和路徑下的excel檔名:

d:\我的檔案\辦公檔案\office\excel\統計資料\銷售訂單與車間入倉\[2月統計.xlsx

2月份'!  是excel中sheet表的名字:

$a$3:$i$357  是搜尋sheet表中的範圍.

在EXCEL中如何將單元格資料拆分成上下兩個單元格

假設a1單元格 黃三0001 要拆分到b1和c1的話,在b1中設公式 left a1,2 在c1中設公式 mid a1,3,3 就可以拆分到兩個單元格了。選中要分割資料的列,資料 分列 固定寬度 下一步,在6和0之間點一下,設定分割線,點下一步 完成,這時資料變動了2列,選中這2列,點複製,再在目標...

excel中怎麼將第一列單元格後的單元格移到每一行的下方

1 首先,我們開啟乙個含有 的excel文件,我們選中 中的一列,然後將滑鼠放在邊緣處,當出現十字帶有箭頭的符號時,我們就可以朝著邊上去拉伸了,不要松左鍵去拉伸 2 之後我們就鬆掉滑鼠左鍵,這樣我們就可以看到此時被我們移動一列了 3 移動一行的話,我們選中一行,然後將滑鼠放在邊緣處,當出現十字箭頭符...

excel中如何查詢資料所在單元格並返回數值

excel 2016 怎麼使用萬用字元查詢資料 excel中 如何查詢一行資料的最大值並返回所在的單元格?假設你的資料在第一行a1到j1 large a1 j1,column a1 右拉填充 假設你的資料在第一行a1到j1 large a1 j1,column a a 右拉就可以了 excel根據單...