01 de 01
Atopar rexistros específicos nunha base de datos de Excel
A función DGET é unha das funcións de base de datos de Excel. Este grupo de funcións está deseñado para facer máis doado resumir a información de grandes cadros de datos. Eles fan isto ao devolver información específica baseada nun ou máis criterios elixidos polo usuario.
A función DGET pode usarse para devolver un só campo de datos dunha columna dunha base de datos que coincida coas condicións que especifique.
DGET é similar á función VLOOKUP que tamén se pode usar para devolver campos de datos individuais.
Sintaxe e argumentos DGET
A sintaxe para a función DGET é:
= DGET (base de datos, campo, criterios)
Todas as funcións da base de datos teñen os mesmos tres argumentos :
- Base de datos : (obrigatorio) Especifica o intervalo de referencias de celas que conteñen a base de datos. Os nomes de campo deben estar incluídos no intervalo.
- Campo : (requerido) Indica que columna ou campo debe ser usado pola función nos seus cálculos. Introduza o argumento escribindo o nome do campo (como # Orders) ou introduza o número da columna (como 3).
- Criterios : (requerido) Lista o rango de celas que conteñen as condicións especificadas polo usuario. O rango debe incluir polo menos un nome de campo da base de datos e polo menos outra referencia de cela que indique a condición a ser avaliada pola función.
Exemplo empregando a función DGET de Excel: coincidindo un único criterio
Este exemplo usará DGET para atopar a cantidade de ordes de vendas feitas por un axente de vendas específico para un mes dado.
Introducir os datos do titorial
Nota: o tutorial non inclúe pasos de formato.
- Introduza a táboa de datos nas celas D1 a F13
- Deixar a cela E5 en branco; aquí é onde se localizará a fórmula DGET
- Os nomes de campo das celas D2 a F2 úsanse como parte do argumento Criteria da función
Selección dos criterios
Para obter a DGET só mirar os datos dun representante de vendas específico, ingresaremos o nome dun axente baixo o nome do campo SalesRep na liña 3.
- Na cela F3 escribe os criterios Harry
- Na cela E5 escriba o título # Ordes: para indicar a información que atoparemos con DGET
Nomeamento da base de datos
Usar un rango nomeado para grandes intervalos de datos, como unha base de datos, non só facilita a entrada deste argumento na función, senón que tamén pode evitar os erros causados pola selección do rango incorrecto.
Os intervalos nomeados son moi útiles se usa o mesmo rango de celas con frecuencia en cálculos ou cando se crean gráficos ou gráficos.
- Destaque as celas D7 a F13 na folla de cálculo para seleccionar o intervalo
- Faga clic no cadro de nome situado arriba da columna A na folla de cálculo
- Escriba SalesData no cadro de nome para crear o rango nomeado
- Prema a tecla Intro no teclado para completar a entrada
Apertura do cadro de diálogo DGET
A caixa de diálogo dunha función proporciona un método fácil de introducir datos para cada un dos argumentos da función.
Abrindo o cadro de diálogo para o grupo de funcións da base de datos faise facendo clic no botón do asistente de función ( fx ) situado xunto á barra de fórmulas que se atopa sobre a folla de cálculo.
- Prema na célula E5 - a localización onde se mostrarán os resultados da función
- Prema no botón do asistente de función ( fx ) para abrir a caixa de diálogo Inserir Función
- Escriba DGET na Busca dunha fiestra de funcións na parte superior da caixa de diálogo
- Fai clic no botón GO para buscar a función
- O cadro de diálogo debería atopar DGET e listalo na fiestra Seleccionar unha función
- Faga clic en Aceptar para abrir o diálogo de función DGET
Completando os argumentos
- Prema na liña de base de datos do cadro de diálogo
- Escriba o nome do intervalo SalesData na liña
- Fai clic na liña de campo do cadro de diálogo
- Escriba o nome do campo # Orders na liña
- Fai clic na liña Criterios do cadro de diálogo
- Destaque as celas D2 a F3 na folla de traballo para ingresar ao intervalo
- Faga clic en Aceptar para pechar o diálogo de función DGET e completar a función
- A resposta 217 debería aparecer na cela E5 xa que este é o número de pedidos de vendas feitas por Harry este mes
- Cando fai clic na célula E5 a función completa
= DGET (SalesData, "# Orders", D2: F3) aparece na barra de fórmulas enriba da folla de cálculo
Erros de funcións da base de datos
#Value : ocorre con máis frecuencia cando os nomes de campo non foron incluídos no argumento da base de datos.
Para o exemplo anterior, asegúrese de que os nomes de campo das celas D6: F6 foron incluídos no rango chamado SalesData .