计算机二级excle函数大全
一、數學函數
1. Sum函數(求所有數值的總和)
函數格式:=Sum(數值 1,數值 2,……)
應用舉例:=SUM(A2,A10,A20)是將單元格A2、A10和A20中的數字相加。
2. Sumif函數
單個條件求和
函數格式:=Sumif(條件區域,條件,實際求和區域)
應用舉例:=SUMIF(B2:B10,”>5″,C2:C10),表示在區域B2:B10中,查找大于5的單元格,并在C2:C10區域中找到對應的單元格進行求和。
3. Sumifs函數
多個條件求和,一個條件區域對應一個指定條件,求和區域和條件區域要一致。
函數格式:=Sumifs(實際求和區域,條件區域 1,條件 1,條件區域 2,條件 2,……)
4. Sumproduct函數
積和函數,對應區域的單元格相乘,然后再對這些乘積求和。
函數格式:=Sumproduct(條件1*條件2*條件3……,求和區域)
5. Round函數
四舍五入函數,第二個參數表示保留多少位小數。如果取整數,第二個參數小數位數就是0。
函數格式:=Round(數值,小數位數)
應用舉例:=ROUND(227.568,2)返回結果為227.57。
6. Roundup函數
向上舍入數字,第二個參數表示保留多少位小數。如果小數位數大于0,則向上舍入到指定的小數位。如果小數位數等于0,則向上舍入到最接近的整數。如果小數位數小于0,則在小數點左側向上進行舍入。
函數格式:=Roundup(數值,小數位數)
7. Rounddown函數
向下舍入數字,第二個參數表示保留多少位小數。如果小數位數大于0,則向下舍入到指定的小數位。如果小數位數等于0,則向下舍入到最接近的整數。如果小數位數小于0,則在小數點左側向下進行舍入。
函數格式:=Rounddown(數值,小數位數)
8. Int函數
向下取整數,與Rounddown第二個參數為0時用法一樣。
函數格式:=Int(數值)
應用舉例:=INT(227.568)返回結果為227。
=INT(-227.568)返回結果為-228。
9. Sqrt函數
開平方根
函數格式:=Sqrt(數值)
應用舉例:=Sqrt(4)返回結果為2
10.Mod函數
求余數
函數格式:=Mod(被除數,除數)
應用舉例:=Mod(5,2)返回結果為1
????????? =if(Mod(一個數,2)=0)判斷該組數據是否是偶數
11.Ceiling函數
將數字向上舍入最接近指定基數的整倍數
函數格式:=Ceiling(數值,基數)
例1:CEILING(3.5,1) 結果:4 說明:將3.5 向上舍入到最接
近的1 的倍數
例2:CEILING(3.5,0.1) 結果:3.5 說明:將3.5 向上舍入到最接
近的0.1 的倍數
二、統計函數
12.Count函數
統計單元格的個數,參數必須是數值。
函數格式:=Count(數值 1,數值 2,…)
應用舉例:=COUNT(A2:A10)表示統計單元格區域A2到A10中包含數值的單元格的個數。
13.Countif函數
統計滿足單個條件的單元格個數。
函數格式:=Countif(指定區域,指定條件)
應用舉例:=COUNTIF(B2:B10,”>60″)表示統計單元格區域B2-B10中值大于60的單元格的個數。
14.Countifs函數
統計滿足多個條件的單元格個數
函數格式:=Countifs(指定區域 1,指定條件 1,指定區域 2,指定條件 2,…)
應用舉例:=COUNTIFS(A2:A10,”>60″,B2:B10, “<80″)表示統計同時滿足以下條件的單元格所對應的行數:A2:A10區域中大于60的單元格且B2:B10區域中小于80的單元格。
15.Average函數
求所有數值的平均值
函數格式:=Average(數值 1,數值 2,…)
應用舉例:=AVERAGE(A2:A10,C10)表示對單元格區域A2到A10中數值與C10中的數值求平均值。
16.Averageif函數
求滿足單個條件的數值平均值
函數格式:=Averageif(條件區域,條件,實際求平均區域)
應用舉例:=AVERAGEIF(B2:B10,”<80 span=”” style=”font-size: 15px;”>60″,C2:C10, “<80 h2=”” style=”font-size: 15px;” span=”” p=””>60″,C2:C10, “<80″)表示對A2:A10區域中符合以下條件的單元格的數值求平均值:B2:B10中的相應數值大于60、且C2:C10中的相應數值小于80。
18.Rank函數
排名函數,第三個參數是0或者省略時表示降序,是1表示升序,用法和Rank.eq函數一樣。
函數格式:=Rank(數值,要在其中排名的數據區域,降序/升序)
應用舉例:=RANK(A2, $A$1:$A$10,0),表示求取A2單元格中的數值在單元格區域A1:A10中的降序排位。
19.Large函數
返回數據區域第幾個大的單元格值,可求任意名次。
函數格式:=Large(數據區域,名次)
應用舉例:=LARGE(C1:C100,3)表示求C1:C100區域中的第三名。
20.Max函數
求一組數字中的最大值
函數格式:=Max(數據區域)
21.Min函數
求一組數字中的最小值
函數格式:=Min(數據區域)
三、文本字符類函數
22.Concatenate函數
多個字符串合并為一個整體,與“&”連接符用法相同。
函數格式:=Concatenate(字符串 1,字符串 2,…)
應用舉例:如在單元格A2和A10中分別輸入文本“未來教育”和“計算機”,在B2單元格中輸入公式=CONCATENATE(A2,A10,”等級考試”),則結果為“未來教育計算機等級考試”
23.Left函數
從字符串最左邊截取字符
函數格式:=Left(字符串,截取位數)
應用舉例:B2單元格中有文本“未來教育計算機等級考試”,在B1單元格中輸入公式=LEFT(B2,4)表示從單元格B2中的文本字符串中截取前四個字符,結果為“未來教育”。
24.Right函數
從字符串最右邊截取字符
函數格式:=Right(字符串,截取位數)
應用舉例:B2單元格中有文本“未來教育計算機等級考試”,在B1單元格中輸入公式=RIGHT(B2,4)表示從單元格B2中的文本字符串中截取后四個字符,結果為“等級考試”。
25.Mid函數
萬能截取函數,可以從字符串的任意一個字符位置開始截取指定位數的內容。
函數格式:=Mid(字符串,開始位置,截取位數)
應用舉例:例如在B2單元格中有文本“未來教育計算機等級考試”,在B1單元格中輸入公式=MID(B2,8,4),表示從單元格B2中的文本字符串中的第8格字符開始截取4個字符,結果為“等級考試”,
26.Replace函數
替換字符串中指定內容,可用于屏蔽或隱藏字符,例如隱藏手機號后四位,目前只在選擇題中考過。
函數格式:=Replace(字符串,開始替換位置,替換個數,”替換后的字符”)
應用舉例:C2單元格中有電話號碼,將后4位數字替換為星號“*”,公式為=REPLACE(C2,8,4,”****”)。
27.Find函數
尋找某一個字符串在另一個字符串中出現的起始位置(區分大小寫)
函數格式:=Find(要查找的字符串,要在其中進行搜索的字符串)
28.Search函數
與Find函數用法一樣,區別在于Find函數是精確查找,區分大小寫;Search函數是模糊查找,不區分大小寫。
函數格式:=Search(要查找的字符串,要在其中進行搜索的字符串)
29.Len函數
測量字符串長度,其中標點、空格、英文字母、漢字都作為為一個字符計算。
函數格式:=Len(字符串)
len()函數:求文本參數的長度,返回值:數值型
格式:=len(參數)
舉例:=len(“共產黨員”)——(4)
30.Lenb函數
測量字符串長度,其中漢字作為兩個字符計算,標點、空格、英文字母作為一個字符計算。
函數格式:=Lenb(字符串)
應用舉例:如果A1中內容是易烊千璽ABCD,則LEN(A1)=8,LENB(A1)=12
31.Clean函數
刪除文本中所有不可見字符(不可打印字符)
函數格式:=Clean(文本)
32.Trim函數
主要用于把單元格內容前后的空格去掉,但并不去除字符之間的空格。
函數格式:=Trim(文本)
應用舉例:=TRIM(” 計 算 機 “)表示刪除中文文本的前導空格、尾部空格以及字間空格
33.Text函數
把數值轉換成文本,第2個參數是格式代碼,如”@”。
函數格式:=Text(數值,”格式代碼”)
34.VLOOKUP函數叫做垂直查詢函數,也叫首列查詢函數。
語法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
VLOOKUP ( 查找值 , 查找的區域 , 返回位置(列序號) , 查找方式)
三、日期函數
35. weekday-日期函數
該函數的功能是【返回某日期為周幾】
然后語法格式是【weekday(日期,[返回的類型])】。
這個函數可以設置的考點是【根據出差日期,判斷是否屬于加班】
函數的正確書寫方法是【IF(weekday(B4單元格,返回‘第二種表達式’)>5,‘是’,‘否’)】。
36.NOW,功能是【返回當前日期和時間的序列號】,他可以用來計算一個人的年齡,【Year(NOW()-NOW(出生日期單元格))】,計算年齡是需要將【單元格格式改為數字】。
37.days360函數
功能是【按照一年360天的算法,返回兩日期間相差的天數】
按照【一年12個月,每個月30天】來計算的。
day()函數:提取當前日期的日,返回值:數值型
格式:=day(日期型參數)
舉例:=day(2018/12/19)
38. MONTH函數是一種常用的日期函數它能夠返回以序列號表示的日期中的月份。
MONTH函數的語法格式為:MONTH(serial number)
參數 serial_ number表示一個日期值,包括要查找的月份的日期。該函數還可以指定加雙引號的表示日期的文本,如“2015年12月28日”。如果該參數為日期以外的文本,則返回錯誤值“# VALUE!”。
39、date()函數:將指定的年,月,日轉換為日期型,返回值:日期型
格式:=date(年,月,日)
舉例:=date(1993,2,12)——(1993-2-12)
40、time()函數:將指定的時,分,秒轉換為時間,返回值:時間型
格式:=time(時,分,秒)
舉例:=time(22,12,00)——(10:12 pm)
41、year()函數:從日期型數據中提取年份,返回值:數值型
格式:=year(日期型參數)
舉例:=year(today())——(2018)
42、month()函數:從日期型數據中提取月份,返回值:數值型
格式:=moth(日期型參數)
舉例:=month(2018/12/19)
注:引用的單元格一定要設置為”數值型“
43、now()函數:求系統當前日期和時間
格式:=now()
最后,祝看了上文章的函數的人二級必過
總結
以上是生活随笔為你收集整理的计算机二级excle函数大全的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件测试面试常见问题(1)
- 下一篇: Java 实现数字全排列