Excel函數sum、large、small、count和數組在案例中的組合用法

2021-01-18 ACGN漫步者
圖一

在上一篇文章當中,我們第一次談到關於Excel函數與數組組合起來解決問題的方法,也就是利用函數large與數組的組合用法來計算得出班級成績前四名的結果,那麼今天我們將在昨天內容的基礎之上進行更近一步的拓展。

今天的內容,我們將引入更多的Excel函數來加入其中,比如函數sum,函數small,函數count,還有昨天用到的函數large。現在我們就通過實例的形式,一步步腳踏實地地來調用上述函數來解決實際案例的問題。

首先我們來了解一下今天要用到的實際案例中的Excel工作表,工作表內容主要包括參賽歌手,評分1,評分2,評分3,評分4,評分5,評分6,評分7,評分8和最終得分這10項內容(註:上述評分隨機生成的,肯定有不合理之處,請大家不要太過在意,注重過程就好),其中參賽歌手,評分1,評分2,評分3,評分4,評分5,評分6,評分7,評分8這九項內容為已知內容,現在我們就要按照一定的計算規則,結合相關的Excel函數來計算出最終得分。計算規則如下:我們要去掉評分當中的一個最高分和一個最低分,然後計算出剩餘的評分平均值來作為最終得分。Excel工作表的具體內容如圖二所示:

圖二

求和這裡計算規則當中自然沒有明示,但是要想去掉評分當中的一個最高分和一個最低分,我們的第一步工作自然是要去進行求和計算,所以要用到函數sum,具體流程:在J2單元格中輸入「=SUM(B2:I2)」,按回車鍵就能達到求和的效果。具體操作流程如圖三所示:

圖三

2.去掉評分當中的一個最高分和一個最低分

這裡就是要用求和得到的結果來減去評分當中的一個最高分和一個最低分,所以我們要得到這八組評分當中的一個最高分和一個最低分,這裡就要運用到函數large和函數small去分別得到八組評分中的最高分和最低分。

首先我們了解一下函數large和small的具體用法,在上一篇文章當中,我已經詳細介紹過函數large的具體用法了,而函數small的用法與函數large的用法十分類似,這裡就進行簡單介紹了。函數large的基本語法形式是LARGE(array,k),這裡函數large會將你選擇的數值區域(array)中的數值按照從大到小的順序進行排列,提取出排在第k位置的數值;同樣函數small的基本語法形式是SMALL(array,k),這裡函數small會將你選擇的數值區域(array)中的數值按照從小到大的順序進行排列,提取出排在第k位置的數值。

根據上述函數的功能,我們將函數運用到這裡的案例當中,最高分可以通過函數式「=LARGE(B2:I2,1)」或「=LARGE(B2:I2,{1,1})」來提取,最低分可以通過函數式「=SMALL(B2:I2,1)」或「=SMALL(B2:I2,{1,1})」來提取。

圖四

因為本篇文章中要與數組結合起來使用,所以我們在提取最低分和最高分時用到分別是「=SMALL(B2:I2,{1,1})」和「=LARGE(B2:I2,{1,1})」,所以在得出結果時一定要運用到Ctrl+Shift+Enter組合鍵來得出最終結果。

綜上,這一部分的具體操作流程如下(註:就在原本的求和公式上面進行修改):選中J2單元格,在上方的編輯欄中輸入「=SUM(B2:I2)-LARGE(B2:I2,{1,1})-SMALL(B2:I2,{1,1})」,然後按Ctrl+Shift+Enter組合鍵就能達到去掉一個最高分和一個最低分後的結果。具體操作流程如圖五所示:

圖五

3.求平均值

這一步是非常簡單的,但是存在一個數數的問題。求平均值就是將上面的總和除以相加評分的個數減二,這裡我們憑藉肉眼就能得到這裡評分的個數為8,但是實際上如果評分數量太多時,顯然就不是肉眼能解決問題了,所以我們有必要使用一個Excel函數來幫助我們數出評分的個數,這裡就可以使用到函數count了。

函數count的功能就是幫助我們數清楚目標區域中數字的個數,所以,這裡我們可以在J2單元格中輸入「=COUNT(B2:I2)-2」來得到我們想要的結果。

最終流程:首先選中2單元格,在上方的編輯欄中輸入「=(SUM(B2:I2)-LARGE(B2:I2,{1,1})-SMALL(B2:I2,{1,1}))/(COUNT(B2:I2)-2)」,然後按Ctrl+Shift+Enter組合鍵就能得到丁一的最終成績了,然後通過填充柄的拖拽功能也可以得到其他人的最終成績。具體操作流程可以參考圖六:

圖六

今天的分享就到此結束了,覺得對你們有用的小夥伴們請點讚關注吧!您的鼓勵是我前進的動力,也希望擅長運用辦公軟體的小夥伴們能夠不吝賜教,積極的留言,教會小編更多的excel運用的小技巧,歡迎一起來探討學習!

參考文章:

Excel函數large、與數組在實際案例中的聯合運用

相關焦點

  • Excel函數large、與數組在實際案例中的聯合運用
    在講述這些數組計算的過程,我們也穿插了一些簡單的函數的使用方法,比如函數randbetween、函數sumproduct等,另外由於我們在生活和學習當中可能更習慣於去數值之間的計算,而忽視了對數組計算方法的學習,所以在之前的文章當中,一直在將數值計算和數組計算進行比較。
  • excel中的small函數和large函數,與其他函數結合還有這功能!
    在excel中,large函數和small函數用的人比較少,但是用的少並不代表這兩個函數沒有用,反而十分,今天小編就專門寫了這篇文章來介紹一下這兩個函數,一起學習一下吧、一、基本用法。對於large函數和small函數,都只有兩個參數,分別為large(數值區域,返回的第幾個最大值),small(數值區域,返回的第幾個最小值)。
  • excel數組和函數sumproduct在乘積求和運算中的實際運用
    今天我們繼續講述數組在實際問題中的計算,並且會對數組計算和數值計算的複雜程度進行簡單的對比,還會根據相關的問題為大家介紹一些Excel函數的運用方法。數值計算和數組運算在乘法運算的計算過程現在我們這樣一個簡單的Excel工作表,裡面的內容包括產品類型,銷售量,單價和銷售額,其中產品類型,銷售量,單價為已知的內容,現在我們需要計算的內容自然是每種產品對應的銷售額了。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略,表示全部替換。
  • excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額
    excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數LARGE函數和SUM函數。
  • excel經典函數組合:index+match!工作中非常實用,案例解析掌握
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)在excel函數裡面,index+match這一組函數做定位查找是非常實用的。如案例表格,因為月份是變化的,所以使用lookup或vlookup無法直接進行查詢。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。
  • WPS-Excel表格sumproduct函數一次性算出相乘相加總額
    excel表格單純相加或者相乘大家都會應用,但是有時候我們需要算出相乘相加的總額,這種計算也是可以一次性算出的。今天來教大家怎樣在WPS表格中,讓數據一次性算出相乘相加的總額,會了這個小技巧,會方便很多。實例、算出第二周總銷售額。
  • Excel函數公式:常用函數Large,Small,Choose的經典用法
    Excel中,Large、Small、Choose函數的主要作用是在指定範圍中獲取特定的值,如果稍加變通,Large、Small、Choose函數就可以發揮出意想不到的神奇作用。一、Large函數。功能:返回Array中的第K個最大值。
  • LARGE和SMALL函數的用法,你了解多少?
    LARGE和SMALL函數是我們較常見的兩個統計函數,技巧妹今天帶大家來認識一下這兩個函數的語法和應用。
  • Excel函數公式:VLOOKUP函數和IF、CHOOSE函數組合實用技巧解讀
    眾所周知,VLOOKUP函數是Excel中實用頻率非常高的查找引用函數之一,但是由於語法規則的限制,在某些功能的實現上需要藉助於其他函數來完成。例如:從右向左查詢。一、VLOOKUP和IF函數組合實用技巧。目的:根據編號來查詢對應的姓名。
  • Excel中large函數直接在公式中查找最大值
    在excel中,如果想要找到一組數的最大值,可以藉助於max函數輕鬆解決。但是如果想在一組數據裡面,找到第二大的數據怎麼進行呢?或者說,我們在編寫函數公式具體應用的過程中,應該如何設置呢?在這種情況下,我們就會使用到large函數,藉助於他我們來尋找一組數據中的最值問題。
  • excel函數公式應用:多列數據條件求和公式知多少?
    如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這裡分享12種方法,各有各的特色。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。
  • Excel第k個最大值函數LARGE和第k個最小值函數SMALL
    今天我們來介紹Excel第k個最大值函數LARGE和第k個最小值函數SMALL。1.第k個最大值函數LARGE函數格式為=LARGE(數組,K)【數組】為需要從中選擇第 k 個最大值的數組或數據區域。【K】為需要返回的第幾個最大值(從大到小)。
  • excel函數利用ROUNDDOWN函數ROUND函數ROUNDUP函數進行四捨五入
    ,excel函數公式大全之利用ROUNDDOWN函數ROUND函數ROUNDUP函數對數字進行向下捨入、四捨五入、向上捨入操作,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率。
  • LARGE函數:返回數組中第幾大值,對於數字排位一直很在行
    今天函數哥將像大家分享LARGE函數,LARGE函數用來返回某值在數列或數組中所處位置的排位,即第幾的位置排名。LARGE函數返回第幾排位的值功能:傳回資料組中第 k 大的數值您可以用這個函數來指定選取排在第幾位的值。語法:=LARGE(數組,第幾大值)1)數組:是您要從其中選取第 k 大的數值之陣列或資料範圍。
  • excel函數公式大全之利用SUM函數IF函數的嵌套把成績劃為三個等級
    excel函數公式大全之利用SUM函數和IF函數的嵌套把學生成績劃為三個等級。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數SUM函數和IF函數。
  • 如何使用Numpy數組?
    【連續「Python利用Numpy數組進行數據處理(一)」】2.【聚合函數】數學和統計方法[軸和0]可以通過數組上的一組數學函數對整個數組或某個軸向的數組進行統計計算。書寫方式舉例:arr.mean() 或np.mean(arr)#mean和sum這類的函數可以接受一個axis參數(用於計算該軸向上的統計值),最終結果是一個少一維的數組:#搞清楚軸和0的問題【重要】arr.mean(axis=1)arr.sum(0)表4-5 基本數組統計方法:方法
  • 一個函數秒殺 2Sum 3Sum 4Sum 問題
    對於修改後的問題,關鍵難點是現在可能有多個和為 target 的數對兒,還不能重複,比如上述例子中 [1,3] 和 [3,1] 就算重複,只能算一次。其實就是和為 target - nums[i] 的兩個數字唄,那不就是 twoSum 函數解決的問題麼🤔可以直接寫代碼了,需要把 twoSum 函數稍作修改即可復用:/* 從 nums[start] 開始,計算有序數組 * nums 中所有和為 target 的二元組 */vector<vector<int>> twoSumTarget
  • excel數據處理技巧:組合函數統計產品批號
    最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • LeetCode:連續子數組的最大和
    輸入一個整型數組,數組中的一個或連續多個整數組成一個子數組。求所有子數組的和的最大值。