問兩個excel函式

2022-06-11 13:31:55 字數 1543 閱讀 3510

1樓:陽春節拍

①text

功能:將數字按要求轉變為指定格式。

格式:=text(數字,"格式")

注:「數字」可以為結果為數字的公式或引用等。「格式」仿照右鍵設定單元格格式>數字>自定義裡邊的內容。

舉例:=text(40460,"yy-m-d")將顯示為2010-10-9

=text(40460,"0.0")將顯示為40460.0

②indirect

功能:指標引用。

格式:=indirect(單元格位址或名稱,邏輯值)

注:邏輯值為空或真值則第一引數為a1格式,否則為r1c1格式的位址。返回值為對應位址的值。

舉例:(假設a1單元格內容為字串a2,a2單元格內容為x)

=indirect(a1)顯示為x

③choose

功能:返回第n個引數的值,n為1到29的整數。

格式:=choose(n,內容1,內容2……)

舉例:=choose(2,a,b,c)顯示為b

仍不理解請hi我,這幾個函式功能比較簡單,使用上也不算複雜。主要與其他函式配合使用。

2樓:劉高鳳

大俠,分是不是問題,但能人的確沒有功夫回答你呀。

3樓:萊昂納德_尤拉

1.indirect函式

返回由文字字串指定的引用,關鍵,引數必須為字串,返回的是以這個字串為引用的單元格內容。

例如a1為abc,b1單元格內容為a1

=indirect("a1")結果為abc,=indirect("b1")結果為a1

但是=indirect(b1)結果為abc,因為這時候b1不加引號,實際在函式中作為引數的是b1單元格的值a1,返回的結果就是a1單元格的內容。

同樣,如果=indirect(a1)會出錯,因為abc是無效的位址。

複雜一點例子

例如a列有列資料,在b1和b2兩個單元格中有兩個整數2和10,對a列b1和b2對應的兩行求和(即sum(a2:a10))

公式為這樣只要改變2和10就對你想要的區域求和。

2.choose函式

第乙個引數為序號,後面依次就是以序號返回的引數值。

=choose(if(a1>90,1,if(a1>60,2,3)),"優秀","良好","不及格"),就根據分數分別返回1,2,3引數。

=sum(a1:choose(3,a10,a20,a30))」與公式「=sum(a1:a30)等價(因為choose(3,a10,a20,a30)返回a30)。

3.text函式

這個函式就是將數值轉換成格式文字

a1為1,=text(a1,"000.000"),結果為001.000

2010-9-6 =text(a1,"yyyy-mmmm-dd"),結果為2010-september-06

某種意義上和自定義單元格類似,但是好像引數必須為數值

4樓:匿名使用者

你為什麼自己不看excel的幫助呢 還要花分在這裡問

excel怎麼讓sumif函式符合兩個條件

對題抄中所述情況,若為office 2016 office 365 以上版本bai,建議使用多重條件彙總求和 du函式 sumifs 若為zhi office 2016 office 365 以下版本,建議新建一dao行,將需要的條件合併成乙個新列,作為函式 sumif 的判斷條件。如圖,黑色字型區...

兩個復合函式相乘求導該怎麼導,兩個復合函式相乘求導該怎麼導

先對外bai層函式整體求一次,再對內du層函式求zhi一次 例如 y sin2x求導 dao y cos2x 2x 2cos2xy ln x 專2 3x 求導 y 1 x 2 3x 乘 x 2 3x 1 x 2 3x 乘 2x 3 還可以寫成兩屬個函式,實質是一樣的 兩個復合函式相乘求導該怎麼導?2...

問兩個英語問題,問兩個英語語法問題。

被損壞1,本種容易的包包。2.僅三支煙這裡賣的?3.有一塊玻璃仍沒有損壞。洩漏 4.beware。5。如果?你覺得太貴,你可以停止吃昂貴的東西。1.and that是that的固定搭配,加強語氣的作用。2.increase是while從句裡的謂語動詞,你劃分一下主謂賓就可以知道成分了,to do結構...