Base de Datos
Excel Avanzado: Base de Datos
Marzo 2010
ÍNDICE
1. Introducción ................................................................. 3
2. Objetivos ...................................................................... 3
3. Tabla de Datos .............................................................. 3
4. Importar Datos ............................................................. 4
4.1. Datos Externos de tipo Texto ............................... 4
4.2. Datos de una Tabla de Word................................ 8
5. Filtrar datos .................................................................. 9
5.1. Filtros de texto .................................................... 9
5.2. Filtros de fecha ..................................................11
5.3. Filtros de número ...............................................11
5.4. Filtros por color ..................................................12
6. Filtro Avanzado ............................................................12
7. Agrupar datos ..............................................................15
7.1. Subtotales .........................................................16
7.2. Agrupar y desagrupar .........................................17
8. Funciones de Base de Datos .........................................18
9. Referencias Bibliográficas .............................................22
Página 2
Excel Avanzado: Base de Datos
Marzo 2010
1. Introducción
2. Objetivos
3. Tabla de Datos
Página 3
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
4. Importar Datos
Página 4
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Página 5
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
Página 6
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Página 7
Excel Avanzado: Base de Datos
Marzo 2010
Página 8
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
5. Filtrar datos
Página 9
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
Página 10
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Los filtros por fecha no solo permiten filtrar los datos según
fechas específicas, sino también por año, por mes y por día:
Página 11
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
6. Filtro Avanzado
Página 12
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Página 13
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
Ejemplo:
Si tenemos una tabla con los Datos del Personal de una empresa,
se podrá realizar las siguientes acciones:
Insertar una nueva hoja de cálculo y renombrar con la
etiqueta Ordenamiento.
De la hoja Datos Personal copiar el rango A1:I11, mantener el
ancho de las columnas originales.
Todos los ordenamientos se harán en la Hoja Ordenamiento.
Resultado:
Resultado:
Página 14
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Resultado:
Resultado:
7. Agrupar datos
Página 15
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
7.1. Subtotales
Ejemplo:
En la hoja figura siguiente se muestra una relación de
empleados ordenada por Área. Se requiere hallar la suma de
Sueldo Básico por cada Área.
Página 16
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Ejemplo:
En la imagen siguiente, las filas del Área Operaciones se han
ordenado por Puesto y se ha creado un grupo con las filas 8,
9 y 10 (Analista I y Analista II).
Página 17
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
=BDCONTAR(base_de_datos; nombre_de_campo;
criterios)
Cuenta el número de celdas que contienen números en la
base de datos.
Página 18
Tecsup Excel Avanzado: Base de Datos
Marzo 2010
Ejemplo:
Se quiere saber la cantidad de Empleados que pertenecen al
Área de Administración, pero que tienen el Puesto de
Contador o de Secretaria.
=BDCONTAR(A2:G13,"Sueldo Básico",C16:D18)
El resultado es: 2
=BDMAX(base_de_datos; nombre_de_campo;
criterios)
Devuelve el valor máximo de las entradas seleccionadas de la
base de datos.
Ejemplo:
Se quiere saber el Sueldo Máximo de los empleados que
pertenecen al área de Administración.
=BDMAX(A2:G13,"Sueldo Básico",D16:D17)
Página 19
Excel Avanzado: Base de Datos
Marzo 2010
Ejemplo:
Se quiere saber el Sueldo Mínimo de los empleados que
pertenecen al área de Administración pero que tienen 2 hijos.
=BDMIN(A2:G13,"Sueldo Básico",D16:E17)
=BDSUMA(base_de_datos; nombre_de_campo;
criterios)
Suma los números de la columna nombre de campo de los
registros de la base de datos que cumplen los criterios.
Ejemplo:
Se quiere saber el Sueldo de aquellos empleados cuyo
Apellido empiece con la letra o.
=BDSUMA(A2:G13,"Sueldo Básico",A16:A17)
=BDEXTRAER(base_de_datos; nombre_de_campo;
criterios)
Extrae de la base de datos un único registro que cumple los
criterios especificados.
Ejemplo:
Se quiere saber el Sueldo Básico de aquel empleado que es
Contador, trabaja en el área de Administración y tiene 2 hijos.
=BDEXTRAER(A2:G13,"Sueldo Básico",C16:E17)
=BDPROMEDIO(base_de_datos;nombre_campo;criteri
os)
Devuelve el promedio de las entradas seleccionadas en la
base de datos.
Página 20
Excel Avanzado: Base de Datos
Marzo 2010
Ejemplo:
Se quiere saber el Sueldo Promedio de aquellos empleados
que son Analistas y que tienen 1 sólo hijo.
=BDPROMEDIO(A2:G13,"Sueldo Básico",C16:E17)
=BDDESVEST(base_de_datos; nombre_de_campo;
criterios)
Calcula la desviación estándar a partir de una muestra de
entradas seleccionadas en la base de datos.
Ejemplo:
Se quiere saber la Desviación Estándar del Sueldo de los
Gerentes y los Técnicos como muestra de una población.
Página 21
Excel Avanzado: Base de Datos Tecsup
Marzo 2010
=BDDESVEST(A2:G13,"Sueldo Básico",C16:C18)
=BDDESVESTP(base_de_datos;nombre_de_campo;crit
erios)
Calcula la desviación estándar en función de la población total
de las entradas seleccionadas de la base de datos.
Ejemplo:
Se quiere saber la Desviación Estándar del Sueldo de los
Gerentes y los Técnicos de toda la población.
=BDDESVESTP(A2:G13,"Sueldo Básico",C16:C18)
=BDVAR(base_de_datos; nombre_de_campo;
criterios)
Calcula la varianza a partir de una muestra de entradas
seleccionadas de la base de datos.
Ejemplo:
Se quiere saber la Varianza de la Cantidad de Hijos de los
Gerentes y los Técnicos como muestra de una población.
=BDVAR(A2:G13,"Nro. de Hijos",C16:C18)
=BDVARP(base_de_datos; nombre_de_campo;
criterios)
Calcula la varianza a partir de la población total de entradas
seleccionadas de la base de datos.
Ejemplo:
Se quiere saber la Varianza de la Cantidad de Hijos de los
Gerentes y los Técnicos de toda la población.
=BDVARP(A2:G13,"Nro. de Hijos",C16:C18)
Página 22