Está en la página 1de 10

FUNCIÓN 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.

Sintaxis

BDCONTAR(base_de_datos;nombre_de_campo;criterios)

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.

Nombre_de_campo   indica qué columna se utiliza en la función. Escriba el rótulo de la


columna entre comillas, 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.

Criterios   es el rango de celdas que contiene las condiciones especificadas. Puede utilizar
cualquier rango en el argumento Criterios mientras éste 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.

Ejemplos de Criterios

Importante  

Dado que el signo igual se utiliza para indicar una fórmula cuando se escribe texto o un valor
en una celda, Excel evalúa lo escrito; no obstante, esto puede provocar resultados de filtro
inesperados. Para indicar un operador de comparación de igualdad para texto o para un valor,
escriba los criterios como expresiones de cadena en las celdas apropiadas del rango de
criterios:

=''=entrada''

En este caso, entrada  es el texto o el valor que se desea buscar. Por ejemplo:

En la celda se escribe Excel evalúa y muestra


="=Davolio" =Davolio
="=3000" =3000

Cuando filtra datos de texto, Excel no distingue entre mayúsculas y minúsculas. Sin embargo,
puede utilizar una fórmula para realizar una búsqueda que distinga entre mayúsculas y
minúsculas. Si desea ver un ejemplo, vea Filtrar el texto usando una búsqueda en la que se
distinga entre mayúsculas y minúsculas.

Los siguientes caracteres comodín se pueden utilizar como criterios de comparación.

1
Utilice Para buscar
? (signo de interrogación) Un único carácter
Por ejemplo, Gr?cia buscará "Gracia" y "Grecia"
* (asterisco) Cualquier número de caracteres
Por ejemplo, *este buscará "Nordeste" y "Sudeste"
~ (tilde) seguida de ?, *, o ~ Un signo de interrogación, un asterisco o una tilde
Por ejemplo, af91~? buscará "af91?".

Ejemplo:

FUNCIÓN 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 se pasa por alto, BDCONTARA cuenta todos los registros de la base de datos que
coinciden con los criterios.

Sintaxis

DBCONTARA(base_de_datos,nombre_de_campo,criterios)

Ejemplo:

2
FUNCIÓN BDMAX

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

Sintaxis

BDMAX(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

FUNCIÓN BDMIN

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

Sintaxis

BDMIN(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

3
FUNCIÓN BDPRODUCTO

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

Sintaxis

BDPRODUCTO(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

FUNCIÓNBDPROMEDIO

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

Sintaxis

BDPROMEDIO(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

4
FUNCIÓNBDSUMA

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

Sintaxis

BDSUMA(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

FUNCIÓNBDEXTRAER

Extrae un único valor de una columna de una lista o una base de datos que cumpla las
condiciones especificadas.

Sintaxis

BDEXTRAER(base_de_datos;nombre_de_campo;criterios

Ejemplo:

5
FUNCIÓNBDVAR

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

Sintaxis

BDVAR(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

FUNCIÓNBDVARP

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

Sintaxis

BDVARP(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

6
FUNCIÓNBDDESVEST

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

Sintaxis

BDDESVEST(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

FUNCIÓNBDDESVESTP

Calcula la desviación estándar de una población basándose en toda la población y utilizando


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

Sintaxis

BDDESVESTP(base_de_datos;nombre_de_campo;criterios)

Ejemplo:

7
DEFINICIÓN: ALGORITMO

Podemos encontrar muchas definiciones de algoritmo en los textos de programación, todas


ellas muy similares:

 Conjunto ordenado y finito de pasos que permite hallar la solución de un problema.


 Una secuencia de pasos que conducen a la realización de una tarea.
 Descripción exacta de la secuencia en que se ha de realizar un conjunto de actividades
tendientes a resolver un determinado tipo de problema o procedimiento.
 Conjunto de sentencias / instrucciones en lenguaje nativo, los cuales expresan la lógica
de un programa.
 Es un sistema por el cual se llega a una solución, teniendo en cuenta que debe de ser
definido, finito y preciso.
 Toda receta, proceso, rutina, método, procedimiento, técnica, formula que resuelven
un determinado problema.
 Conjunto de instrucciones concretas y detalladas mediante el cual se consigue una
acción determinada.
 Conjunto de reglas que permiten obtener un resultado determinado a partir de ciertas
reglas definidas.
 Descripción precisa de una sucesión de instrucciones que permite llevar a cabo un
trabajo en un número finito de pasos.
 Un conjunto de símbolos y procedimientos usados en la realización de un cálculo.

Las definiciones más completas o formales:

 Secuencia finita de instrucciones, reglas o pasos que describen de forma precisa las
operaciones de un ordenador debe realizar para llevar a cabo un tarea en un tiempo
más finito.
 Descripción de un esquema de comportamiento expresado mediante un reportorio
finito de acciones y de informaciones elementales, identificadas, bien comprendidas y
realizables a priori.
 Un algoritmo es un conjunto finito de pasos definidos, estructurados en el tiempo y
formulados con base a un conjunto finito de reglas no ambiguas, que proveen un
procedimiento para dar la solución o indicar la falta de esta a un problema en un
tiempo determinado.

Características:

Las características fundamentales que debe cumplir todo algoritmo son:

 Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar
sin criterios de interpretación.
 Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el
cual deberá finalizar al completarlos.
 Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o
estos son generados de alguna forma) para llevar a cabo las operaciones que
comprende.
 Tener una o más salidas: Debe siempre devolver un resultado; de nada sirve un
algoritmo que hace algo y nunca sabemos que fue. El devolver un resultado no debe
ser considerado como únicamente “verlos” en forma impresa o en pantalla, como
ocurre con las computadoras. Existen muchos otros mecanismos susceptibles de

8
programación que no cuentan con una salida de resultados de esta forma. Por salida
de resultados debe entenderse todo medio o canal por el cual es posible apreciar los
efectos de las acciones del algoritmo.
 Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando
nada más ni nada menos que aquello que se requiera para y en su ejecución.

Expresión de Algoritmos:

Los algoritmos se pueden expresar por:

−b ± √ b2−4 ac
Formulas; x=
2a

Diagramas de flujo: Norte-Sur,Top-Down;   

Pseudocódigo;

Inicio

Introducir coeficientes a, b y c

Imprimir títulos primera raíz, segunda raíz, no tiene solución,

Calcular raíz 1 y raíz 2

Imprimir raíz 1 y raíz 2

Fin

¿Cómo codificarlo? Veamos un ejemplo:

Ejemplo:

9
Vamos a prepararnos un huevo frito, tengo hambre, es hora de cenar (22:49) y me apetece.

Por tanto, y ya en serio, lo que hago es:

 Miro si hay un huevo en la nevera y lo saco.


 Si no hay puedo hacer varias cosas:
o Me aguanto sin comerme un huevo o
o Busco otras alternativas:
 Pedirlo a la vecina.
 Otra posibilidad es ir a comprarlos...
 Miro si hay aceite en la despensa y lo saco.
 Si no hay puedo hacer las mismas cosas que antes. Así que, a partir de ahora
consideraré que tengo.
 Miro si hay sartén y la saco.
 Pongo la sartén en el fogón.
 Echo el aceite en la sartén.
 Enciendo el fogón.
 Mientras el aceite no esté caliente espero.
 Parto el huevo y lo echo a la sartén. Tiro la cáscara.
 Echo aceite por encima.
 El huevo está hecho, voy a sacarlo. No hay espátula.
 El huevo que se va a quemar, nada que sustituya a la espátula, que se quema...,
nervioso saco el huevo con los dedos, me los quemo, pero el huevo sale sin romperse y
lo coloco en el plato que previamente había sacado
 Luego toca recoger.

10

También podría gustarte