首页
/
每日頭條
/
科技
/
查看數據庫的函數
查看數據庫的函數
更新时间:2025-11-14 20:33:29

什麼是數據庫函數

那麼什麼是數據庫函數呢?我們用Excel,為什麼要用數據庫函數?

我們簡單點來講,可以這麼來理解:

  • 一個表格就是一個最簡單的數據庫
  • 數據庫函數先對數據庫執行一個簡單的篩選(當然你需要給他篩選條件)
  • 然後把查找到的記錄進行處理或者計算

如果你有更多的Excel基礎,知道高級篩選是怎麼個意思,你就可以這麼理解:數據庫函數就是:

  • 先高級篩選篩選
  • 然後對篩選出來的數據進行處理,最簡單的例子就是求和(dsum)

為什麼要用數據庫函數

那麼我們為什麼要使用數據庫函數呢?

因為數據庫函數把高級篩選和普通的算術函數結合了起來,可以大大簡化我們編寫函數。

我們來看個例子,我就直接從微軟的官方文檔裡拉一組數據下來,如下:

查看數據庫的函數(數據庫函數)1

我們看一下這個數據,有樹種,高度,年數,産量和利潤。那麼如果我想看滿足下面條件的數的利潤總和,應該怎麼做?

  • 蘋果樹
  • 年數大于等于15年

首先為了能讓我們的公式更加動态,我們直接在數據下面新建一行表格擡頭,然後把條件列在下面。

查看數據庫的函數(數據庫函數)2

有人會說,簡單,一個sumifs函數就可以搞定。

的确是,我們在E11單元格裡輸入這個公式就可以:

=SUMIFS(E2:E7,A2:A7,A11,C2:C7,">="&C11)

那如果我要你計算高度大于15, 同時産量大于10的蘋果樹的利潤總和呢?

我們當然可以再多加幾個sumifs條件。

的确,這裡隻有4個篩選條件,手寫也不慢。但如果有10個篩選條件呢?一個一個往sumifs裡加會不會很累?

利用數據庫函數,我們可以更進一步的偷懶。

我們看到A10到D11這塊區域,熟悉高級篩選的同學都可以看出來這是一個典型的高級篩選的條件區域。有了這個,我們的數據庫函數DSUM就可以派上用場了。

DSUM函數怎麼用?

隻需要清楚三點:

  • 我們要對哪個表格區域進行篩選,這個就是database參數
  • 我們要對哪一列進行求和,這個就是field參數
  • 我們的篩選條件在哪裡,這個就是criteria參數

因此,一個完整的DSUM函數是這麼定義的:

DSUM(database, field, criteria)

我們先把C11單元格改為>=15,然後就能把這個公式套用到我們上面的例子了,最終E11單元格裡的公式就是:

=DSUM(A1:E7,"利潤",A10:D11)

A1:E7是我們的表格數據區域,也就是數據庫“利潤”是我們要求和的列,這裡也可以寫成5,因為利潤是表格的第5列A10:D11是篩選條件區域

查看數據庫的函數(數據庫函數)3

這樣我們就實現了一個動态的篩選,然後求和的功能。

數據庫函數有哪些?

除了DSUM以外,還有另外11個數據庫函數,他們可以實現一些最常見的運算,例如求最大最小值,标準差,平均數等等。大家可以直接百度搜索Excel數據庫函數即可。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
自動駕駛系統軟件開發策略
自動駕駛系統軟件開發策略
自動駕駛系統軟件開發策略?當前,行業對SOA軟件架構的需求呼之欲出如果說集中式的E/E架構是實現軟件定義汽車的硬件基礎,那麼SOA架構則是實現“軟件定義汽車”的軟件基礎,接下來我們就來聊聊關于自動駕駛系統軟件開發策略?以下内容大家不妨參考一...
2025-11-14
提升科技創新能力實施基礎研究
提升科技創新能力實施基礎研究
提升科技創新能力實施基礎研究?近日,住建部發布《2021年全國工程勘察設計統計公報》,全國共有約2.7萬家工程勘察設計企業參與了統計報告從企業總體情況、從業人員情況、業務情況、财務情況、科技活動情況5方面,對2021年全國具有資質的工程勘察...
2025-11-14
卡姿蘭東西好用嗎
卡姿蘭東西好用嗎
又是相約國貨測評的日子今天測評的是“我的大眼睛,我的卡姿蘭”卡姿蘭專場上場的選手主要是眼線筆跟眉粉(附贈BBCC,睫毛膏,眼唇卸妝液)種類比較豐富内容超多不要眨眼睛啊在國貨專欄開篇的時候就作為彩妝代表出現過(戳下方鍊接)國貨專欄|從此之後就...
2025-11-14
手機wps怎麼新建文檔
手機wps怎麼新建文檔
手機wps怎麼新建文檔?首先我們需要下載WPSOffice,并點擊圖标打開,接下來我們就來聊聊關于手機wps怎麼新建文檔?以下内容大家不妨參考一二希望能幫到您!手機wps怎麼新建文檔首先我們需要下載WPSOffice,并點擊圖标打開。之後點...
2025-11-14
華為手機掉水裡怎麼處理
華為手機掉水裡怎麼處理
華為手機掉水裡怎麼處理?請立即讓手機遠離水源,用紙巾吸幹手機表面水漬,我來為大家講解一下關于華為手機掉水裡怎麼處理?跟着小編一起來看一看吧!華為手機掉水裡怎麼處理請立即讓手機遠離水源,用紙巾吸幹手機表面水漬。如果您的手機是可拆卸電池的,請立...
2025-11-14
Copyright 2023-2025 - www.tftnews.com All Rights Reserved