01之01
在Excel數據庫中查找特定記錄
DGET功能是Excel的數據庫功能之一 。 這組函數旨在使從大型數據表中匯總信息變得容易。 他們通過基於用戶選擇的一個或多個標準返回特定信息來做到這一點。
DGET函數可用於從數據庫的列中返回與您指定的條件匹配的單個數據字段。
DGET與VLOOKUP函數類似,也可用於返回單個數據字段。
DGET語法和參數
DGET函數的語法是:
= DGET(數據庫,字段,標準)
所有的數據庫函數都有相同的三個參數 :
- 數據庫 :(必填)指定包含數據庫的單元格引用的範圍。 字段名稱必須包含在範圍內。
- 字段 :(必需)指示函數在其計算中將使用哪個列或字段。 通過鍵入字段名稱(如#訂單)或輸入列號(如3)來輸入參數。
- 條件 :(必填)列出包含用戶指定條件的單元格範圍 。 該範圍必須包含至少一個來自數據庫的字段名稱和至少一個其他單元格引用,指示該函數要評估的條件。
使用Excel的DGET功能的示例:匹配單個標準
此示例將使用DGET來查找特定銷售代理在特定月份的銷售訂單數量。
輸入教程數據
注意:本教程不包含格式化步驟。
- 將數據表輸入到單元格D1至F13中
- 將單元格E5留空; 這是DGET公式所在的位置
- 單元格D2到F2中的字段名稱將用作函數Criteria參數的一部分
選擇標準
要讓DGET只查看特定銷售代表的數據,我們在第3行的SalesRep字段名稱下輸入代理的名稱。
- 在單元格F3中輸入標準Harry
- 在單元格E5中鍵入標題#訂單:表示我們將使用DGET查找的信息
命名數據庫
對數據庫等大範圍數據使用命名範圍不僅可以更輕鬆地將該參數輸入到函數中,還可以防止由於選擇錯誤範圍而導致的錯誤。
如果在計算中或創建圖表或圖形時經常使用相同的單元格範圍,命名範圍非常有用。
- 在工作表中高亮顯示單元格D7到F13以選擇範圍
- 單擊工作表中A列上方的名稱框
- 在名稱框中鍵入SalesData以創建命名範圍
- 按下鍵盤上的Enter鍵完成輸入
打開DGET對話框
函數的對話框為輸入每個函數參數的數據提供了一種簡單的方法。
通過單擊位於工作表上方的公式欄旁邊的功能嚮導按鈕( fx ),打開數據庫功能組對話框。
- 點擊單元格E5 - 將顯示功能結果的位置
- 點擊功能嚮導按鈕( fx )調出插入功能對話框
- 在對話框頂部的搜索功能窗口中鍵入DGET
- 點擊GO按鈕搜索功能
- 該對話框應該找到DGET並將其列在選擇功能窗口中
- 點擊OK打開DGET功能對話框
完成參數
- 點擊對話框的數據庫行
- 將範圍名稱SalesData輸入到行中
- 點擊對話框的字段行
- 在字段中輸入字段名稱#訂單
- 點擊對話框的Criteria行
- 突出顯示工作表中的單元格D2到F3以輸入範圍
- 單擊確定關閉DGET功能對話框並完成該功能
- 答案217應該出現在單元格E5中,因為這是Harry本月發出的銷售訂單的數量
- 當你點擊單元格E5的完整功能
= DGET(SalesData,“#訂單”,D2:F3)出現在工作表上方的公式欄中
數據庫功能錯誤
#Value :當字段名稱未包含在數據庫參數中時經常發生。
對於上面的示例,請確保單元格D6:F6中的字段名稱包含在命名範圍SalesData中 。