Excel - DGET 函数



描述

DGET 函数从列表或数据库的列中返回一个单一的值,该值与您指定的条件匹配。

语法

DGET (database, field, criteria)

参数

参数 描述 必填/可选
数据库

构成列表或数据库的单元格区域。

数据库是相关数据的列表,其中相关信息的行是记录,数据列是字段。列表的第一行包含每列的标签。

必填
字段

指示函数中使用的列。

输入用双引号括起来的列标签,例如“年龄”或“产量”,或一个数字(不带引号),表示该列在列表中的位置:1 表示第一列,2 表示第二列,依此类推。

必填
条件

包含您指定条件的单元格区域。您可以将任何区域用作条件参数,只要该参数包含至少一个列标签,以及在列标签下方至少一个单元格中指定该列的条件即可。

必填

备注

  • 如果没有任何记录与条件匹配,DGET 将返回错误值 #VALUE!

  • 如果有多条记录与条件匹配,DGET 将返回错误值 #NUM!

  • 您可以将任何区域用作条件参数,只要它包含至少一个列标签,以及在列标签下方至少一个单元格用于指定条件即可。

  • 例如,如果区域 G1:G2 在 G1 中包含列标签“收入”,在 G2 中包含金额 10,000 美元,则可以将该区域定义为 MatchIncome,并在数据库函数中使用该名称作为条件参数。

  • 虽然条件区域可以位于工作表上的任何位置,但请勿将条件区域放在列表下方。如果向列表中添加更多信息,则新信息将添加到列表下方的第一行。如果列表下方的行不是空白行,Microsoft Excel 将无法添加新信息。

  • 确保条件区域不与列表重叠。

  • 要在数据库中对整列执行操作,请在条件区域中列标签下方输入空行。

适用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DGET Function
advanced_excel_database_functions.htm
广告