當前位置:首頁 > 趣味生活

excel怎樣把公式轉為數值

Q1:EXCEL中把公式變成數值後怎麼還原成公式的形式

看你怎麼弄的,你如果通過 選擇性粘貼—數值 操作的話,那麼你重新設置公式吧。

Q2:在Excel 表格中把公式轉換為數值有快捷鍵嗎

選中公式區域,按CTRL+C複製,再按
ALT+E、S、V+ENTER
可以把上述操作錄製成一個宏,再指定一個快捷鍵即可。

Q3:怎麼把在excel用公式改變的數值變成直接數值

如果你這些帶公式的單元格是連續區域,就可以選中這些單元格——點鼠標右鍵選“複製”——點鼠標右鍵選“選擇性粘貼”——數值——確定。

Q4:excel如何用公式把文本轉換成數值

一、用公式將文本數字轉成數值:

假設文本數據寫在A1單元格,則可以在B1單元格寫入以下任一個公式

公式一

=A1*1

公式二

=A1、1

公式三

=A1+0

公式四

=A1-0

公式五

=--A1

公式六

=VALUE(A1)

二、把文本數值在原單元格直接轉換成數值:

方法一

選中單元格----右鍵----設置單元格格式---改"文本"為"常規"格式---再進入單元格回車確認.如果是大批量的單元格是文本格式的數值,則要一個一個的進入單元格進行回車確認,所以很不方便.

方法二

選中一個空單元格----右鍵----複製----再選中文本格式所在的單元格和單元格區域----右鍵----選擇性粘貼---加---確定.這樣就是通過運算的方法使選中的單元格或單元格區域進行加0處理使其轉為常規數字的方式.

方法三

選中文本格式數值所在的單元格或單元格區域------在選中的單元格或單元格區域旁會出現一個選項圖標----點擊會出現選項菜單----選擇"轉為數字"

方法四

選中整列為文本格式的列----數據----分列----完成---再右鍵---設置單元格格式為常規---確定

我是名諮詢顧問,從事管理諮詢10多年,用的最多的工具就是office,這個問題我可以嘗試回答,如覺得有用,請順手點贊、轉發。

要將單元格里的公式轉換成數值,只需要“複製”、“選擇性粘貼”、“值”即可。如動畫所示:

選擇性粘貼,還有好多妙用,比如動動手指即可實現行變列:

方法:“複製”、“選擇性粘貼”、“轉置”

還可以輕鬆實現複製為圖片,方便拖拽,同時保留源格式:

方法:“複製”、“選擇性粘貼”、“圖片”

10年外資公司管理諮詢顧問,職場技能(PPT彙報、邏輯思維、溝通表達)掰開揉碎,講給您聽,歡迎

Q6:excel怎麼把公式生成數值。自動轉換為數值不帶公式的

我幫朋友寫過這麼一個類似的VBA
可以把加減乘除之類的公式(引用數值必須在這張sheet裏)自動轉換成數值
我不知道你需要輸出什麼,所以把原本的代碼給你,你可以自行加以修改
Private Sub CommandButton1_Click()
Dim fml As String
Dim pa(20) As String
Dim lg As Integer
Dim out As String
Dim aski As Integer
Dim Tsp As Boolean
Dim td As Boolean
Dim I, J, K As Integer
Dim cll As Range
Dim mf As String
Dim sz As Range
On Error GoTo 444、
mf = Dir(ThisWorkbook.Path & "\output.txt")
If mf <> "" Then
Kill ThisWorkbook.Path & "\output.txt"
End If
Open ThisWorkbook.Path & "\output.txt" For Output As #1、
For Each cll In Application.InputBox("Choose the zone you want", Type:=8)
fml = cll.FormulaLocal
Debug.Print fml
lg = Len(fml)
Tsp = False
td = False
out = ""
For I = 1 To 20
pa(I) = ""
Next I
K = 1、
For I = 1 To lg
aski = Asc(Mid(fml, I, 1))
If aski >= 65 And aski <= 90 Then
Tsp = Not Tsp
pa(K) = pa(K) & Mid(fml, I, 1)
GoTo 100
End If
If Tsp And aski >= 48 And aski <= 57 Then
pa(K) = pa(K) & Mid(fml, I, 1)
If I = lg Then
out = out & Range(pa(K))
GoTo 300
End If
ElseIf Tsp And (aski <= 48 Or aski >= 57) Then
Tsp = Not Tsp
out = out & Range(pa(K))
K = K + 1、td = Not td
End If
100If Not Tsp Then
out = out & Mid(fml, I, 1)
ElseIf Tsp And td Then
out = out & Range(pa(K - 1))
td = Not td
End If
Next I
300 Debug.Print out
Print #1, cll.Address(rowabsolute:=False, ColumnAbsolute:=False) & " " & out
Next
GoTo 999、444 MsgBox ("Something is wrong")
999 MsgBox ("over, (^o^)/~~~")
Close #1、End Sub

Q7:如何將EXCEL表單元格里的公式變成數值?

1、正常情況下,輸入“=”後,再輸入公式表達式,回車即顯示計算的數據。
2、如果回車後仍顯示公式,一是表達式前未加“=”;二是你選擇了“工具/選項/視圖/窗口選項/公式”,將公式前的勾去掉即可正常。
3、複製後,要取消原來的公式,只顯示原來公式的計算結果,粘貼時應選擇“選擇性粘貼/數值”選項。

WW:W.baZhIShi.COM

猜你喜歡

更多
此页面为HK繁体版,其他版本: 中文简体 | TW 繁体