Q1:我的EXCEL表格合並單元格以後,里面的內容不能自動換行怎麼辦?
選中合並的單元格,右鍵-單元格格式設置-對齊-把自動換行打上勾,試試。
簡單一句話,就是說:重新設置自動換行
Q2:怎麼在excel表格單元格內換行
如果要將Excel單元格里的內容換行有兩種方式:一是單元格設置里勾選自動換行欄(根據表格大小自動換行);二是輸入內容按Alt+Enter進行換行,謝謝!
大致有兩種方法:一種是使用分列功能將數字提取出來,然後在使用sum求和公式即可;另一種是使用VBA客製化一個函數來實作這一功能。公式法的話要是數字之間的空格數不一樣的話還不好寫公式。
方法一:按照下面的步驟進行操作即可。
接下來對提取出來的數字進行求和即可!
方法二:具體代碼如下:
Function SumNum(Rng As Range)
Dim RegEx As Object, Mat As Object
Dim m, x
Set RegEx = CreateObject("Vbscript.Regexp")
Application.Volatile
With RegEx
.Global = True
.MultiLine = True
.IgnoreCase = False
.Pattern = "\d+"
Set Mat = .Execute(Rng)
For Each m In Mat
x = x + Val(m)
Next
End With
SumNum = x
End Function
只需輸入客製化公式=SumNum(C29)即可,得到的結果如下,與第一種方法的結果是一樣的。
但是方法二還有一個特殊的技能就是當單元格的內容的混合型文本的話它也能夠完成計算,如下所示,單元格中同時包含中文、英文、數字記憶其他字符它依然能夠完成計算!這是方法一辦不到的。
更多職場、辦公技能等干貨和有趣實用的軟體推薦,歡迎Q4:怎麼把EXCEL表格中格式一樣的單元格分出來?
一、資料有規律
如身份證,提取出生日期:
方法一:
函數MID,可以從文本字符串中指定的起始位置起返回指定長度,不區分全角、半角字符、各種符號算一個字符。如下圖:
方法二
透過點點點,來完成從身份證上提取出生年月日。
思路:透過“資料”,”分列“來完成。透過只保留出生日期,忽略點多余的資料,同時出生日期以規范格式時間顯示。
過程圖1:
過程圖2
過程圖3
過程圖4
把圖4的“日期”,改為YMD
結果圖5
二、資料無規律
方法1.
公式:=LEFT(A2,(LENB(A2)-LEN(A2)))
方法2.
公式:=RIGHT(D2,(LENB(D2)-LEN(D2)))
希望能幫到你,有問題,請和我聯系。