sumproduct A1 A100 男B1 B100 本科PRODUCT到底有幾種表達的方式啊

2022-11-21 17:25:37 字數 4376 閱讀 3305

1樓:朱薈非

product其實就是乘法。

=product(a1,b1)和=a1*b1是一樣的。

sumproduct用於乘積求和,比如=sumproduct(a1:a10,b1:b10)求兩列兩兩相乘之後的和。這是標準用法。

可以理解為sum+product,先相乘再求和,這樣好記。

=sumproduct(a1:a10,b1:b10)寫成=sumproduct(a1:

a10*b1:b10)也是可以的,區別就在於,如果區域包括文字,那麼連乘會出錯,而標準用法沒問題

=sumproduct((a1:a100="男")*(b1:b100="本科"))

條件計數,用的是變通用法,(a1:a100="男")和(b1:b100="本科")分別得到兩個邏輯陣列,再相乘轉換為0和1,再相加。

2樓:匿名使用者

=sumproduct((a1:a100="男")*(b1:b100="本科"),c1:c100)

前面2個是滿足的條件,後面是滿足條件的列,假設是c:c列

=sumproduct((a1:a100)*(b1:b100))/sum(a1:a100)中如何吧a1:a100列設定成不變數,b1:b100為變數進行計算

3樓:釋普定法師

=sumproduct(($a$1:$a$100)*(b1:b100))/sum($a$1:$a$100)

=index(a1:a100,sumproduct((a1:a100<>"")*(a1:a100=b1:b100)*row(a1:a100)))

4樓:慶年工坊

第一個引用區域不變,後面的全都改成你要比較的區域就行了

=sumproduct((a1:a100=1)*(b1:b100=2)) 怎樣改成包含1的同時另一列也包含2的公式?如果文字是否加雙引號?

5樓:匿名使用者

07及以上版本公式可如下

=countifs(a1:a100,1,b1:b100,2)03及以上版本可用

=sumproduct((a1:a100=1)*(b1:b100=2))

公式中的1,2如果是文字內容要加上雙引號比如條件為 "a","b"

是什麼地方不明白

excel a1到a100中等於「玉米」的,求相應的b1:b100中所有大於0的總和!不知道說明白了沒有?

6樓:

現回答第一個問題:在所需要答案的單元格把這個複製進入就可以了=countif(a1:a100,"=玉米")

第二個是:在所需要答案的單元格把這個複製進入就可以了=sumif(b1:b100,">0")

備註,一定要帶等號複製哦!

7樓:釋普定法師

=sumproduct((a1:a100="玉米")*(b1:b100>0)*b1:b100)

8樓:匿名使用者

=sumifs(b:b,a:a,"玉米",b:b,">0")

=sumproduct(isnumber(find("申通"sheet1!,a1:a100))*sheet1!b1:b100)

9樓:

我覺得你的公式有問題。你詳細說一下你想幹什麼,我把公式給你完善好,並解釋給你。

excel裡面sumproduct函式的完整用法?「--」是什麼意思?

10樓:海天盛

函式完整用法的意思:

在excel中,它被稱為-minus-其目的是將數字串轉換成實際數字,並參與預算。你可以把它想成兩個負號,結果是一個加號和一個減號,它不會改變原始資料的加號或減號,但它會把它變成一個數字。

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

1.當sumproduct函式中只有一個引數陣列時,可以對該陣列求和。

2.當sumproduct函式中的引數是兩個陣列時,這兩個陣列的所有跟蹤元素相乘。

3.當sumproduct函式中的引數是三個陣列時,三個陣列中的所有元素相乘。

還要注意,陣列引數必須具有相同的維數,否則函式sumproduct將返回一個錯誤值。函式sumproduct將非數字陣列元素視為零。

擴充套件資料:

sumproduct功能的優缺點:

1.缺點:

sumproduct函式不能選擇整個列,一方面計算速度慢,另一方面經常包含標題等文字字元,不能直接參與操作。

2.優勢:

和積函式可以用複雜的條件求和。當然,這只是一個條件求和,所以和積函式本身就是乘積和和積函式,如果一列是數量,一列是單價,你可以直接用這個函式算出總**,

11樓:愛小欣欣老師

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

12樓:毒亂

--和*都是索引條件的

(1)的意思是 a1:a100中的男∩b1:b100中的本科(2)的意思是a1:

a100中的男*b1:b100中的本科(3)的意思是a1:a100中的男∩b1:

b100中的本科我也沒搞懂他們之間有什麼區別 但是在運用中*和--又不同 在研究中

13樓:

--excel裡叫做減負運算,其目的是將字串格式的數字轉變成真正意義上的數字,重而參加預算。你可以將它理解為兩個減號,結果是負負得正,沒有改變原資料的正負,但將其變成了數字。

你可以先將某個空單元格例如a1設為文字,裡面輸入12345,在b1裡輸入=sum(a1),b2裡輸入=sum(--a1)比較一下就能看出分別了

14樓:魚木混豬喲

excel中sumproduct函式時用來求乘積的和,具體用法為:=sumproduct(區域1,區域2,區域3,...)

使用軟體版本:office2007

舉例說明如下:

1.對下面三列同一行的資料相乘之後再求和:

2.輸入公式如下:

3.得到結果如下:

15樓:匿名使用者

--我沒見過,不過*是相乘的意思

a1到a100,b1到b100,用公式c=a*b求出c1到c100的數值,c1到c100如何求和?

16樓:匿名使用者

在c1作公式 =a1*b1, 將公式向下填充至c100。再找一空格作公式 =sum(c1:c100),就算出總和了。

17樓:釋普定法師

=sumproduct(a1:a100,b1:b100)

如何在多個內容的單元格中彙總個數

18樓:匿名使用者

問題補充

試試這個公式

c1輸入=if(countif($a$1:a1,a1)=1,sumproduct((a:a=a1)*(b:b>20)),"")

公式下拉複製,c列顯示a列不相同的,同時d列大於20的個數要求小於20的,可以在d1輸入=if(countif($a$1:a1,a1)=1,sumproduct((a:a=a1)*(b:

b<20)),"")

同樣公式下拉複製

19樓:

=sumproduct((a1:a100="男")*(b1:b100>20))求男

=sumproduct((a1:a100="女")*(b1:b100<20))求女

如果不止男女兩項可以將 公式中的男改為所要計算的單元格地址如:=sumproduct((a$1:a$100=a1)*(b$1:b$100<20))

然後下拉,

20樓:

比如資料在a1:b100中

在任意單元格輸入公式

=sumproduct((a1:a100="男")*(b1:b100>20))

=sumproduct((a1:a100="女")*(b1:b100<20))

一勞永逸的辦法

在c列輸入=if(countif(a$1:a1,a1)>1,"",sumproduct((a1:a100=a1)*(b1:b100>20)))

21樓:釋普定法師

男個數=sumproduct((a1:a4="男")*(b1:b4>20))

女個數=sumproduct((a1:a4="女")*(b1:b4<20))

高中作文10月1徵文左右高中作文10月1徵文500字左右

國慶見聞 今年的國慶節,我過得十分愉快。國慶發生的那些有趣事,至今還常常出現在我眼前。國慶長假的第一天,媽媽開車帶著我和姥姥來到xx農莊遊玩。今天的天氣還算不錯,一路上我們說說笑笑,不知不覺就來到xx農莊。進了園子一看,裡面已經是車山車海了。媽媽停好,我們就向農莊裡面進發了。我們先到了柿子園,撿了幾...

1到10的漢字怎麼寫,1到10的數字用漢字怎麼寫?

1 1到10的漢字小寫為 一 二 三 四 五 六 七 八 九 十 2 1到10的漢字大寫為 壹 貳 叄 肆 伍 陸 柒 捌 玖 拾。漢字中有數字 一 二 三 四 五 六 七 八 九 十 百 千 萬 相對應的大寫為 壹 貳 叄 肆 伍 陸 柒 捌 玖 拾 佰 仟 萬 壹 叄 伍 是最早用作大寫數字的文...

10句1句的詩詞或優美句子10句1句8字的詩詞或優美句子

以下各句各有出處,不一一列舉了,僅供參考 執子之手,與子偕老.向來緣淺,奈何情深.一日不見,如三秋兮.青青子衿,悠悠我心.死生契闊,與子成說 面朝大海,春暖花開.自強不息,厚德載物。夢醒繁華,一城荒蕪。春宵酒醒,芬芳何尋?一葉落寞,萬物失色。雪落無痕,雁過留聲。春暖花開.向來緣淺?一葉落寞,如三秋兮...