La función DGET es una de las funciones de base de datos de Excel. Este grupo de funciones resume información de grandes tablas de datos devolviendo información específica basada en uno o más criterios. Utilice la función DGET para devolver un único campo de datos que coincida con las condiciones que especifique.
Las instrucciones de este artículo se aplican a Excel 2019, 2016, 2013, 2010, 2007; Excel para Microsoft 365, Excel Online, Excel para Mac, Excel para iPad, Excel para iPhone y Excel para Android.
Sintaxis y argumentos de DGET
La sintaxis de una función es la estructura que utiliza Excel para ejecutar su solicitud.
La sintaxis y los argumentos de la función DGET son:
Todas las funciones de base de datos tienen los mismos tres argumentos:
- Database (obligatorio): especifica el rango de referencias de celda que contiene la base de datos. Los nombres de campo deben estar incluidos en el rango.
- Field (obligatorio): Indica qué columna o campo utilizará la función en sus cálculos. Introduzca el argumento escribiendo el nombre del campo o el número de columna.
- Criteria (obligatorio): enumera el rango de celdas que contienen las condiciones especificadas. El rango debe incluir al menos un nombre de campo de la base de datos y al menos otra referencia de celda que indique la condición que evaluará la función.
Hacer coincidir un criterio con DGET
El ejemplo que se muestra en este tutorial utiliza la función DGET para encontrar la cantidad de pedidos de ventas realizados por un agente de ventas específico para un mes determinado.
Para seguir este tutorial, ingrese los datos que se muestran en la imagen de arriba en una hoja de cálculo de Excel en blanco.
Seleccione los criterios
Para que DGET solo mire los datos de un representante de ventas específico, ingrese el nombre de un agente en el campo Nombre de representante de ventas en la fila 3. En la celda E3, ingrese los criterios Harry.
Nombre de la base de datos
Usar un rango con nombre para grandes rangos de datos, como una base de datos, facilita el ingreso de este argumento en la función y evita errores causados por seleccionar el rango incorrecto.
Los rangos con nombre son útiles cuando el mismo rango de celdas se usa con frecuencia en los cálculos o al crear tablas o gráficos.
- Res alte las celdas D6 a F12 en la hoja de trabajo para seleccionar el rango.
- Coloque el cursor en el cuadro de nombre.
-
Escriba Datos de ventas.
- Presione Enter para crear el rango con nombre.
Ingrese la función DGET
Ahora está listo para ingresar a la función DGET y crear la fórmula junto con los argumentos de la función.
- Seleccione la celda E4. Aquí es donde se mostrarán los resultados de la función.
- Seleccione Insertar función (el símbolo fx ubicado a la izquierda de la barra de fórmulas) para abrir el cuadro de diálogo Insertar función. En Excel para Mac, se abre Formula Builder.
-
En el cuadro de texto Buscar una función, ingrese DGET y seleccione GO.
- Seleccione la función DGET en la lista Seleccionar una función y seleccione OK. Excepto en Excel para Mac, donde selecciona Insertar función.
- Coloque el cursor en el cuadro de texto Base de datos.
- Ingrese Datos de ventas.
- Coloque el cursor en el cuadro de texto Campo.
- Introducir Pedidos.
- Coloque el cursor en el cuadro de texto Criterios.
-
Res alte las celdas D2 a F3 en la hoja de trabajo para ingresar el rango.
- Seleccione Aceptar. Extracto en Excel para Mac, donde selecciona Listo.
-
La respuesta 217 aparece en la celda E4.
- Este es el número de pedidos de venta realizados por Harry.
Los errores VALUE se producen cuando los nombres de los campos no se incluyen en el argumento de la base de datos. Para este tutorial, los nombres de campo en las celdas D6 a F6 deben incluirse en el rango con nombre SalesData.