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 ...