Sunteți pe pagina 1din 17

Unidad II:

Funciones
Tema:
Funciones de bases de datos
Excel avanzado
Unidad II: Funciones

Contenido
1. BDContar ()...................................................................................................... 3
a. Sintaxis...........................................................................................................................................3
b. Observaciones............................................................................................................................3
2.BDContara ( ).................................................................................................... 4
a. Sintaxis...........................................................................................................................................4
b. Observaciones:...........................................................................................................................4
3. BDDesVest ( )................................................................................................... 5
a. Sintaxis...........................................................................................................................................5
b. Observaciones:...........................................................................................................................6
4. BDExtraer( )..................................................................................................... 6
a. Sintaxis...........................................................................................................................................6
b. Observaciones:...........................................................................................................................7
5. BDMAx ( )........................................................................................................ 8
a. Sintaxis...........................................................................................................................................8
b. Observaciones:...........................................................................................................................8
6. BDMin ( )......................................................................................................... 9
a. Sintaxis...........................................................................................................................................9
b. Observaciones:...........................................................................................................................9
7. BDProducto( ).................................................................................................. 11
a. Sintaxis...........................................................................................................................................11
b. Observaciones:...........................................................................................................................11
8. BDPromedio( )................................................................................................. 12
a. Sintaxis...........................................................................................................................................12
b. Observaciones:...........................................................................................................................13
9. BDSuma( )....................................................................................................... 14
a. Sintaxis...........................................................................................................................................14
b. Observaciones:...........................................................................................................................14
10. BDVar( )......................................................................................................... 15
a. Sintaxis...........................................................................................................................................15
b. Observaciones:...........................................................................................................................15

Departamento de Tecnología Educativa


2
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

1. BDContar ()
Cuenta las celdas que contienen números en un campo (columna) de registros de una lista o
base de datos que cumplen las condiciones especificadas.
El argumento nombre_de_campo es opcional. Si se pasa por alto, BDCONTAR cuenta todos los
registros de la base de datos que coinciden con los criterios.

a. Sintaxis

BDCONTAR (base de datos; nombre de campo; criterios)


La sintaxis de la función BDCONTAR tiene los siguientes argumentos:

01. Base_de_datos Obligatorio. El rango de celdas que compone la lista o base de datos. Una
base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo de
la columna entre comillas, como por ejemplo “Edad” o “Rendimiento”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. El rango de celdas que contiene las condiciones especificadas. Puede
usar cualquier rango en el argumento Criterios mientras este incluya por lo menos un
rótulo de columna y al menos una celda debajo del rótulo de columna en la que se pueda
especificar una condición de columna.

b. Observaciones
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya por lo
menos un nombre de campo y por lo menos una celda debajo del nombre de campo
para especificar un valor de comparación de criterios.
Por ejemplo, si el rango G1:G2 contiene el encabezado de columna Ingresos en la celda
G1 y la cantidad 10.000 $ en la celda G2, el rango podría definirse como CoincidirIngresos
y ese nombre podría usarse como argumento de criterios en las funciones para bases
de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo,
no coloque el rango de criterios debajo de la lista. Si agrega más información a la lista,
la nueva información se agrega a la primera fila debajo de la lista. Si la fila de debajo no
está vacía, Microsoft Excel no podrá agregar la nueva información.
»» Asegúrese de que el rango de criterios no queda superpuesto a la lista.
»» Para realizar una operación en toda una columna de la base de datos, inserte una línea
en blanco debajo de los nombres de campo en el rango de criterios.

Departamento de Tecnología Educativa


3
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

Ejemplo:

2. BDContara ( )
Cuenta las celdas que no están en blanco de un campo (columna) de registros de una lista o
base de datos que cumplen las condiciones especificadas.
El argumento nombre_de_campo es opcional. Si lo omite, BDCONTARA cuenta todos los
registros de la base de datos que coinciden con los criterios.

a. Sintaxis
BDCONTARA(base_de_datos, nombre_de_campo, criterios)
La sintaxis de la función BDCONTARA tiene los siguientes argumento:

01. Base_de_datos  Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo de
la columna entre comillas, como por ejemplo “Edad” o “Rendimiento”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios  Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya por lo
menos un nombre de campo y por lo menos una celda debajo del nombre de campo
para especificar un valor de comparación de criterios.
Por ejemplo, si el rango G1:G2 contiene el rótulo de columna Ingresos en la celda G1 y
la cantidad 10.000 $ en la celda G2, el rango podría definirse como CoincidirIngresos

Departamento de Tecnología Educativa


4
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

y ese nombre podría usarse como argumento de criterios en las funciones para bases
de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo,
no coloque el rango de criterios debajo de la lista. Si agrega más información a la lista,
la nueva información se agrega a la primera fila debajo de la lista. Si la fila de debajo no
está vacía, Microsoft Excel no podrá agregar la nueva información.
»» Asegúrese de que el rango de criterios no queda superpuesto a la lista.
»» Para realizar una operación en toda una columna de la base de datos, inserte una línea
en blanco debajo de los nombres de campo en el rango de criterios.

Ejemplos:

3. BDDesVest ( )
Calcula la desviación estándar de una población basándose en una muestra y usando los
números de un campo (columna) de registros en una lista o base de datos que cumplen las
condiciones especificadas.

a. Sintaxis
BDDESVEST(base_de_datos, nombre_de_campo, criterios)
La sintaxis de la función BDDESVEST tiene los siguientes argumento:

01. Base_de_datos  Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios  Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

Departamento de Tecnología Educativa


5
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

b. Observaciones
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
Por ejemplo, si el rango G1:G2 contiene el rótulo de columna Ingresos en la celda G1 y
la cantidad 10.000 $ en la celda G2, el rango podría definirse como CoincidirIngresos y
ese nombre podría usarse como argumento criterios en las funciones de base de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo,
no coloque el rango de criterios debajo de la lista. Si agrega más información a la lista,
la nueva información se agrega a la primera fila debajo de la lista. Si la fila de debajo no
está vacía, Microsoft Excel no podrá agregar la nueva información.
»» Asegúrese de que el rango de criterios no queda superpuesto a la lista.
»» Para realizar una operación en toda una columna de la base de datos, inserte una línea
en blanco debajo de los nombres de campo en el rango de criterios.

Ejemplo:

4. BDExtraer( )
Extrae un único valor de una columna de una lista o una base de datos que cumple las
condiciones especificadas.

a. Sintaxis
BDEXTRAER(base_de_datos, nombre_de_campo, criterios)
La sintaxis de la función BDEXTRAER tiene los siguientes argumento:

01. Base_de_datos  Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son

Departamento de Tecnología Educativa


6
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

b. Observaciones:
»» Si ningún registro cumple los criterios, BDEXTRAER devuelve el valor de error #¡VALOR!.
»» Si más de un registro coincide con los criterios, BDEXTRAER devuelve el valor de error
#¡NUM!.
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
Por ejemplo, si el rango G1:G2 contiene el rótulo de columna Ingresos en la celda G1 y
la cantidad 10.000 $ en la celda G2, el rango podría definirse como CoincidirIngresos y
ese nombre podría usarse como argumento criterios en las funciones de base de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo, no
lo coloque debajo de la lista. Si agrega más información a la lista, la nueva información
se incluye en la primera fila debajo de la misma. Si la fila de debajo no está vacía,
Microsoft Excel no puede agregar la nueva información.
»» Asegúrese de que el rango de criterios no se superpone a la lista.
»» Para realizar una operación en una columna completa de la base de datos, inserte una
línea en blanco debajo de los rótulos de columna en el rango de criterios.

Ejemplo:

Departamento de Tecnología Educativa


7
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

5. BDMAx ( )
Devuelve el valor máximo de un campo (columna) de registros en una lista o base de datos que
cumple las condiciones especificadas.

a. Sintaxis
BDMAX(base_de_datos, nombre_de_campo, criterios)
La sintaxis de la función BDMAX tiene los siguientes argumento:

01. Base_de_datos Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
Por ejemplo, si el rango G1:G2 contiene el rótulo de columna Ingresos en la celda G1 y
la cantidad 10.000 $ en la celda G2, el rango podría definirse como CoincidirIngresos y
ese nombre podría usarse como argumento criterios en las funciones de base de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo,
no lo coloque debajo de la lista. Si agrega más información a la lista, se incluirá en la
primera fila debajo de la misma. Si la fila de debajo no está vacía, Microsoft Excel no
podrá agregar la nueva información.
»» Asegúrese de que el rango de criterios no se superpone a la lista.
»» Para realizar una operación en una columna completa de la base de datos, inserte una
línea en blanco debajo de los rótulos de columna en el rango de criterios.

Departamento de Tecnología Educativa


8
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

Ejemplo:

6. BDMin ( )
Devuelve el valor mínimo de un campo (columna) de registros en una lista o base de datos que
cumple las condiciones especificadas.

a. Sintaxis

BDMIN(base_de_datos, nombre_de_campo, criterios)


La sintaxis de la función BDMIN tiene los siguientes argumentos:

01. Base_de_datos Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
Por ejemplo, si el rango G1:G2 contiene el rótulo de columna Ingresos en la celda G1 y la
cantidad 10,000 en la celda G2, el rango podría definirse como CoincidirIngresos y ese

Departamento de Tecnología Educativa


9
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

nombre podría usarse como argumento criterios en las funciones de base de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo, no
lo coloque debajo de la lista. Si agrega más información a la lista, la nueva información
se incluirá en la primera fila debajo de la misma. Si la fila de debajo no está vacía,
Microsoft Excel no puede agregar la nueva información.
»» Asegúrese de que el rango de criterios no se superpone a la lista.
»» Para realizar una operación en una columna completa de la base de datos, inserte una
línea en blanco debajo de los rótulos de columna en el rango de criterios.

Ejemplo:

Observe la imagen anterior, la celda A2 contiene la función BDMIN. El argumento “base de


datos” corresponde al rango A5:D18. El argumento “nombre de campo” es “Masa Atómica” y
el argumento “criterios” es el rango B1:B4. En este caso, la función determina cuál es el mínimo
valor encontrado en el campo “masa atómica”, entre los elementos Einstenio, Helio y Radio. La
función devuelve 4.003.
En la celda A3 se incluye la función BDMIN para calcular el mínimo valor en el campo “Número
Atómico”. El criterio está en el rango D1:D2, en este caso, la condición para determinar el mínimo
es que el elemento sea Actinio. El resultado devuelto por la función es 89.

En este ejemplo, sólo hay un registro que cumple con esta condición.

Departamento de Tecnología Educativa


10
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

7. BDProducto( )
Multiplica los valores de un campo (columna) de registros de una lista o base de datos que
cumplen las condiciones especificadas.

a. Sintaxis
BDPRODUCTO(base_de_datos, nombre_de_campo, criterios)
La sintaxis de la función BDPRODUCTO tiene los siguientes argumento:

01. Base_de_datos Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
Por ejemplo, si el rango G1:G2 contiene el rótulo de columna Ingresos en la celda G1 y la
cantidad 10.000 en la celda G2, el rango podría definirse como CoincidirIngresos y ese
nombre podría usarse como argumento criterios en las funciones de base de datos.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo, no
lo coloque debajo de la lista. Si agrega más información a la lista, la nueva información
se incluirá en la primera fila debajo de la misma. Si la fila de debajo no está vacía,
Microsoft Excel no puede agregar la nueva información.
»» Asegúrese de que el rango de criterios no se superpone a la lista.
»» Para realizar una operación en una columna completa de la base de datos, inserte una
línea en blanco debajo de los rótulos de columna en el rango de criterios.

Departamento de Tecnología Educativa


11
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

Ejemplo:

En la imagen anterior podemos observar, que existe en la misma hoja de datos, la zona de los
datos, la zona de los criterios y la zona de prueba o resultados. En los dos ejemplos presentados
existe el criterio 1 y 2 en hijos, para el ejemplo1, para lo cual el resultado devuelto es 4, y el otro
ejemplo usa un criterio colocado en la celda B11, “M*”, para que se afecten únicamente a los
registros en donde nombre comience con “M”.

8. BDPromedio( )
Devuelve el promedio de los valores de un campo (columna) de registros en una lista o base de
datos que cumple las condiciones especificadas.

a. Sintaxis
BDPROMEDIO(base_de_datos; nombre_de_campo; criterios)
La sintaxis de la función BDPROMEDIO tiene los siguientes argumentos:

01. Base_de_datos Es el rango de celdas que compone la lista o base de datos. Una base de
datos es una lista de datos relacionados en la que las filas de información son registros y las
columnas de datos, campos. La primera fila de la lista contiene los rótulos de cada columna.
02. Nombre_de_campo Indica qué columna se usa en la función. Escriba el rótulo de la columna
entre comillas, como por ejemplo “Edad” o “Rendimiento”, o un número (sin las comillas)
que represente la posición de la columna en la lista: 1 para la primera columna, 2 para la
segunda y así sucesivamente.
03. Criterios Es el rango de celdas que contiene las condiciones especificadas. Puede usar
cualquier rango en el argumento Criterios mientras este incluya por lo menos un rótulo de
columna y al menos una celda debajo del rótulo de columna en la que se pueda especificar
una condición de columna.

Departamento de Tecnología Educativa


12
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya por lo
menos un nombre de campo y por lo menos una celda debajo del nombre de campo
para especificar un valor de comparación de criterios.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo,
no lo coloque debajo de la lista. Si agrega más información a la lista, se incluirá en la
primera fila debajo de la misma. Si la fila de debajo no está vacía, Microsoft Excel no
podrá agregar la nueva información.
»» Asegúrese de que el rango de criterios no se superpone sobre la lista.
»» Para realizar una operación en toda una columna de la base de datos, inserte una línea
en blanco debajo de los nombres de campo en el rango de criterios.

Ejemplo:

Observe los ejemplos que aparecen en imagen siguiente, en la celda A3 aparece la función
BDPROMEDIO para calcular el promedio del radio ecuatorial de aquellos planetas que tienen
menos de dos lunas. El argumento “base_de_datos” es el rango A7:D16. El argumento
“nombre_de_campo” es “Radio Ecuatorial”. El argumento “criterios” corresponde al rango
A1:A2. El valor devuelto por la función es 45.516,3.

En la celda A4 puede observar el ejemplo de la función DBPROMEDIO para calcular el promedio


de las lunas para aquellos planetas en que el radio ecuatorial sea menor que 25.000. El resultado
devuelto por la función es 2.

Finalmente, en la celda A5 está la función BDPROMEDIO para calcular el promedio del radio
ecuatorial para aquellos planetas en que la distancia al sol es mayor que 800.000.000. El
argumento “base_de_datos” es el rango A7:D6. El argumento “nombre_de_campo” es “Radio
Ecuatorial”. El argumento “criterios” es el rango C1:C2. La función devuelve 27.923,3.

Departamento de Tecnología Educativa


13
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

9. BDSuma( )
Suma los números de un campo (columna) de registros de una lista o base de datos que cumplen
las condiciones especificadas.

a. Sintaxis
BDSUMA(base_de_datos, nombre_de_campo, criterios)
La sintaxis de la función BDSUMA tiene los siguientes argumento:

01. Base_de_datos Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento Criterios mientras este incluya por lo menos
un rótulo de columna y al menos una celda debajo del rótulo de columna en la que se
pueda especificar una condición de columna.

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo, no
lo coloque debajo de la lista. Si agrega más información a la lista, la nueva información
se incluirá en la primera fila debajo de la misma. Si la fila de debajo no está vacía,
Microsoft Excel no puede agregar la nueva información.
»» Asegúrese de que el rango de criterios no se superpone a la lista.
»» Para realizar una operación en una columna completa de la base de datos, inserte una
línea en blanco debajo de los rótulos de columna en el rango de criterios.

Ejemplo:

Departamento de Tecnología Educativa


14
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

Observamos la imagen anterior, en la celda A5 se incluyó la función BDSUMA. El argumento


“base_de_datos” es el rango A8:D17. El argumento “nombre_de_campo” es la celda B8 que
corresponde al título de columna “Radio Ecuatorial”.

El argumento “criterios” corresponde al rango A1:A4. En resumen, la función calcula la suma del
radio ecuatorial de Marte, Júpiter y Saturno. El resultado es 135157
En la celda A6 contiene la función DBSUMA. El argumento “base_de_datos” es el rango
A8:D17. El argumento “nombre_de_campo” es la celda B8, que es el título del campo “Radio
Ecuatorial”. El argumento “criterios” es el rango B1:C2. En este caso, calcula la suma del
radio ecuatorial para los planetas que tienen 0, 1 o 2 lunas. El resultado es 19427.

Finalmente, En la celda A7 se incluyó la función BDSUMA. El argumento “base_de_datos”


es el rango A8:D17. El argumento “nombre_de_campo” es “Lunas”. El argumento “criterios”
corresponde al rango D1:D4. La función suma las lunas que tienen La Tierra, Marte y Saturno. La
función devuelve 21, que es el número de lunas que tienen estos tres planetas

10. BDVar( )
Calcula la varianza de una población basándose en una muestra y usando los números de
un campo (columna) de registros de una lista o base de datos que cumplen las condiciones
especificadas.

a. Sintaxis

BDVAR(base_de_datos, nombre_de_campo, criterios)


La sintaxis de la función BDVAR tiene los siguientes argumento:

01. Base_de_datos Obligatorio. Es el rango de celdas que compone la lista o base de datos.
Una base de datos es una lista de datos relacionados en la que las filas de información son
registros y las columnas de datos, campos. La primera fila de la lista contiene los rótulos de
cada columna.
02. Nombre_de_campo Obligatorio. Indica qué columna se usa en la función. Escriba el rótulo
de la columna entre comillas, como por ejemplo “Edad” o “RENDTO”, o un número (sin las
comillas) que represente la posición de la columna en la lista: 1 para la primera columna, 2
para la segunda y así sucesivamente.
03. Criterios Obligatorio. Es el rango de celdas que contiene las condiciones especificadas.
Puede usar cualquier rango en el argumento criterios mientras este incluya al menos
un rótulo de columna y una celda debajo del mismo en la que se pueda especificar una
condición para la columna.

b. Observaciones:
»» Cualquier rango se puede usar como argumento criterios, siempre que incluya al menos
un rótulo de columna y una celda debajo del mismo para especificar la condición.
»» Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo, no
lo coloque debajo de la lista. Si agrega más información a la lista, la nueva información
se incluirá en la primera fila debajo de la misma. Si la fila de debajo no está vacía,
Microsoft Excel no puede agregar la nueva información.

Departamento de Tecnología Educativa


15
campus.inatec.edu.ni
Excel avanzado
Unidad II: Funciones

»» Asegúrese de que el rango de criterios no queda superpuesto a la lista.


»» Para realizar una operación en toda una columna de la base de datos, inserte una línea
en blanco debajo de las etiquetas de columna en el rango de criterios.

Ejemplo:

En la imagen anterior, podemos observar que en la celda A3 se incluyó la función BDVAR. El


argumento “base_de_datos” es el rango A8:C20. El argumento “nombre_de_campo” es “Nota”.
El argumento “criterios” corresponde al rango A1:A2. En este caso se calcula la varianza del
campo “Notas”, toma en cuenta los registros en que Nota es mayor o igual que 3. El resultado
es 0,26277.

En la celda A4 se incluyó la función BDVAR. El argumento “base_de_datos” es el rango A8:C20.


El argumento “nombre_de_campo” es “Nota”. El argumento “criterios” es el rango B1:B2. En
este caso, la función calcula la varianza del campo “Nota”, toma en cuenta los registros en que
nota es menor que 3. El valor devuelto es 0,125.

Finalmente, en la celda A5 se incluyó la función BDVAR. El argumento “base_de_datos” es


el rango A8:C20. El argumento “nombre_de_campo” es 3, indicando que se refiere al tercer
campo de la lista, en este caso, “Nota”. El valor devuelto por la función es 0.717.

En este último caso, calcula la varianza del campo “Nota” considerando todos los registros
porque el campo notas puede tomar valores mayores o igual que 0 y menores o iguales que 5.

Departamento de Tecnología Educativa


16
campus.inatec.edu.ni

S-ar putea să vă placă și