如何在ACCESS裡實現EXCEL的sumif函式的功能

2021-03-27 08:26:48 字數 3909 閱讀 8156

1樓:匿名使用者

可以利用查詢功能.在對欄位求和時,可以設定過濾條件.

2樓:匿名使用者

iff(條件,sum(欄位名),0) 即如果條件為真時則求和,否則不管)

3樓:匿名使用者

=dsum("欄位名","表名","條件")

access裡如何使用sumif函式

4樓:匿名使用者

可以利用查詢功能.在對欄位求和時,可以設定過濾條件.

在sqlserver 裡實現類似sumif 的功能

5樓:sql的藝術

select

[name]

,sum([value]) as 合計

from

bgroup by

[name]

請教excel中的sumif函式公式怎麼應用

6樓:匿名使用者

sumif( 條件區域, 條件, 求和區域)如果你需要計算a列中產品名稱為"毛巾", b列的數量總和可以使用下面這個公式

=sumif(a:a,"毛巾",b:b)

7樓:匿名使用者

sumif作為excel2003中一個條件求和函式,在實際工作中發

揮著強大的作用,雖然在2007以後被sumifs所取代,但它依舊是一個excel函式的經典。特別是高階用法,依舊適用於後面的版本。

sum是求和,if是如果。如果什麼。。就求和,其實就是按條件求和。它的結構如下:

sumif(條件判斷區域,條件,求和區域)

說明:1、條件判斷區域。即然是條件求和,一是要有條件,二是要有判斷的區域,sumif的第二個引數就是求和的條件,第一個引數呢就是拿條件來這個區域進行對比的區域。

第一個引數必須是單元格引用。

2、條件。按條件求和就得有條件,該條件可以是字串("abc",可以用大於等對比符號連線起來的條件表示式(">100"),也可以使用萬用字元來表示匹配求和("ab*c")。

3、求和區域。求和函式可以沒有求和的區域算什麼求和函式,該引數為單元格區域引用。如c2:c100。

4、如果求和區域和判斷區域是一個區域該怎麼辦呢?如在c2:c100中計算大於100的數字之和。在這種情況下sumif函式由三個引數變換為兩個引數。即:

sumif(求和區域,條件)

例:如下圖所示。要求根據左表中的商家明細表,生成右側的彙總表,彙總出商家的總進貨量和總金額。

公式:=sumif($a$2:$a$8,$f3,c$2:c$8)

公式說明:

$a$2:$a$8是判斷區域,拿f3的商家名稱在這個區域進行判斷是否相同,如果上同,就把c2:c8區域的金額進行求和。

如果只按c列進判斷求和呢?比如,計算c列金額大於200的金額之和。公式可以變換為:

sumif(c$2:c$8,">200")

8樓:匿名使用者

sumif(條件判斷區域,條件,求和區域)

說明:1、條件判斷區域。即然是條件求和,一是要有條件,二是要有判斷的區域,sumif的第二個引數就是求和的條件,第一個引數呢就是拿條件來這個區域進行對比的區域。

第一個引數必須是單元格引用。

2、條件。按條件求和就得有條件,該條件可以是字串("abc",可以用大於等對比符號連線起來的條件表示式(">100"),也可以使用萬用字元來表示匹配求和("ab*c")。

3、求和區域。求和函式可以沒有求和的區域算什麼求和函式,該引數為單元格區域引用。如c2:c100。

4、如果求和區域和判斷區域是一個區域該怎麼辦呢?如在c2:c100中計算大於100的數字之和。

在這種情況下sumif函式由三個引數變換為兩個引數。即:sumif(求和區域,條件)

例:如下圖所示。要求根據左表中的商家明細表,生成右側的彙總表,彙總出商家的總進貨量和總金額。

公式如下:

=sumif($a$2:$a$8,$f3,c$2:c$8)

公式說明如下:

$a$2:$a$8是判斷區域,拿f3的商家名稱在這個區域進行判斷是否相同,如果上同,就把c2:c8區域的金額進行求和。

如果只按c列進判斷求和呢?比如,計算c列金額大於200的金額之和。公式可以變換為:

sumif(c$2:c$8,">200")

舉例說明如下:

a b1 屬性值 佣金

2 100,000 7,000

3 200,000 14,000

4 300,000 21,000

5 400,000 28,000

=sumif(a2:a5,">160000",b2:b5) 屬性值高於 160,000 的佣金之和 (63,000)

=sumif(a2:a5,">160000") 屬性值高於 160,000 的佣金之和 (900,000)

=sumif(a2:a5,"=300000",b2:b3) 屬性值等於 300,000 的佣金之和 (21,000)

9樓:匿名使用者

sumif是條件求和函式,統計滿足特定條件的單元格求和比如,a列為一組資料,求大於等於5的所有數字之和b2輸入=sumif(a:a,">=5"),結果為261 26

2 34 5

6 78再比如 求出所有滿足某一崗位人員的工資總額比如「經理」們的工資總額,

某單元格輸入=sumif(b2:b7,"經理",e2:e7)結果是21900

a b c d e

部門 職務 姓名 學歷 工資

技術部 經理 張三 學士 8000

市場部 副經理 李四 博士 6000

業務部 經理 王五 博士 7500

業務部 副經理 趙六 碩士 5800

市場部 經理 劉七 學士 6400

技術部 副經理 馬八 碩士 7000

經理 21900

求類excel功能類似於sumif的product函式!

10樓:綠衣人敲門

sumif作為excel中一個條件求和函式,在實際工作中發揮著強大的作用,雖然在2007以後被sumifs所取代,但它依內舊是一個容excel函式的經典。特別是高階用法,依舊適用於後面的版本。

sum是求和,sumif其實就是按條件求和。它的結構如下:

sumif(條件判斷區域,條件,求和區域)

說明:1、條件判斷區域。即然是條件求和,一是要有條件,二是要有判斷的區域,sumif的第二個引數就是求和的條件,第一個引數呢就是拿條件來這個區域進行對比的區域。

第一個引數必須是單元格引用。

2、條件。按條件求和就得有條件,該條件可以是字串("abc",可以用大於等對比符號連線起來的條件表示式(">100"),也可以使用萬用字元來表示匹配求和("ab*c")。

3、求和區域。該引數為單元格區域引用。如下例中的c2:c8。

sumif 舉例

例1;如下圖所示。要求根據左表中的商家明細表,生成右側的彙總表,彙總出商家的總進貨量和總金額。

公式:=sumif(a2:c8,f3,c2:c8)

公式說明:

a2:c8是判斷區域,拿f3的商家名稱在這個區域進行判斷是否相同,如果上同,就把c2:c8區域的金額進行求和。

11樓:匿名使用者

這個不bai難啊,用的product函式du再zhi加多一個if函式判斷,把a1:a9>=5的數字提取出來相dao乘專就行了。

要求不難,公式也算屬是夠短的了,這是陣列公式,輸入完成後不要直接回車,要按三鍵  ctrl+shift+回車  結束。

=product(if(a1:a9>=5,a1:a9))或者用這公式也行:

=product(if(a1:a9<5,1,a1:a9))

如何在ACCESS中實現在窗體中的文字框中輸入

例如 dim stemp as stringdim rs as adodb.recordsetset rs new adodb.recordsetdim empno as string if nz me du 商編號zhi dao1 then empno 商編號 like me 商編號1 else ...

如何在ecel中打對勾和叉叉,如何在excel中打對勾和叉叉

把輸入法切換到中文,在左下出現的輸入條的軟鍵盤上點右鍵 選 數學符號 裡面就有 或者點插入 特殊符號 數學符號,也可以。好象沒有半對的,你實在要半對,可以在對勾上用繪圖工具裡的線條斜著畫一段線。應該是在特殊符號那裡找 工具欄 插入 特殊符號,裡面有 如何在excel中輸入對號和叉號 插入 特殊符號,...

excel引用檔名為變數,如何實現EXCEL引用的檔名作為變數

這類需求,如果用函式,excel只有indirect可以轉變字串成為引用。但是由於indirect是易失性函式,也就是說在所引用的單元格參與計算時都會更新,所以,你要在單元格的值變化前先開啟所要引用的檔案,indirect才能得到正確的結果。這樣,對於樓主的需求來說就沒有意義了。樓主的需求,需要使用...