如何在excel中計算帶文字單元格的公式?

2025-05-10 17:47:34 字數 4488 閱讀 6483

1樓:一刻

思路:重點是確認兩個弊態"("和「*」的位置租殲源,來擷取數字。公式如下:

b1=left(a1,find("(a1)-1)*mid(a1,find("*a1)+1,find("@substitute(a1,"(改悄,"@2))-find("*a1)-1)

2樓:楊柳岸

兩種情況:一、如果都是乘號,那麼比較簡單,在b1中輸入。

if(a1=""left(a1,find("(a1)-1)*mid(a1,find(")a1)+2,search("(a1,find(")a1))-find(")a1)-2)))

下拉即可。二、如果算式中還有其它運算子如+-/可藉助名稱管理器實現:

1、公式---名稱管理器,新建名稱,在"名稱"欄中輸入任意不與運轎excel內嵌函式相同的字元組合,如「aabb"(也可以是漢字等),在」引用位置「欄中輸入。

注:旁拿肆公式中sheet1指該工作表名稱,要更換為該工作表名,敏睜例,如果工作表名為」計算結果「,就要將」sheet1!「改為」計算結果!「)

2、在b2中輸入=aabb,下拉即可。

3樓:我來也

應該是在 b1 單元格輸入公式:

=substitute(substitute(a1,"(長)激或","寬)薯好","

即可得明手伍到想要的效果了………

excel**中帶文字的計算式如何設定結果公式?

4樓:惠企百科

具體步驟如下:

需要準御哪攜備的材料分別是:電腦、excel**。

1、鎮伏首先開啟需要的excel**,點選開啟檔案中的「選項」。

2、然後在彈出來的視窗中點選打勾高階中的「轉換lotus1-2-3公式」,回車確定。

3、然後將文字資料複製貼上到後面結果的單元格中。

4、然後點選開啟資料中的「分列」。

5、緩拍然後點選右下角中的「完成」。

6、然後就完成了。

excel中,如果單元格是文字格式,如何計算

5樓:網友

可能前期該單元格的值為文字格式的,則不參與計算。用滑鼠左鍵檢視是否單元格屬性都為數值。

系統會提示,在單元格左上角會有個綠色小三角。資料如果不多,刪除後,右鍵--設定單元格格式--數值後,再輸入正啟橡數字。

6樓:網友

sumproduct(value(c2:c12)),或者=sum(value(d2:d12)),輸前數完後李漏同時按下ctrl+alt+回車慧擾首鍵,如果資料少,可以用單元格相加的方式,比如說=a1+a2+a3

excel單元格計算公式的使用教程

7樓:戶如樂

excel中經常需要使用到計算公式為資料進行計算公式,計算公式具體該如何使用操作呢?下面是我帶來的關於excel單元格計算公式的使用教程,希望閱讀過後對你有所啟發!

excel單元格計算公式的使用教程:

計算公式使用步驟1:首先新建乙個**,按需要確定**的模式。將表頭設定好,輸入所需的資料。

計算公式使用步驟2:在這個工資表中需要用到加法(基礎工資+績效工資)和減法(工資總數-病/事假所扣工資)兩個公式。滑鼠點選實際工資得數的**,鍵盤按=鍵,得數的**會顯示出乙個=號,然後滑鼠點選相加的兩個數,中間按一次鍵盤上的+號,(表示是加法),在得數格會依次顯示出相加的兩個數所在位置**。

如b3和e3)。再按下鍵盤上的-號鍵(表示下步是減法)滑鼠點選要減去的數值。

計算公式使用步驟3:鍵盤點選回車鍵,得數**裡就會顯示出計算好的得數。利用**的可複製單元格的功能。

將滑鼠放在得數**的右下角,按滑鼠左鍵,電腦上會顯示出乙個黑色的+字標,向下拉滑鼠,下面的**就會同樣被代入計算好的公式。有多少個格可拉動多少。

計算公式使用步驟4:也就是說公式的計算只需要操作一次就可以了,**中的其他數值直接複製公式就可以自動計算出得數了。不需要另外的操作。

<>計算公式使用步驟5:將做好的**儲存好,下次需要用的時候開啟即可。如果需要同類的**做很多張,如每個月的工資數值會不同,可以將做好的**進行復制,建立 乙個副本。

就可將做好的帶公式的**另外複製了。

<>計算公式使用步驟6:新複製的**上的資料可以進行改動。前面的資料改動時公式的得數也會相應變化。

excel**中帶文字的計算式如何設定結果公式?

8樓:很多很多

具體步驟如下:

需要準備的材料分別是:電腦、excel**。

1、首先開啟需要的excel**,點選開啟檔案中的「選項」。

2、然後在彈出來的視窗中點選打勾高階中的「轉換lotus1-2-3公式」,回車確定。

3、然後將文字資料複製貼上到後面結果的單元格中。

4、然後點選開啟資料中的「分列」。

5、然後點選右下角中的「完成」。

6、然後就完成了。

9樓:特特拉姆咯哦

1、在結果處的單元格里使用「&」來解決,輸入=「=」&「公式文字」,但是這時候還不能計算文字公式;

2、我們需要把結果公式轉換成文字,點選右鍵「複製」,貼上成「值」,這時候等號就有了,也不是公式。

3、最後我們選擇「資料」——分列」,然後直接點選完成,文字就自動計算了。

10樓:【名臣

function js(表示式)

set x = createobject("")表示式 = replace(replace(表示式, "(", "("), ")", ")")

vbscript"

with createobject("").global = true

pattern = "\[.0-9.+-/^*("

js = 表示式, "$1"))

end with

end function

自定義函式。

中文可以不用加中括號 =js(a1)

11樓:好名全叫豬起了

ctrl+f3

新建名稱 abc

引用位置輸入。

evaluate(substitute(sheet1!$e2,"[多算部分]",""))

在f2中輸入。

abc下拉即可。

12樓:網友

=evaluate(substitute(substitute(c5,"[","*istext(""["),"]","]"")"))

大括號內可輸入任何文字,c5可為任何引用位置。如c5內計算式為3*2[長度]。

excel 計算公式中可以加文字說明麼

13樓:網友

可以新增文字說明,但是在**區不會顯示這些資訊,在上方快捷欄中會顯示。

1、首先在電腦上用2007版excel軟體開啟目標檔案。

4、然後計算結果就會出現,備註文字並不會影響結果。這樣即可達到提問者的要求。

在excel**中乙個格仔中有公式,裡面也有文字,在另外乙個格仔如何計算公式結果?

14樓:小山與大崔

第一步,開啟**文件。在含有文字的數學公式後面準備好兩列:輔助列,計算結果列。

第二步,左鍵框選需要計算的區域,點選選單欄中「方方格仔」,勾選左上角「符號」和「數字」,點選「執行——提取」。

請點選輸入**描述。

請點選輸入**描述。

第三步,彈出提取對話方塊,左鍵框選提取結果儲存區域,生成輔助列內容。提取所需要計算的數學公式。

請點選輸入**描述。

請點選輸入**描述。

第四步,新建名稱。依次點選「公式」——名稱管理器」——新建」,名稱填:計算結果。輸入公式:=evaluate($b1)。最後確定。

請點選輸入**描述。

請點選輸入**描述。

請點選輸入**描述。

第五步,在計算結果列輸入「=計算結果」即可出現計算結果,將單元格下拉複製填充即可。

請點選輸入**描述。

請點選輸入**描述。

15樓:yue瘦8今

這個應該需要正則處理後再進行運算,簡單的公式應該很難辦到。

excel怎麼計算文字格式的公式

16樓:匿名使用者

方法一將要計算的內容複製到sheet2,方便進行操作。

將[xx]替換為空值,這裡用到萬用字元「*」查詢內容輸入「[*不含引號),點選全部替換。

加等號,在b1單元格輸入「="="&a1」(不包含最外面的引號),完成後向下拉,實現所有單元格等號的新增。

貼上成值。選中b列資料,複製,然後選擇性貼上,貼上為值。

分列。將計算結果貼上回sheet1,方法一成功。

方法二將資料複製到sheet3方便使用。

應用定義的名稱「計算」,至此方法二也成功了。

如何在excel表中計算遞迴函式?

兩邊除以得 兩邊取對自然數。得 n ln ln n ln excel的ln是計算自然對數。的函式,計侍核算得n 也槐棚就是第乙個整數解是,excel的計算和驗算過程如下圖老明掘 你要的公式 min if a ,row 陣列公掘帆式,同時按判並雹下ctrl shift enter結束輸蔽行入。遞減次數...

如何在EXCEL中計算員工入職年限,精確到幾年幾月幾天

你可以試下datedif 算兩個日期之間相隔的年 月 日的 格式datedif 開始日期,結束日期,返回型別 開始日期,是入職日期,結速日期,可以用today 返回型別,y 是年數 m是月數 d是天數 如果是ym好像是忽略年數,算當年的月數,md,好像是忽略月數算當月的天數你試下,一會兒我試試看 給...

如何在excel中計算出一列人的年齡

利用身份證號碼的編碼特性,可以用函式求出年齡。b2單元格的公式為 datedif text mid a2,7,8 0000 00 00 today y 公式解析 身份證,從第7位開始是出生日期,用mid函式提取出生日期,用text函式將出生日期轉為真正的數值格式,在用datedif函式求出今天距離出...