如何在excel中使用dget函数(附示例)
您可以使用 Excel 中的DGET函数从满足一个或多个特定条件的列中获取唯一值。
该函数使用以下基本语法:
DGET(数据库、字段、条件)
金子:
- 数据库:构成感兴趣的“数据库”的单元格范围
- field :要在其中检索值的列
- criteria :包含要满足的条件的单元格范围
请注意,如果有多于一行符合条件,该函数将相应地返回#NUM 。
以下示例展示了如何在实践中使用DGET函数,并使用 Excel 中的以下数据集(其中包含有关各种篮球运动员的信息):
示例 1:使用带条件的DGET
假设我们要查找“Points”列中的值,其中“Team”列中的值是湖人队。
我们可以在A2:D3范围内输入条件,然后在单元格G2中使用以下公式和DGET函数:
=DGET( A5:D16 , "Points", A2:D3 )
以下屏幕截图显示了如何在实践中使用该公式:
该公式返回值22 。
这表示“积分”列中的值,其中“球队”列中的对应值是湖人队。
请注意,如果我们尝试获取多次出现的团队名称的“积分”列中的值,我们将收到错误。
例如,假设我们正在尝试获取与火箭队对应的“Points”列中的值:
由于火箭队在“球队”列中出现多次,因此DGET函数相应地返回#NUM 。
示例 2:将DGET与多个条件结合使用
假设我们要获取满足以下条件的“Rebounds”列中的值:
- “球队”栏中的值为火箭队
- “积分”栏中的值小于 20
我们可以在A2:D3范围内输入条件,然后在单元格G2中使用以下公式和DGET函数:
=DGET( A5:D16 , "Rebounds", A2:D3 )
以下屏幕截图显示了如何在实践中使用该公式:
该公式返回值8 。
这告诉我们,火箭队得分低于20的球员的“篮板数”栏中的值为8 。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务: