BASE DE DATOS-FILTROS AVANZADOS

17
BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS Función BDCONTAR (rango_datos;nombre_campo;rango_criterios) Cuenta las celdas que contienen un número en una determinada columna (campo), considerando únicamente las filas que cumplan una determinada condición. rango_datos: es el rango de celdas que componen la base de datos o lista donde se quiere contar. nombre_campo: indica el nombre del campo que contiene los valores a contar. rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros que entran en el recuento. Ejemplo: BDCONTAR(A5:E11;”edad”;A1:E2)= 4 ¿Cómo se forman las condiciones? Para formar las condiciones que vayamos a utilizar en el parámetro rango_criterios, debemos reservar una zona en nuestra hoja de cálculo para dichas condiciones (preferiblemente antes de la base de datos).En esta zona tendremos que escribir en una fila los nombres de los campos de la hoja de cálculo. Herrlein-Raies-Benedetto

Transcript of BASE DE DATOS-FILTROS AVANZADOS

Page 1: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

Función BDCONTAR (rango_datos;nombre_campo;rango_criterios)

Cuenta las celdas que contienen un número en una determinada columna (campo), considerando únicamente

las filas que cumplan una determinada condición.

rango_datos: es el rango de celdas que componen la base de datos o lista donde se quiere contar.

nombre_campo: indica el nombre del campo que contiene los valores a contar.

rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros

que entran en el recuento.

Ejemplo: BDCONTAR(A5:E11;”edad”;A1:E2)= 4

¿Cómo se forman las condiciones?

Para formar las condiciones que vayamos a utilizar en el parámetro rango_criterios, debemos reservar una

zona en nuestra hoja de cálculo para dichas condiciones (preferiblemente antes de la base de datos).En esta

zona tendremos que escribir en una fila los nombres de los campos de la hoja de cálculo.

Para realizar una operación en toda una columna de la base de datos, introduzca una línea en blanco debajo

de los nombres de campo en el rango de criterios.

Herrlein-Raies-Benedetto

Page 2: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

Función BDCONTARA (rango_datos;nombre_campo;rango_criterios)

Cuenta las celdas que contienen un valor (que no sea blanco) en una determinada columna (campo),

considerando únicamente las filas que cumplan una determinada condición.

rango_datos: es el rango de celdas que componen la base de datos o lista.

nombre_campo: indica el nombre del campo que se utiliza en la función.

rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros

que entran en el cálculo.

Ejemplo: BDCONTARA(A1:E8;E1;C14:C15) Como resultado obtenemos --> 3

Herrlein-Raies-Benedetto

Page 3: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

Función BDMAX (rango_datos;nombre_campo;rango_criterios)

Devuelve el valor máximo encontrado en una determinada columna (campo), considerando únicamente las

filas que cumplan una determinada condición.

rango_datos: es el rango de celdas que componen la base de datos o lista.

nombre_campo: indica el nombre del campo que contiene los valores a utilizar en el cálculo.

rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros

que entran en el cálculo.

Ejemplo: BDMAX(A1:D11;"SALARIO";G2:G3) Como resultado obtenemos --> 720

Función BDMIN (rango_datos;nombre_campo;rango_criterios)

Devuelve el valor mínimo encontrado en una determinada columna (campo), considerando únicamente las filas

que cumplan una determinada condición.

rango_datos: es el rango de celdas que componen la base de datos o lista.

nombre_campo: indica el nombre del campo que contiene los valores a utilizar en el cálculo.

rango_criterios: es el rango de celdas que contienen la condicion que deben cumplir los registros

que entran en el cálculo.

Herrlein-Raies-Benedetto

Page 4: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

Ejemplo: BDMIN(A1:D11;"SALARIO";G2:G3) Como resultado obtenemos --> 450

Función BDPRODUCTO (rango_datos;nombre_campo;rango_criterios)

Devuelve el producto de los valores encontrados en una determinada columna (campo), considerando

unicamente las filas que cumplan una determinada condición.

rango_datos: es el rango de celdas que componen la base de datos o lista.

nombre_campo: indica el nombre del campo que contiene los valores a utilizar en el cálculo.

rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros

que entran en el cálculo.

Ejemplo: BDPRODUCTO(A5:E11;"Rendimiento"E6:E11) Como resultado obtenemos --> 2419200

Herrlein-Raies-Benedetto

Page 5: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

Función BDPROMEDIO (rango_datos;nombre_campo;rango_criterios)

Obtiene el promedio de los valores encontrados en una determinada columna (campo), considerando

unicamente las filas que cumplan una determinada condición.de una columna o lista que cumplen los criterios

establecidos.

rango_datos: es el rango de celdas que componen la base de datos o lista.

nombre_campo: indica el nombre del campo que se utiliza en la función.

rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros

que entran en el cálculo.

Ejemplo: BDPROMEDIO(A5:E11;"Beneficio";E6:E11) Como resultado obtenemos --> 22,33333

Herrlein-Raies-Benedetto

Page 6: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

Función BDSUMA (rango_datos;nombre_campo;rango_criterios)

Obtiene la suma de los valores encontrados en una determinada columna (campo), considerando unicamente

las filas que cumplan una determinada condición.

rango_datos: es el rango de celdas que componen la base de datos o lista.

nombre_campo: indica el nombre del campo que se utiliza en la función.

rango_criterios: es el rango de celdas que contienen la condición que deben cumplir los registros

que entran en el cálculo.

Ejemplo: BDSUMA(A1:E7;"Beneficio";E2:E7) Como resultado obtenemos --> 554

Herrlein-Raies-Benedetto

Page 7: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

FILTROS AVANZADOS1.Crear base de datos

Herrlein-Raies-Benedetto

Page 8: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

2. Copiar los criterios que quieras averiguar a otras celdas aparte.

3.Seleccionar la base de datos entera.

Herrlein-Raies-Benedetto

Page 9: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

4. Ir a la pestaña datos y hacer clic en

Herrlein-Raies-Benedetto

Page 10: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

5. Se abre la siguiente ventana:

5. a: Seleccionar ‘’copiar a otro lugar’’

Herrlein-Raies-Benedetto

Page 11: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

6.primero colocarse en rango de criterios y seleccionar los criterios(en este caso debajo de la tabla)

7. colocarse en copiar a y seleccionar una celda en blanco donde se quieran poner los resultados

Herrlein-Raies-Benedetto

Page 12: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

8. Apretar aceptar y los resultados aparecen en la celda que habíamos seleccionado.

9. Tambien en los criterios se pueden establecer condiciones,por ejemplo: ‘’que el sueldo tenga que ser mayor a $22000 y menor a $30000”,seguir los siguientes pasos

A)En los criterios escribir la condición:

Herrlein-Raies-Benedetto

Page 13: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

B)se copia el nombre del criterio que se quiere buscar en una nueva celda.

C)Volver a seleccionar la base de datos completas e ir a la pestaña datos y ‘’avanzadas’’.

Herrlein-Raies-Benedetto

Page 14: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

C) Borrar lo que dice en ‘’Rango de Criterios’’ y hacer clic en en la celda de los criterios que dice el nombre del dato que queremos buscar.

D) En ‘’Copiar a’’ hacer clic en la celda que dice Apellido que habíamos copiado aparte en un paso anterior.

Herrlein-Raies-Benedetto

Page 15: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

E) si se quiere saber de cuanto es el salario de los nombres que aparecieron en la columna Apellido (en este caso),primero copiar la celda de ‘’salario’’ al lado de la celda de ‘’apellido’’.

F) después volver a repetir los pasos que se hacen al principio con la diferencia que en rango de criterios hay que seleccionar todos los criterios y en copiar a seleccionar la celda que copiamos a un costado en el paso anterior que dice el nombre del criterio.

Herrlein-Raies-Benedetto

Page 16: BASE DE DATOS-FILTROS AVANZADOS

BASE DE DATOS-FUNCIONES-FILTROS AVANZADOS

G) apretar aceptar y te da el salario de los nombre que teníamos.

Herrlein-Raies-Benedetto