一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

一組長期被忽視的函數(shù)-數(shù)據(jù)庫函數(shù)

 ExcelEasy 2021-01-21

在Excel中有一類函數(shù),長期被大多數(shù)人忽略,實際上在處理多條件查詢,求和,計數(shù)等方面,它們非常有用。有時候,用其他函數(shù)處理不了的問題,用它們很容易解決。它們就是數(shù)據(jù)庫函數(shù)。

數(shù)據(jù)庫函數(shù)介紹


首先要強調(diào),大家不要被“數(shù)據(jù)庫”三個字迷惑了。這類函數(shù)并不是用于主頁數(shù)據(jù)庫操作的,它們操作的對象仍然是單元格區(qū)域,只不過操作方式是把這個區(qū)域當(dāng)作“數(shù)據(jù)庫”看待。

Excel中的數(shù)據(jù)庫函數(shù)總共包括12個不同的函數(shù):

大部分函數(shù)都是在Excel原有的函數(shù)名字前面加了個字母“D”,例如DSUM。其中DGET除外。

上圖中我們也列出了這些函數(shù)的作用:基本上都與原型函數(shù)的作用相同。我們今天會分別介紹(除了最后的4個統(tǒng)計函數(shù),一般人用不到這幾個函數(shù))。

這些函數(shù)的語法基本上都是一樣的,類似于:

=FUNCTIONNAME(database,field,criteria)

其中FUNCTIONNAME可以替換成任意一個上圖中的數(shù)據(jù)庫函數(shù)。

所以,我們基本上會將這些函數(shù)一起介紹。

使用數(shù)據(jù)庫函數(shù)


我們先以DSUM為例,看一下數(shù)據(jù)庫函數(shù)的使用:

  • database — 數(shù)據(jù)區(qū)域,左上角B2:D7

  • field — 要求和的列名,即D2單元格

  • criterria — 條件區(qū)域,B11:B13單元格

所以這個公式:

=DSUM(B2:D7,D2,B11:D13)

的意思就是對數(shù)據(jù)區(qū)域B2:D7的D列(列名為“金額”)求和,條件是B11:B13區(qū)域。

我們再來看這個條件區(qū)域:

首先我們看到,這個條件區(qū)域從列上來看跟數(shù)據(jù)區(qū)域是一樣的。具體條件就是針對這些列設(shè)置的:

先看第一個條件(即第一行),項目名稱不管,負(fù)責(zé)人叫“張三豐”,金額大于1000。很顯然,這兩個條件是必須同時成立的。

數(shù)據(jù)庫函數(shù)條件規(guī)則1:處于同一行的條件必須同時成立。

再來看第二個條件(即第二行),項目名稱不管,負(fù)責(zé)人叫“張無忌”,金額不管。
那么這個條件跟第一個條件什么關(guān)系?同時成立,顯然不行。因為沒有一個同時叫兩個不同名字的人。所以,這兩個條件是有一個成立即可。

數(shù)據(jù)庫函數(shù)條件規(guī)則2:處于不同行的條件有一個成立即可。

綜上所述,實際上,我們需要的是:

負(fù)責(zé)人叫張三豐,并且金額大于1000的那些項目金額和負(fù)責(zé)人叫張無忌的那些項目的金額之和。

我們可以用SUMIFS函數(shù)來解決:

=SUMIFS(D3:D7,C3:C7,"張三豐",D3:D7,">1000")+SUMIFS(D3:D7,C3:C7,"張無忌")

比較麻煩,如果用數(shù)據(jù)庫函數(shù):

=DSUM(B2:D7,D2,B11:D13)

就很簡單了。

其他函數(shù)的應(yīng)用也大同小異,見下圖:

通配符


在數(shù)據(jù)庫公式中可以使用通配符,跟Excel其他地方的用法一樣,下圖是使用“*”的公式效果:

使用"?"的效果類似,不再贅述。

需要注意的是,如果在某一行的某一字段使用了通配符,然后又有一個條件中用了這個字段,這個條件將被忽略。見下圖:

DGET和DPRODUCT


在數(shù)據(jù)庫函數(shù)中,DGET和DPRODUCT函數(shù)略有不同,所以單獨介紹一下。

DGET




DGET函數(shù)實際上是個查詢函數(shù),作用跟VLOOKUP一樣。都是根據(jù)條件取出滿足條件的記錄。

上圖中,我們利用DGET返回了項目負(fù)責(zé)人的姓名,條件是金額>1800的項目。

要注意下面兩點:

如果沒有滿足條件的記錄,那么DGET會返回#VALUE!的錯誤值:

如果找到了多條滿足條件的記錄,那么將返回#NUM!的錯誤

DPRODUCT




實際上DPRODUCT也可以看作是D+PRODUCT。在Excel中,PRODUCT的作用是把所有的參數(shù)相乘。那么DPRODUCT的作用就是把所有滿足條件的結(jié)果相乘。

上圖中,記錄了不同項目的公式和單價,如果想要計算某個項目的總金額,就可以使用DPRODUCT函數(shù)了


好了,今天就介紹到這里了。如果你希望盡快了解哪個函數(shù),歡迎在下面留言。

取得本文模板文件的方式:

本文沒有模板文件

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    蜜臀人妻一区二区三区| 亚洲人妻av中文字幕| 偷拍洗澡一区二区三区| 激情亚洲一区国产精品久久| 99热在线精品视频观看| 少妇毛片一区二区三区| 成在线人免费视频一区二区| 日韩欧美中文字幕人妻| 色婷婷国产精品视频一区二区保健 | 日本午夜福利视频免费观看| 亚洲欧美日本视频一区二区| 国产精品亚洲欧美一区麻豆| 国产日韩熟女中文字幕| 出差被公高潮久久中文字幕| 韩国激情野战视频在线播放| 国产传媒欧美日韩成人精品| 老司机这里只有精品视频| 99久久国产综合精品二区 | 免费在线成人午夜视频| 激情五月天深爱丁香婷婷| 中文字幕佐山爱一区二区免费| 国产亚洲中文日韩欧美综合网| 高清免费在线不卡视频| 日韩性生活视频免费在线观看| 少妇在线一区二区三区| 亚洲成人精品免费在线观看| 黄片美女在线免费观看| 久久99夜色精品噜噜亚洲av| 国产精品偷拍一区二区| 欧美三级精品在线观看| 午夜福利国产精品不卡| 国产一级片内射视频免费播放| 黄片三级免费在线观看| 免费观看日韩一级黄色大片| 特黄大片性高水多欧美一级| 丁香七月啪啪激情综合| 亚洲综合香蕉在线视频| 国产欧美日本在线播放| 九九久久精品久久久精品| 人妻巨大乳一二三区麻豆| 黑色丝袜脚足国产一区二区|