電子表格中常用的函式有哪些(電子表格函式的使用方法)

電子表格常用函式公式及用法

1、求和公式:

=SUM(A2:A50) ——對A2到A50這一區域進行求和;

2、平均數公式:

=AVERAGE(A2:A56) ——對A2到A56這一區域求平均數;

3、最高分:

=MAX(A2:A56) ——求A2到A56區域(55名學生)的最高分;

4、最低分:

=MIN(A2:A56) ——求A2到A56區域(55名學生)的最低分;

5、等級:

=IF(A2>=90,"優",IF(A2>=80,"良",IF(A2>=60,"及格","不及格")))

6、男女人數統計:

=COUNTIF(D1:D15,"男") —— 統計男生人數

=COUNTIF(D1:D15,"女") —— 統計女生人數

7、分數段人數統計:方法一:

求A2到A56區域100分人數:=COUNTIF(A2:A56,"100")

求A2到A56區域60分以下的人數;=COUNTIF(A2:A56,"<60>=90")

求A2到A56區域大於等於80分而小於90分的人數;

=COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90")

求A2到A56區域大於等於60分而小於80分的人數;

=COUNTIF(A1:A29,">=80")-COUNTIF(A1:A29," =90")

方法二:

(1) =COUNTIF(A2:A56,"100") ——求A2到A56區域100分的人數;假設把結果存放於A57單元格;(2) =COUNTIF(A2:A56,">=95")-A57 ——求A2到A56區域大於等於95而小於100分的人數;假設把結果存放於A58單元格;(3)=COUNTIF(A2:A56,">=90")-SUM(A57:A58) ——求A2到A56區域大於等於90而小於95分的人數;假設把結果存放於A59單元格;(4)=COUNTIF(A2:A56,">=85")-SUM(A57:A59) ——求A2到A56區域大於等於85而小於90分的人數;

……

8、求A2到A56區域優秀率:=(COUNTIF(A2:A56,">=90"))/55*1009、求A2到A56區域及格率:=(COUNTIF(A2:A56,">=60"))/55*100

10、排名公式:

=RANK(A2,A$2:A$56) ——對55名學生的成績進行排名;

11、標準差: =STDEV(A2:A56) ——求A2到A56區域(55人)的成績波動情況(數值越小,說明該班學生間的成績差異較小,反之,說明該班存在兩極分化);

12、條件求和: =SUMIF(B2:B56,"男",K2:K56) ——假設B列存放學生的性別,K列存放學生的分數,則此函式返回的結果表示求該班男生的成績之和;

13、多條件求和: {=SUM(IF(C3:C322="男",IF(G3:G322=1,1,0)))} ——假設C列(C3:C322區域)存放學生的性別,G列(G3:G322區域)存放學生所在班級程式碼(1、2、3、4、5),則此函式返回的結果表示求一班的男生人數;這是一個陣列函式,輸完後要按Ctrl+Shift+Enter組合鍵(產生"{……}")。"{}"不能手工輸入,只能用組合鍵產生。"1,1,0"中的第一個1表示班級,第二個1表示計算次數(倍數)。

14、查詢重複內容公式:

(1)標記重複兩次以上的全部資料

=IF(COUNTIF(A:A,A2)>1,"重複","")。"重複"可以根據需要更改為其它資料。A2表示此欄結果對應的是第二行。

(2)標記超過一個以上的其它重複資料(只留一個)

=IF(COUNTIF(A2:A56,A2)=1,"","重複")

(3)提取不重複資料

方法1:將A列的姓名查詢重複,並提取到C列。C2單元格輸入公式:=OFFSET($A$1,MATCH(,COUNTIF($C$1:C1,$A$2:$A$17),),)&"",然後按ctrl shift enter三鍵結束。

方法2:將A列不重複資料標識到C列,單擊資料——高階篩選完成。

選擇操作的資料區域,設定資料的複製位置,最重要的就是勾選上"選擇不重複的記錄"。

方法3:用資料比對公式=COUNTIF($A$9:A9,A9)。通過篩選,篩選出"1"的資料,然後複製貼上到其他的單元格中即可。這樣C列提取到的就是A列不重複資料。

(3)多行多列提取不重複資料,如下:

D2輸入公式:

=INDIRECT(TEXT(RIGHT(MIN(IF(COUNTIF($D$1:D1,$A$2:$B$9),4^8,ROW($2:$9)*100 COLUMN(A:B)*10001)),4),"r0c00"),)&"",然後按ctrl shift enter三鍵結束。這樣就把AB列不重複資料提取到D列。

15、用出生年月來計算年齡公式:

=DATEDIF(A3,TODAY(),"y")或=DATEDIF(A3,"2018-8-31","y")。

=TRUNC((DAYS360(D3,NOW( )))/360,0)

16、用身份證來計算年齡公式:

=DATEDIF(TEXT(MID(A2,7,8),"2018/08/30"),TODAY(),"y")

17、從輸入的18位身份證號的出生年月計算公式:

=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。

18、從輸入的身份證號碼內讓系統自動提取性別公式:=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))19、在Word中三個小竅門:連續輸入三個"~"可得一條波浪線。連續輸入三個"-"可得一條直線。連續輸入三個"="可得一條雙直線。20、excel中當某一單元格符合特定條件,如何在另一單元格顯示特定的顏色比如:A1〉1時,C1顯示紅色0"條件格式",條件1設為:公式 =A1=12、點"格式"->"字型"->"顏色",點選紅色後點"確定"。條件2設為:公式 =AND(A1>0,A1<1)3、點"格式"->"字型"->"顏色",點選綠色後點"確定"。條件3設為:公式 =A1<0點"格式"->"字型"->"顏色",點選黃色後點"確定"。4、三個條件設定好後,點"確定"即出。21、EXCEL中如何控制每列資料的長度並避免重複錄入(1)用資料有效性定義資料長度。用滑鼠選定你要輸入的資料範圍,點"資料"->"有效性"->"設定","有效性條件"設成"允許""文字長度""等於""5"(具體條件可根據你的需要改變)。還可以定義一些提示資訊、出錯警告資訊和是否開啟中文輸入法等,定義好後點"確定"。 (2)用條件格式避免重複。選定A列,點"格式"->"條件格式",將條件設成"公式=COUNTIF($A:$A,$A1)>1",點"格式"->"字型"->"顏色",選定紅色後點兩次"確定"。這樣設定好後你輸入資料如果長度不對會有提示,如果資料重複字型將會變成紅色。22、在EXCEL中如何把B列與A列不同之處標識出來?(一)、如果是要求A、B兩列的同一行資料相比較:假定第一行為表頭,單擊A2單元格,點"格式"->"條件格式",將條件設為:"單元格數值" "不等於"=B2點"格式"->"字型"->"顏色",選中紅色,點兩次"確定"。用格式刷將A2單元格的條件格式向下複製。B列可參照此方法設定。(二)、如果是A列與B列整體比較(即相同資料不在同一行):假定第一行為表頭,單擊A2單元格,點"格式"->"條件格式",將條件設為:"公式"=COUNTIF($B:$B,$A2)=0點"格式"->"字型"->"顏色",選中紅色,點兩次"確定"。用格式刷將A2單元格的條件格式向下複製。B列可參照此方法設定。按以上方法設定後,AB列均有的資料不著色,A列有B列無或者B列有A列無的資料標記為紅色字型。23、EXCEL中怎樣批量地處理按行排序假定有大量的資料(數值),需要將每一行按從大到小排序,如何操作?由於按行排序與按列排序都是隻能有一個主關鍵字,主關鍵字相同時才能按次關鍵字排序。所以,這一問題不能用排序來解決。解決方法如下:1、假定你的資料在A至E列,請在F1單元格輸入公式:=LARGE($A1:$E1,COLUMN(A1))用填充柄將公式向右向下複製到相應範圍。你原有資料將按行從大到小排序出現在F至J列。如有需要可用"選擇性貼上/數值"複製到其他地方。注:第1步的公式可根據你的實際情況(資料範圍)作相應的修改。如果要從小到大排序,公式改為:=SMALL($A1:$E1,COLUMN(A1))24、巧用函式組合進行多條件的計數統計例:第一行為表頭,A列是"姓名",B列是"班級",C列是"語文成績",D列是"錄取結果",現在要統計"班級"為"二","語文成績"大於等於104,"錄取結果"為"重本"的人數。統計結果存放在本工作表的其他列。公式如下:=SUM(IF((B2:B9999="二")*(C2:C9999>=104)*(D2:D9999="重本"),1,0))輸入完公式後按Ctrl Shift Enter鍵,讓它自動加上陣列公式符號"{}"。25、如何判斷單元格里是否包含指定文字?假定對A1單元格進行判斷有無"指定文字",以下任一公式均可:=IF(COUNTIF(A1,"*"&"指定文字"&"*")=1,"有","無")=IF(ISERROR(FIND("指定文字",A1,1)),"無","有")求某一區域內不重複的資料個數例如求A1:A100範圍內不重複資料的個數,某個數重複多次出現只算一個。有兩種計算方法:一是利用陣列公式:=SUM(1/COUNTIF(A1:A100,A1:A100))輸入完公式後按Ctrl Shift Enter鍵,讓它自動加上陣列公式符號"{}"。二是利用乘積求和函式:=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))26、一個工作薄中有許多工作表如何快速整理出一個目錄工作表1、用巨集3.0取出各工作表的名稱,方法:Ctrl F3出現自定義名稱對話方塊,取名為X,在"引用位置"框中輸入:=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1)) 1,100)確定2、用HYPERLINK函式批量插入連線,方法:在目錄工作表(一般為第一個sheet)的A2單元格輸入公式:=HYPERLINK("#'"&INDEX(X,ROW())&"'!A1",INDEX(X,ROW()))將公式向下填充,直到出錯為止,目錄就生成了。