ecel中編輯公式時如何同時使用多個函式

時間 2022-05-01 06:28:20

1樓:匿名使用者

根據需要將函式巢狀或合併(用連字元&):

巢狀時一般把乙個函式作為另乙個函式的引數使用。

舉乙個從身份證提取生日的公式:

=datedif(text(mid(a1,7,8),"#-00-00"),today(),"y")

2樓:匿名使用者

大多函式都可以作為其他函式的引數,這個就得靠你自己開動腦筋了.這是乙個數字金額轉為大寫金額的公式.

=if(round(a1,2)<0,"無效數值",if(round(a1,2)=0,"零",if(round(a1,2)<1,"",text(int(round(a1,2)),"[dbnum2]")&"元零"),text(int(round(a1,2)*10)-int(round(a1,2))*10,"[dbnum2]")&"角整",text((int(round(a1,2)*100)-int(round(a1,2)*10)*10),"[dbnum2]")&"分")))

3樓:

就是公式套用公式,公式中包含公式,找乙個組合公式慢慢的研究吧,先研究,包含乙個公式的,再逐漸增多,相信不久的將來你也將成為函式高手的

4樓:亢俊民華憶

可以採用牛頓迭代法,在excel通過基本的四則運算和對數函式實現演算法如下:

1、設f(λ)=1/√λ=-2

lg[k/(3.7d)+2.51/(re√λ)](以f(λ)值為y軸,λ值為x軸)

2、假設初始的λ值為0.2或任何數都可以(離真實值越近越快得到結果)3、求得f(λ)在點(0.2,f(0.2))處切線與x軸的交點(0,λ1)

(切線方程可以用求導數,很容易求的)

4、以λ1為初始值,重複步驟2

基本上六次就可以得到λ,精度0.000001以上在excel中你可以在a1中輸入λ,把迭代出的λ1放在a2,然後拖一下就行啦,拖個六行就是迭代六次了,至於公式,你學習一下我的演算法行了

5樓:勁勁爸

提問好籠統呀!

多個函式,有單純的多個函式組合,有陣列函式。

如果你是新人,說再多都是白說。

例1:=sum((a2:a1000=f1)*(b2:b1000=f2)*(c2:c1000))

陣列,滿足多條件求和

例2:="大寫金額:"&if(round(a89,2)<0,"無效數值",if(round(a89,2)=0,"零元整",if(round(a89,2)<1,"",text(int(round(a89,2)),"[dbnum2]")&"元零"),text(int(round(a89,2)*10)-int(round(a89,2))*10,"[dbnum2]")&"角整",text((int(round(a89,2)*100)-int(round(a89,2)*10)*10),"[dbnum2]")&"分整")))

人民幣小寫轉大寫,並連字元說明大寫金額

excel函式,怎麼在乙個公式裡面同時設定兩個函式

6樓:白肚我也知道

函式並不是孤立的,通過巢狀組合形成公式。你完全孤立地看待函式,還是多看些例項吧!

函式的引數都可以是函式計算的結果,只要符合該引數要求的資料型別。

=round(sum(a1:a8),1)

7樓:ok他靜悄悄來過

單元格格式數值小數點為1 簡單粗暴。

8樓:沫沫容

=round(sum(a1:a8),1)

round函式是excel中的基本函式,作用按指定的位數對數值進行四捨五入。

round函式中:

如果 num_digits 大於 0(零),則將數字四捨五入到指定的小數字。

如果 num_digits 等於 0,則將數字四捨五入到最接近的整數。

如果 num_digits 小於 0,則在小數點左側前幾位進行四捨五入。

若要始終進行向上捨入(遠離 0),請使用 roundup 函式。

若要始終進行向下捨入(朝向 0),請使用 rounddown 函式。

若要將某個數字四捨五入為指定的倍數(例如,四捨五入為最接近的 0.5 倍),請使用 mround 函式。

sum函式:返回某一單元格區域中數字、邏輯值及數字的文字表示式之和。

9樓:匿名使用者

=round(sum(a1:a8),1)

excel裡面if公式如何實現多個條件?

10樓:匿名使用者

1、if公式同時滿足多個條件,我們以下圖的資料來舉例說明。

2、首先,利用and()函式來說明同時滿足多個條件,如圖所示。

3、然後在c2輸入公式:=if(and(a2="a",b2>210),"y",""),如圖所示。

4、然後利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。

5、在c2單元格輸入公式:=if(or(a2="a",b2>150),"y",""),如圖所示。

11樓:墨汁諾

1、直接用if:

=if(a1>200,600,if(a1>150,500,if(a1>50,400,if(a1>20,300,200))))

把原條件從小到改為從大到小,可減少每個條件輸入"="

2、 用office 365中的ifs:

=ifs(a1<=20,200,a1<=50,300,a1<=150,400,a1<=200,500,a1>200,600)

也可按上面if公式的方法,改為從大到小,減少輸入「=」

=lookup(a1,+0。001,*100)

功能:

if函式是條件判斷函式:如果指定條件的計算結果為 true,if函式將返回某個值;如果該條件的計算結果為 false,則返回另乙個值。

例如if(測試條件,結果1,結果2),即如果滿足「測試條件」則顯示「結果1」,如果不滿足「測試條件」則顯示「結果2」。

12樓:匿名使用者

一、if函式的定義

執行真假值判斷,根據邏輯計算的真假值,返回不同結果。可以使用函式 if 對數值和公式進行條件檢測。

語法if(logical_test,value_if_true,value_if_false)

logical_test    表示計算結果為 true 或 false 的任意值或表示式。例如,a10=100 就是乙個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為false。本引數可使用任何比較運算子。

value_if_true    logical_test 為 true 時返回的值。例如,如果本引數為文字字串「預算內」而且 logical_test 引數值為 true,則 if 函式將顯示文字「預算內」。如果logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。

如果要顯示true,則請為本引數使用邏輯值 true。value_if_true 也可以是其他公式。

value_if_false    logical_test 為 false 時返回的值。例如,如果本引數為文字字串「超出預算」而且 logical_test 引數值為 false,則 if 函式將顯示文字「超出預算」。如果 logical_test 為 false 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 false。

如果 logical_test 為 false 且 value_if_false 為空(即value_if_true 後有逗號,並緊跟著右括號),則本引數返回 0(零)。value_if_false 也可以是其他公式。

說明函式 if 可以巢狀七層,用 value_if_false 及 value_if_true 引數可以構造複雜的檢測條件。請參閱下面最後乙個示例。

在計算引數 value_if_true 和 value_if_false 後,函式 if 返回相應語句執行後的返回值。

如果函式 if 的引數包含陣列,則在執行 if 語句時,陣列中的每乙個元素都將計算。

microsoft excel 還提供了其他一些函式,可依據條件來分析資料。例如,如果要計算單元格區域中某個文字字串或數字出現的次數,則可使用 countif 工作表函式。如果要根據單元格區域中的某一文字字串或數字求和,則可使用 sumif 工作表函式。

請了解關於根據條件計算值。

二、if函式的用法

=if(條件,條件成立的值,條件不成時的值)

假設a1單元格內容為空時,b1單元格返回「沒有值」,如果a1單元格有任何內容時b1單元格返回「有值」。那麼可以在b1單元格寫入公式:

=if(a1="","沒有值","有值")

三、以兩個if條件為例

=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,兩個條件都不成時要返回的值))

比如假設a1單元格內容為男時要在b1單元格得出「60歲退休」,a1單元格內容為「女」時b1單元格得出「55歲退體」,a1單元格為空或其他的內容時b1單元格為空值,則b1單元格的公式可以寫成:

=if(a1="男","60歲退休",if(a1="女","55歲退體",""))

四、以三個if條件為例

=if(條件1,條件1成立時的值,if(條件2,條件2成立時的值,if(條件3,條件3成立時的值,以上條件都不成時要返回的值)))

比如如果a1單元格的數值小於60分,則b1單元格返回值為「不及格」,如果a1單元格值為小於70分,則b1單元格值為「及格」,如果a1單元格的值為小於90分,則b1單元格返回值為「良」,如果a1單元格的值在80分(含 80)以上,則b1單元格值為「優」。則b1單元格公式可以寫成:

=if(a1<60,"不及格",if(a1<70,"及格",if(a1<90,"良","優")))

在ecel中如何將自己編輯的公式隱藏並鎖定

選中整個工作表,點選 格式 單元格 開啟 單元格格式 點選 保護 按鈕,將鎖定前面的 勾 去掉,單擊確定。找到 編輯 選單下的 定位 按鈕,點選 定位條件 在定位條件下,選中 公式 單擊確定。再點選 單元格格式 找到 保護 按鈕,將 鎖定 隱藏 前面的 勾 去掉 點選 工具 保護 保護工作表 輸入密...

ecel中陣列公式的問題,excel中陣列公式的問題

這個公式並不複雜,表達的意思也很簡單,只不過表述起來麻煩。一 首先 max 數值1,數值2 就是取兩者的較大的那個,但是數值1是個條件句式,也就是說數值1是變化的,數值1的具體取值為 g3 if g3 4000,800,g3 0.2 10 1000 也就是說,當g3小於4000時,取值為 g3 80...

ecel編輯特別卡為什麼,EXCEL編輯特別卡為什麼?

excel一編輯就未響應,是設定錯誤造成的,下面來詳細的講解一下。1 首先在電腦中開啟一編輯就未響應的excel文件,此時不要編輯,點選檔案。2 然後點選選項。3 之後在開啟的選項中,點選高階。4 然後點選勾選上禁用硬體圖形加速。點選確定即可,之後重新開啟該excel檔案就可以編輯了。編輯特別卡有如...

ecel函式公式中包含某些內容怎麼體現

excel函式中如果支援萬用字元,例如sumif countif函式,則可以配合萬用字元來體現 包含 某些內容。軟體版本 office2007 舉例說明如下 1.求b列中包含字母u的對應c列數字的和 2.輸入sumif函式組成的公式如下 3.得到求和結果 if iserror find 你好 a1 ...

WPS中怎麼用公式編輯器,WPS中怎麼用Word公式編輯器

操作如下 1 單擊進入 插入 選項卡,在 符號 選項組中選擇 公式 按鈕 如果 公式 為灰色的話可以單擊 插入 選單中的 物件 命令,從彈出的 插入物件 對話方塊中選擇 microsoft公式3.0 單擊 確定 按鈕,出現 公式對話方塊 2 在彈出的 公式編輯器 對話方塊中輸入你想要的公式符號 3 ...