文/曾道明
今天筆者要向朋友們介紹幾個個人常用且又覺得好用的 Excel 函數:參考檔案:銷售.xlsx
點此下載 好用之Excel函數-附件-銷售.xlsx
1.加總函數:在銷售.xlsx 工作表1之 d12 儲存格輸入
=sum(d2:d11)
說明:將d2到d11範圍銷售量儲存格的值合計起來,顯示於 d12 儲存格。
2.有條件之加總函數:在銷售.xlsx工作表1之 d13 儲存格輸入
=sumifs(d2:d11,b2:b11,”Tom”)
說明:將 b2:b11 間儲存格符合 Tom 條件之 d2:d11 間之銷售量合計後顯示於 d13 儲存格。
3.平均函數:在銷售.xlsx工作表2之 i3 儲存格輸入
=AVERAGE(C3:G3)
說明:將 c3:g3 間儲存格值加總後除以儲存格數,將所得平均值顯示於 i3 儲存格;再複製 i3 後貼到 I4 到 i12 儲存格,可得知每位同學之平均成績。
注意:此函數複製是以相對位置處理。
4.等級函數:在銷售.xlsx工作表2之 j3 儲存格輸入
=rank(i3,$i$3:$i$12,0)
說明:計算 i3 的值在 i3:i11 範圍內的排序順位,並將此一順位顯示在 j3 儲存格。
複製 j3 儲存格,並貼上於 j4 到 j11 的各儲存格,可得此一範圍內各數值的順位排序等級。
注意:此處的範圍複製為絕對位置的複製,所以來源座標要加上 $/ 錢號來表示。
此函數可以取得某一個數值在一組範圍數值中的順位等級;也會忽略過範圍中非數值的數位;若範圍內有重複的順位,則為並列且忽略下一順位(若有兩個順位2,二者並列,但就沒3順位。)。
函數之引述說明:
i3 為要取得順位的數值
i3:i12 為要作順位排序的一組數值範圍。
0 為排序之參數。0或不指定參數表示升冪順位排序,其他數字則為降冪順位排序。
5.非空值計數函數:在銷售.xlsx工作表2之 g13 儲存格輸入
=COUNTA(G1:G12)
說明:計算 g1 到 g12 間的儲存格有多少個為有值的儲存格,並將結果顯示在 g13 儲存格。
在銷售.xlsx工作表2之 h13 儲存格輸入
=COUNTA(h1:h12)
說明:計算 h1 到 h12 間的儲存格有多少個為有值的儲存格,並將結果顯示在 h13 儲存格。
注意:g1 儲存格為空白儲存格,所得值為 11 ; h1 儲存格為有值的儲存格,所得值為 12 。
6.數值計數函數:在銷售.xlsx工作表2之 g14 儲存格輸入
=COUNT(G1:G12)
說明:計算 g1 到 g12 間的儲存格有多少個為數值型的儲存格,並將結果顯示在 g14 儲存格。
在銷售.xlsx工作表2之 h14 儲存格輸入
=COUNT(h1:h12)
說明:計算 h1 到 h12 間的儲存格有多少個為數值型的儲存格,並將結果顯示在 h14 儲存格。
注意:以上兩個參照範圍皆各有10個儲存格為數值型,故所得結果是同樣的。
7.有條件之計數函數:在銷售.xlsx工作表2之 c15 儲存格輸入
=COUNTIFS(C3:C12,">=70",C3:C12,"<=80")
說明:計算有幾個國文成績高於等於70分但小於等於80分。
在銷售.xlsx工作表2之 d15 儲存格輸入
=COUNTIFS(C3:C12,">=80",D3:D12,">=80")
說明:計算有幾個國文成績高於等於80分且英文成績也高於等於80分。
看過以上的各個函數式,是不是覺得很有趣?不妨下載參考檔案(銷售.xlsx)來試看看!