怎樣使用sumproduct函式計數

時間 2022-09-23 03:30:58

1樓:匿名使用者

如下例所示:

統計大於50的單元格的數量使用 =sumproduct((a1:a29>50)*1)

sumproduct 函式說明

在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。

語法sumproduct(array1, [array2], [array3], ...)

sumproduct 函式語法具有下列引數:

array1    必需。 其相應元素需要進行相乘並求和的第乙個陣列引數。

array2, array3,...    可選。 2 到 255 個陣列引數,其相應元素需要進行相乘並求和。

備註陣列引數必須具有相同的維數。 否則,函式 sumproduct 將返回 #value! 錯誤值 #ref!。

函式 sumproduct 將非數值型的陣列元素作為 0 處理。

2樓:匿名使用者

sumproduct()函式的使用方法,其解釋為在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。按我個人解釋就是兩個以上的陣列乘積之和。

其語法格式為sumproduct(array1, [array2], [array3],…),其中每個array都表示乙個陣列,array個數不超過255個。

如何使用excel中的sumproduct函式?

3樓:洗刷刷星冰樂

根據需要計算的引數的個數,sumproduct函式的使用方法分為三種情況,具體如下:

1、當sumproduct函式中的引數只有乙個陣列時,即對該陣列進行求和即可。

2、當sumproduct函式中引數為兩個陣列時,兩個陣列的所有元素對應相乘。

3、當sumproduct函式中引數為三個陣列時,三個陣列的所有元素對應相乘。

另外需要注意的是,陣列引數必須具有相同的維數,否則,函式sumproduct將返回錯誤值。函式sumproduct將非數值型的陣列元素作為0處理。

sumproduct函式怎麼用

4樓:匿名使用者

用法如下:

sumproduct(array1,array2,array3, ...)

array1,array2,array3, ... 為 2 到 30 個陣列,其相應元素需要進行相乘並求和。

sumproduct函式:

函式名詞解釋:返回相應的陣列或區域乘積的和。

說明: 陣列引數必須具有相同的維數,否則,函式 sumproduct 將返回錯誤值 #value!。· 函式 sumproduct 將非數值型的陣列元素作為 0 處理。

5樓:嵩山寺色空方丈

回答sumproduct函式可以實現求和、計數、排名,這樣多功能的函式不多,下面通過應用例子解讀該函式的使用技巧。

1、基本使用方法

函式名詞解釋:返回相應的陣列或區域乘積的和。

函式使用格式:sumproduct(資料1,資料2,……,資料30)

比如:=sumproduct(c2:c8,d2:d8)表示c2*d2+c3*d3+…+c8*d8

例子:計算所有銷售員的銷售額。

例子:計算所有銷售員的銷售額。

解析:f2=b2:b8是判斷條件是否成立,並返回對應的陣列。

解析:判斷銷量中c2:c8大於5000的數量,並乘以1返回對應的結果,達到計數目的。

解析:如果是降序的話使用$c$2:$c$8>c2,如果要公升序排名使用c2>$c$2:$c$8。

您好,很高興為您服務,希望我的答案能幫助到你,希望能贊,請自動結束服務,謝謝

更多9條

6樓:匿名使用者

excel多條件求和 & sumproduct函式用法詳解

***excel多條件求和 & sumproduct函式用法詳解

龍逸凡日常工作中,我們經常要用到多條件求和,方法有多種,第一類:使用基本功能來實現。主要有:

篩選、分類彙總、資料透視表、多條件求和嚮導;第二類:使用公式來實現方法。主要有:

使用sum函式編寫的陣列公式、聯用sumif和輔助列(將多條件變為單條件)、使用sumproduct函式、使用sumifs函式(限於excel2007及以上的版本),方法千差萬別、效果各有千秋。本人更喜歡用sumproduct函式。由於excel幫助對sumproduct函式的解釋太簡短了,與sumproduct函式的作用相比實在不匹配,為了更好地掌握該函式,特將其整理如下。

龍逸凡注:歡迎轉貼,但請註明作者及出處。

一、 基本用法

在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。

語法:sumproduct(array1,array2,array3, ...)

array1, array2, array3, ... 為 2 到 30 個陣列,其相應元素需要進行相乘並求和。

公式:=sumproduct(a2:b4, c2:d4)

a b c d

1 array 1 array 1 array 2 array 2

2 3 4 2 7

3 8 6 6 7

4 1 9 5 3

公式解釋:兩個陣列的所有元素對應相乘,然後把乘積相加,即 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3。計算結果為156

二、 擴充套件用法

1、 使用sumproduct進行多條件計數

語法:=sumproduct((條件1)*(條件2)*(條件3)* …(條件n))

作用:統計同時滿足條件1、條件2到條件n的記錄的個數。

例項:=sumproduct((a2:a10="男")*(b2:b10="中級職稱"))

公式解釋:

統計性別為男性且職稱為中級職稱的職工的人數

2、 使用sumproduct進行多條件求和

語法:=sumproduct((條件1)*(條件2)* (條件3) *…(條件n)*某區域)

作用:彙總同時滿足條件1、條件2到條件n的記錄指定區域的彙總金額。

例項:=sumproduct((a2:a10="男")*(b2:b10="中級職稱")*c2:c10)

公式解釋:

統計性別為男性且職稱為中級職稱的職工的工資總和(假設c列為工資)

7樓:愛小欣欣老師

首先 sumproduct是乙個求乘積的函式,就比如我們需要計算 1,2,3 的乘積是多少,首先輸入等於 sumproduct函式,在選中相乘的區域,按回車確定,在向下填充就能批量計算。

8樓:奇偶數的秋天

sumproduct函式:返回相應的陣列或區域乘積的和。

a1(x1,x2,...,xn),a2(y1,y1,...,yn),a3(z1,z2,...,zn) ......

sumproduct(a1)=x1+x2+...+xnsumproduct(a1,a2)=x1*y1+x2*y2+...+xn*yn

sumproduct(a1,a2,a3)=x1*y1*z1+x2*y2*z2+...+xn*yn*z3

......

9樓:匿名使用者

第1個公式,兩處1*是將邏輯值true\false轉換為1、0的,既然有2處,自己相乘就可以轉換了,沒有必要1*來轉換。

=sumproduct((條件1)*(條件……n)*求和區域)=sumproduct((條件1)*(條件……n),求和區域)這兩個公式,*號的話,如果求和區域有文字就會返回錯誤,而逗號可以避免。但是如果條件只有1個,又要用逗號,則需要1*等方法來將條件邏輯值轉為1、0。當然,只有乙個條件的話,建議直接用sumif了。

10樓:執じ☆ve著

sumproduct(array1,array2,array3, ...)   array1,array2,array3, ... 為 2 到 30 個陣列,其相應元素需要進行相乘並求和。

如果將示例複製到空白工作表中,可能會更易於理解該示例。

b c d e

1 array1 array1 array2 array2

2 3 4 2 7

3 8 6 6 7

4 1 9 5 3

公式 說明(結果)

=sumproduct(b2:c4*d2:e4) 兩個陣列的所有元素對應相乘,然後把乘積相加,即3*2+4*7+8*6+6*7+1*5+9*3。(156)

11樓:

a1 b1

a2 b2

a3 b3

sumproduct最簡單的運用就是a1:a3*b1:b3 也就是a1*b1+a2*b2+a3*b3

請問wps怎麼使用sumproduct函式計算次數

12樓:匿名使用者

e2輸入

=sumproduct((a2:a10="部門1")*(b2:b10="a"))回車。

13樓:匿名使用者

發貨次數公式:

=countifs(a$2:a$10,"部門1",b$2:b$10,"a")

想省事就這麼寫,不限制行數範圍:

=countifs(a:a,"部門1",b:b,"a")以上兩種寫法,如果你在填充公式的區域多的話,建議第一條公式,限制一下行數範圍,因為引用整列整列的區域來運算的話,這樣的公式多了會明顯感覺很卡。

兩個條件也可以引用變數,比如在d1和e1填寫要查詢次數的條件:部門1和a

=countifs(a:a,d1,b:b,e1)

14樓:葬花吃人

=sumproduct((a1:a10="部門1")*(b1:b10="a"))

在excel中如何使用sumproduct函式計數非空單元格

15樓:匿名使用者

增加一條件就行了

=sumproduct((b1:b400=1)*(c1:c400<50)*(c1:c400>0))

在空單元格中填"缺考",同樣需增加一條件<=100=sumproduct((b1:b400=1)*(c1:c400>=90)*(c1:c400<=100))

關於ecel使用sumproduct函式進行資料引用的問題

方法 步驟 1.上表是公司人員,所屬工段,年齡,工資等資訊。現在要統計每個工段所有人員的工資總和。2.從拆解工段開始。輸入 sumproduct b 2 b 9 a12 d 2 d 9 b 2 b 9 a12,表示b2 b9區域中和a12單元格 拆解 一致的單元格,d 2 d 9就是對應的工資區域,...

IF函式的應用,if函式的使用方法

看多了眼花,if 條件,返回值1,返回值2 就是 條件判斷成立,結果返回值1條件判斷不成立,結果返回在2比如 if 1 0,蘋果 梨 計算結果 蘋果 if 1 0,蘋果 梨 計算結果 梨。舉例就是 if a 1 a 1 a 1 end if1可以是request 的 也可以是你自己定義的。if函式的...

如何使用EXCELL中的VLOOKUP函式匹配資料

這裡舉個例子吧,看完你應該是想起來了 vlookup 用途 在 或數值陣列的首列查詢指定的數值,並由此返回 或陣列當前行中指定列處的數值。當比較值位於資料表首列時,可以使用函式vlookup 代替函式hlookup。語法 vlookup lookup value,table array,col in...

lookup函式的使用方法,LOOKUP函式的使用方法

1 向量形式 公式為 lookup lookup value,lookup vector,result vector 式中 lookup value 函式lookup在第乙個向量中所要查詢的數值,它可以為數字 文字 邏輯值或包含數值的名稱或引用 lookup vector 只包含一行或一列的區域lo...

用ecel做下拉列表使用vlookup函式

excel資料下拉列表可以通過資料有效性來實現,操作過程 資料 資料有效性 設定 允許選序列 選欲查詢的資料所在列 確定。vlookup函式語法 vlookup lookup value,table array,col index num,range lookup 其中 lookup value 為...