1樓:
用公式即可,字數不固定,但是有符號,你就可以先確定下來符號的位置,舉個例子:
123456/我愛你,這裡/石家莊
b1中為 123456,那麼就找到第一個「/」,然後選取其左邊的字元,就是123456公式為:=left(a1,find("/",a1,1)-1)
c1為 我愛你,這裡,這些字元為兩個「/」中的字元,確定下來兩個「/」的位置,然後用mid取數就行,
公式為:=mid(a1,find("/",a1,1)+1,find("/",a1,find("/",a1,1)+1)-find("/",a1,1)-1)
d1為第二個「/」的
右邊值,用right可得,長度為整個a1的長度減去第二個「/」的位置,
公式為:=right(a1,len(a1)-find("/",a1,find("/",a1,1)+1))
看上去比較複雜,其實就是用了簡單的幾個查詢函式,多用幾次就熟了
2樓:匿名使用者
選單欄,資料,分列,分隔符號,下一步,輸入標示/或其他的符號,完成
excel怎麼用函式把一個單元格內容拆分
3樓:zyr江火似流螢
1.比如,我的這組資料是連線起來的,接下來我就把這組資料分割開來。
2.選中這組資料,然後點選「資料」選單。
3.然後點選資料選單下的「分列」就可以了。
4.如圖,在分列面板裡,選擇「分隔符號」選項,然後點選「下一步」。
5.如圖,分隔符號這裡我選擇「其他」,因為我使用的-符號,然後點選下一步。
6.如圖,把列資料格式設定為「常規」,然後點選「完成」按鈕。
7.這樣,我們一個單元格的資料就會被分隔到兩個單元格里面了哦。
4樓:魚木混豬喲
excel中可以根據需要利用right/left/mid等函式將單元格內容拆分。
軟體版本:office2013
舉例說明如下:
1.將a列中的文字和數字拆分到兩列中:
2.b1輸入公式如下:
3.c1輸入公式如下:
4.選擇b1c1,下拉填充得到結果如下:
5樓:山口壇斜
如果有固定的分隔識別符號號,可以直接使用選單項「分列」。不然,要看你的資料格式考慮別的方法。
6樓:匿名使用者
=right(a1,1) 意思就是取a1最右邊1個數字
=left(a1,1) 意思就是取a1最左邊1個數字
=mid(a1,2,3)意思就是a1單元格從第2個開始,取3個數字
7樓:匿名使用者
可以試試left、right、mid。。。等
在excel中如何將同一單元格內的內容拆分:
8樓:匿名使用者
在excel中,拆分單元格內的內容,可以使用分列功能。
具體使用方法如下:
1、選中需要進行分列的資料列,在系統選單中,點選「資料」標籤頁,然後再下方找到並點選「分列」按鈕;
2、然後會彈出文字分列嚮導,首先,我們選擇「固定寬度」,然後點選下一步(這裡主要是考慮資料的型別而選擇不同的分列型別);
3、接著,我們在需要進行分列的位置,插入一個分割線(滑鼠點選中間位置即可);
4、在列資料格式這裡,我們可以根據我們分列的資料型別選擇,我這裡就選擇「文字」,然後點選完成;
5、完成之後,原來單元格就會被拆分為兩部分,首部分在原來的列,新的部分在新插入的列中。
9樓:
一、提取文字串「a1029你好」中「a1029」的方法如下:
1、開啟excel文件,如圖要提取單元格a1中的:a1029
2、在a2單元格輸入函式:=left(a1,5),即,提取從第一個字元開始的5個字元,如下圖:
3、按回車鍵返回結果,如下圖
left 從文字字串的第一個字元開始返回指定個數的字元。
語法:left(text, [num_chars])
text 必需。 包含要提取的字元的文字字串。
num_chars 可選。 指定要由 left 提取的字元的數量。
num_chars 必須大於或等於零。
如果 num_chars 大於文字長度,則 left 返回全部文字。
如果省略 num_chars,則假定其值為 1。
二、提取文字串「a1029你好」中「你好」的方法有兩種:
方法一:
1、在b2單元格輸入函式:=mid(a1,6,2),即,提取從第6個字元開始的兩個字元,如下圖:
2、按回車鍵返回結果,如下圖
mid 返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定。
語法:mid(text, start_num, num_chars)
text 必需。 包含要提取字元的文字字串。
start_num 必需。 文字中要提取的第一個字元的位置。 文字中第一個字元的 start_num 為 1,以此類推。
num_chars 必需。 指定希望 mid 從文字中返回字元的個數。
方法二:
1、在b2單元格輸入:=right(a1,2),即,提取從最後一個字元開始往前提取2個字元,如下圖:
2、按回車鍵返回結果,如下圖
right 根據所指定的字元數返回文字字串中最後一個或多個字元。
語法:right(text,[num_chars])
文字 必需。 包含要提取字元的文字字串。
num_chars 可選。 指定希望 right 提取的字元數。
num_chars 必須大於或等於零。
如果 num_chars 大於文字長度,則 right 返回所有文字。
如果省略 num_chars,則假定其值為 1。
10樓:限定宇宙飛
方法一:(1)在b1輸入公式=right(text,[num_chars]),text是需要拆分單元格內容,num_chars是單元格內容從右邊起第幾位,示範:
(2)做完第一步後,選中b1後,滑鼠移到單元格右下出現「+」符號是下拉,就能得到結果,如圖:
方法二:(1)在待拆分的單元格旁邊插入一列空白的單元格,(2)點選選單欄的「資料——分列」,點選「固定寬度」後點「下一步」
(3)根據需要選定間隔,然後點「下一步」
(4)為了避免出現亂碼情況,列資料格式選擇「文字」,然後單擊完成(5)最終的結果
11樓:中化一馬
如果有規律的話,可以用快速充填來進行分開。
來個截圖,會更好
1、原始資料,區分字母和數字
2、按「快速充填」後的結果
12樓:
合併單元格,指的是在辦公軟體中,excel將兩個或多個位於同一行或者同一列的單元格合併成一個單元格。合併單元格的操作多用於word中的**或excel及**控制元件中.大部分**軟體或者**控制元件都支援合併單元格.
13樓:匿名使用者
關鍵看內容是否固定,格式一樣的話,
a2=left(a1,5) b2=right(a1,2)
14樓:
用資料,分列,固定列寬,調整寬度就行了
15樓:朱仕平
a1單元格 a1029你好
b1輸入
=left(a1,len(a1)*2-lenb(a1))c1輸入
=substitute(a1,b1,)
16樓:美玲
a1單元格 a1029你好
b1輸入
=left(a1,5)
c1輸入
=right(a1,2)
在excel用什麼函式拆分單元格內容 20
17樓:戶珈藍利
流同學的夥伴給的答案,適用於*號分隔的三個數字只有1位的情況.
如果不止一位,如115*12*25的話,建議用這樣的公式:
b1: =left(a1,find("*",a1)-1)c1: =mid(a1,find("*",a1)+1,find("*",a1,find("*",a1)+1)-1-find("*",a1))
d1: =right(a1,len(a1)-find("*",a1,find("*",a1)+1))
希望能有幫助
18樓:大徐哥
推薦使用:資料-分列 功能
其間,注意選擇分隔為 「其他」 * 號
如果必須用函式
則b1輸入公式
=mid("*"&$a1&"*",find("#",substitute("*"&$a1&"*","*","#",column(a:a)))+1,find("#",substitute("*"&$a1&"*","*","#",column(b:b)))-find("#",substitute("*"&$a1&"*","*","#",column(a:
a)))-1)
將b1公式向右複製,即可
此公式不管你資料位數如何變化,也不管資料中間的*號有多少個
19樓:天天天藍
這個不需要用公式,excel有個「分列」的功能可以做到。
20樓:匿名使用者
建議用分列來實現
選擇區域---資料--分列--其他--輸入*---完成
21樓:匿名使用者
b1=trim(mid(substitute($a1,"*",rept(" ",99)),99*column(a1)-98,99))
右拖,下拖
22樓:流同學的夥伴
b1:=left(a1,1)
c1:=mid(a1,3,1)
d1:=right(a1,1)
23樓:匿名使用者
b1=left(a4,find("*",a4,1)-1)
c1=left(right(a1,len(a1)-find("*",a1,1)),find("*",right(a1,len(a1)-find("*",a1,1)),1)-1)
d1=right(right(a1,len(a1)-find("*",a1,1)),len(right(a1,len(a1)-find("*",a1,1)))-find("*",right(a1,len(a1)-find("*",a1,1)),1))
24樓:匿名使用者
a1=235 b1 =mid(a1,1,1) c1 =mid(a1,2,1) d1 =mid(a1,3,1)
excel單元格的數值怎樣分開
25樓:深圳市勵拓軟體****
可用以下方法:
一、用「分列」功能。選中需要分列的單元格,點選單「資料」——「分列」,根據實際情況選擇「分隔符號」或「固定寬度」分列——「下一步」,在「其他」中輸入分隔符號或點標尺將資料切割為若干段,在「目標區域」輸入存放目標資料第一個數的單元格區域地址,最後按「完成」。
二、用mid函式處理。
示例:假定原資料為「12345678」形式的資料,要求等分為4段分放後面的4個單元格。=--(mid($a1,(column(a1)-1)*2+1,2)) 右拉填充
26樓:陽光上的橋
點【資料】下面的【分列】按鈕即可,第一步選擇按照分隔符,第二步選擇逗號,然後就可以完成了。
27樓:zzllrr小樂
把b2複製貼上到空白記事本中,然後用查詢替換查詢,替換為製表符
製表符,在記事本中按下tab鍵,然後選中並剪下這個符號(比空格長一點),貼上到替換為框中。
替換後再從記事本拷回excel單元格b1
怎樣讓ecel中單元格等於另一單元格的數值
把文字的表示式變來成公式,這個功能自在baiexcel中可以用evaluate來實現,但是,這個du函式是不zhi能直接在excel中引用的dao 操作是這樣的 插入,名稱,定義,在當前工作薄中的名稱 下那的那一行中填入xx 任意的名稱名字 底下的引用位置一行中填入 evaluate sheet1 ...
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函式判斷某一單元格內包含另一區域內某單元格的內容
使用excel函式判斷某一單元格內包含另一區域內某單元格的內容 點工具 選項 檢視 視窗選項 公式 勾上就可發現所有單元格里公式 d1單元格輸入 index c c,max row b 1 b 9 isnumber find b 1 b 9,a1 這是陣列公式 輸入後,不能按回車,需要按下ctrl ...