天天看點

學習excel函數的第21天|如何根據條件查找對應值?|DGET函數

作者:快樂梅洋洋

根據條件提取單個值:DGET()函數

1、函數功能

從清單或資料庫的列中提取符合指定條件的單個值。

2、文法

=DGET(database,field,criteria)

3、參數(3個參數都是必需參數)

  • database:資料庫區域,構成清單或資料庫的單元格區域(選擇單元格區域時,必須選擇表頭,如B1:F12)
  • field:操作域,需要提取單個值的列标簽(如I1單元格)或者用雙引号包覆的列标簽(如"數學")。
  • criteria:條件,包含指定條件的單元格區域,此區域包含至少一個列标簽,并且列标簽下方包含至少一個指定列條件的單元格。
學習excel函數的第21天|如何根據條件查找對應值?|DGET函數

圖1 DGET函數參數

4、添加下拉清單

由于DGET函數隻能提取符合條件的單個值,可以通過添加下拉清單來更改查詢條件和條件區域。資料--->下拉清單--->從單元格選擇下拉選項(選擇表中的名字或者表頭,=$B$2:$B$12或者=$C$1:$F$1)--->點選确定即可。

學習excel函數的第21天|如何根據條件查找對應值?|DGET函數

圖2 添加下拉清單

學習excel函數的第21天|如何根據條件查找對應值?|DGET函數

圖3 下拉清單效果展示

5、公式展示

=DGET(B1:F12,I4,H4:H5)

=DGET(B1:F12,"數學",H1:H2)

學習excel函數的第21天|如何根據條件查找對應值?|DGET函數

圖4 結果展示

繼續閱讀