1樓:
自定義函式就可以做到了. 主要思路: 用split先把 - 的進行拆分, 返回乙個字串; 然後再用join連線起來.
Option
Explicit
Function
ListAllNum
(myS
)DimsAs
String
,arr
()As
String,i
AsInteger
arr=
Split
(myS
,","
)Fori=
0ToUBound
(arr
)arr(i
)=GetFullNum
(arr(i
))Next
ListAllNum
=Join
(arr
,","
)End
Function
Function
GetFullNum
(myStr
AsString)As
String
Dimi
AsInteger
,startNum
AsInteger
,endNum
AsInteger
,temp
AsString
IfNot
myStr
Like
"*-*"
Then
GetFullNum
=myStr
Exit
Function
EndIf
startNum
=Val
(Split
(myStr
,"-")(0
))endNum
=Val
(Split
(myStr
,"-")(1
))Fori=
startNum
ToendNum
temp
=temp&i
&","
Next
GetFullNum
=Left
(temp
,Len
(temp)-
1)EndFunction
如何將EXCEL列表中的文字拆分?
丙boy 如果需要加了選項序號,批量填充即可,複製下單元格就好通用辦法,一般拿到一堆擠在一起文字或數字,需要標準化格式的話,建議先觀察有沒有規律,類似空格 分號等,或者貼到記事本,格式會更容易看到,發現規律後,用一些文字函式處理。常用的文字函式有 left right len text MID RE...
Excel中如何使用下拉列表?
上海非凡教育 快速生成下拉列表 想要製作下拉列表欄是不是還要在資料驗證慢慢設定呢?但如果只想快速輸入上方重複內容,需要用到下拉列表,只需一鍵即可完成1!如下GIF,按 ALT 鍵,根據前面已經輸入的內容自動生成下拉列表。是不是輸入更方便啦 xuefeixyg office 2013 問題1現在A1,...
EXCEl中如何將時間幾分幾秒求和?
Lee.璟 前面大家都說了用Excel解決問題的辦法了,因為你沒有說用什麼語言,我matlab來個吧 注 序列中所有時間都是以 小時 分 秒的形式出現的,如果不是,前期請處理好。原始資料如下 輸出結果是 其中sum是具體每個資料的秒數。資料量小的話建議用excel 資料量大的話建議matlab。 龍...