1.mod(number,divisor)
返回被除數number除以除數divisor的餘數。
如果餘數為0,則報錯。
2.mid(text,start_num,num_chars)
返回:從原字串text中的第start_num位起的共num_chars個字元。
=mid(「江蘇省徐州市」,4,3)
結果:可以利用上述的兩個函式進行從身份證號推算生肖
=mid(「鼠牛虎兔龍蛇馬羊猴雞狗豬」,mod(mid(a1,7,4),12)+1,1)
注意中間提取年份mid(a1,7,4)之後還需要進行相應的減法將其調整到鼠年。
3.right(text,[num_chars])
返回文字text從最右邊起的num_chars個字串
=right(「江蘇省徐州市」,2)
結果:4.isodd(number)
與函式iseven(number)分別判斷是奇數麼?是偶數麼?
返回邏輯值.
5.vlookup(lookup_value,table_array,col_index_num,[range_lookup])
lookup_value:提供的已知查詢線索,可以是文字、數值等
table_array:查詢範圍
col_index_num:查詢目標的所在列,注意該引數所指的是相對於lookup_value引數(所在列標為1)的所在列標。
range_lookup:false—精確匹配,true----近似匹配。
比如:查詢左邊表的個別市區對應的集體戶數
輸出結果如右方表所示:
使用函式:
注意到這時集體戶位於所選區域的第4列,但是第三個引數是3,表示相對於索引(也就是第乙個引數)所對應的列是第3列。
6.lookup(lookup_value,lookup_vector,[result_vector])
以引數lookup_value作為索引,lookup_vector是索引所在單元格區域(某行或者是某列),result_vector是查詢目標的所在單元格區域(某行或者是某列)。
需要注意的是:使用該函式前一定要對索引區域進行排序,否則就會失效。
示例:查詢 王小鳳的總分
步驟:先對學生姓名列進行排序—使用公式 =lookup(「王小鳳」,b6:b16,e6:e16)
用於返回單元格或指定行&指定列數的單元格區域。
以reference作為參照物,向下移動rows行,向右移動cols列,再取出heightwidth規格的單元格。
示例:=offset(n7,1,3,2,2)
其中,n7是「序號」列中『8』的單元格編號,向下移動一行,向右移動三列,再以此選中22的單元格區域。因此時引用的是陣列,所以選擇單元格區域—輸入公式—【ctrl+shift+enter】完成填充。
結果展示如下:
7.一維陣列與二維陣列的運算
當一位陣列與二維陣列具有某些相同尺寸的時候,返回與二維陣列一樣特徵的結果。
示例:=a1:a5b1:c5(藍色一維陣列黃色二維陣列=綠色二維陣列)
返回引用單元格(區域)的個數。
注意:當引用單元格區域兩個以上時需要使用括號將其括起來,注意檢視上標題格式。
9.ceiling(number,siginificance)
將引數number向上捨去為最接近第二引數的倍數
ceiling(5.24,0.1)
5.3ceiling(50.8)
50.8
10.count(value1,value2,…)
用於統計含數值型數字的單元格個數
示例:
除了每個引數取單元格的情況,還可取單元格區域。
excel函式應用
1 如下圖,中記錄的是一些戶籍資訊,e列是 和戶主的關係 f列是人員姓名。要求如果e列是戶主,就在g列統計出這一戶的人數。2 生成特殊規則的序號。以下圖為例,要求按部門分別填寫序號,不同部門的序號都從1開始,同一部門按順序遞增。3 vlookup和match的組合 match函式用於返回指定值在某個...
Excel 文字函式2
16.replace old text,start num,num chars,new text 在old text中,將從第start num位置開始的num chars個字元,替換為new text文字。17.rept text,number times 將text重複number times,...
函式應用AS Atan2函式應用
package public function init public function djhs e 方法 每日一道理 乙個安靜的夜晚,我獨自一人,有些空虛,有些淒涼。坐在星空下,抬頭仰望美麗天空,感覺真實卻由虛幻,閃閃爍爍,似乎看來還有些跳動。美的一切總在瞬間,如同 海市蜃樓 般,也只是剎那間的...