Sunteți pe pagina 1din 90

FORMULAS, FUNCIONES Y VINCULOS

Abril 2009

Autor: lasomajo
II. FORMULAS, FUNCIONES Y VINCULOS
2.1 ESTRUCTURA DE LAS FORMULAS

2.2 SINTAXIS

2.3 FUNCIONES DE FECHA Y HORA

2.4 FUNCIONES ESTADISTICA

2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA

2.6 FUNCIONES DE TEXTO

2.7 FUNCIONES LOGICAS

2.8 FUNCIONES DE INFORMACION

2.9 FUNCIONES MATEMATICAS

2.10 FUNCIONES DE BASES DE DATOS

2.11 VINCULOS ENTRE HOJAS Y LIBROS


-1-
2.1 ESTRUCTURA DE LAS FORMULAS Y FUNCIONES
 Las formulas conforman el eje central de una hoja de cálculo.

 Las formulas tienen múltiples usos, desde operaciones sencillas como sumas y restas, hasta
cálculos mas avanzados como estadístico, financieros, etc.

 Una función es una formula predefinida (o creada por el usuario) que opera con uno o mas valores
y devuelve un resultado en una celda.

 Las funciones permiten hacer mas fácil el uso de Excel, por ejemplo si tenemos la siguiente
formula:
=A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+B1+B2+B3+B4+B5+B6+B7+B8+B9+B10+C1+C2+C3+C4
+C5+C6+C7+C8+C9+C10
La operación anterior se puede simplificar usando la función suma, la expresión quedaría así:
=SUMA(A1:C10)

 Es mejor usar las funciones predeterminadas que escribir las formulas, porque las funciones son
más rápidas, ocupan menos espacio en la barra de formulas y reducen la posibilidad de errores
tipográficos.

 Las funciones aceptan información denominada argumentos y devuelven un resultado, en la


mayoría de los casos el resultado es un valor numérico, pero también pueden devolver resultados
con texto, referencias, valores lógicos, matrices o información de la hoja de cálculo.
-2-
2.2 SINTAXIS DE UNA FORMULA (1)
 Para el caso de una formula, solo es necesario referenciar directamente las celdas con las que
se desea operar, por ejemplo:

Referencia a las
celdas B2 y B3

Resultado de la
formula

-3-
2.2 SINTAXIS DE UNA FUNCION (2)
 En términos generales una función tiene las siguiente características:

1. Estructura: la estructura de una función comienza con el signo igual ( = ), el nombre de la función
y unos argumentos encerrados entre paréntesis.
2. El nombre de la función, Excel tiene 329 funciones predefinidas.
3. Los argumentos encerrados entre paréntesis, un argumento puede ser una referencia a una
celda, valores lógicos, un texto o un numero o un rango de celdas. Los argumentos deben
estar separados por coma, o punto y coma dependiendo de la configuración del equipo.
4. Ayuda dinámica (tool-tip) el cual muestra información sobre la función a medida que se
ingresa.

 En número máximo de argumentos permitidos por Excel son 30, y máximo 7 niveles de
anidación.
 Una formula puede contener hasta un máximo de 1.024 caracteres.
 Número máximo de iteraciones: 32.767

-4-
2.3 FUNCIONES DE FECHA Y HORA (1)

AHORA (NOW)
 Esta función devuelve la fecha y la hora actual del sistema. Las dos aparecen dentro de la
misma celda. Cambiando el formato de la celda podremos hacer que aparezca una u otra según
nos interese.
 Estructura: AHORA () es importante ver que dentro de esta función no existe ningún tipo de
argumento.
Ejemplo:

-5-
2.3 FUNCIONES DE FECHA Y HORA (2)

HOY (TODAY)
 Esta función devuelve la fecha actual del sistema.
 Estructura: HOY () esta función tampoco tiene ningún tipo de argumento.
Ejemplo:

-6-
2.3 FUNCIONES DE FECHA Y HORA (3)

AÑO (YEAR)
 Devuelve el año de una fecha
 Estructura: AÑO (Fecha)
Ejemplo:

-7-
2.3 FUNCIONES DE FECHA Y HORA (4)

MES (MONTH)
 Devuelve el mes de una fecha
 Estructura: MES (Fecha)
Ejemplo:

-8-
2.3 FUNCIONES DE FECHA Y HORA (5)

DIA (DAY)
 Devuelve el día de una fecha
 Estructura: DIA (Fecha)
Ejemplo:

-9-
2.3 FUNCIONES DE FECHA Y HORA (6)

FECHA (DATE)
 Convierte tres números en una fecha
 Estructura: FECHA (Año, Mes, Día). Hay que tener en cuenta que si introducimos un valor que
no es correcto lo convierte a uno que si lo es. Así por ejemplo si introducimos como mes el valor
13, en el momento de aceptar la función nos aparecerá un 1.
Ejemplo:

- 10 -
2.3 FUNCIONES DE FECHA Y HORA (7)

HORA (HOUR)
 Devuelve la hora de una celda que contiene un dato en formato hora.
 Estructura: HORA (Hora completa)
Ejemplo:

- 11 -
2.3 FUNCIONES DE FECHA Y HORA (8)

MINUTO (MINUTE)
 Devuelve los minutos de una celda que contiene un dato en formato hora.
 Estructura: MINUTO (Hora completa)
Ejemplo:

- 12 -
2.3 FUNCIONES DE FECHA Y HORA (9)

SEGUNDO (SECOND)
 Devuelve los segundos de una celda que contiene un dato en formato hora.
 Estructura: SEGUNDO (Hora completa)
Ejemplo:

- 13 -
2.3 FUNCIONES DE FECHA Y HORA (10)

DIASEM (WEEKDAY)
 Devuelve un número del 1 al 7 que indica la posición del día de la semana.
 Estructura: DIASEM (Fecha, Rango de fechas) en el rango de fechas podremos introducir el
valor 1 si se desea que el primer día de la semana sea domingo, un 2 si el primer día de la
semana sea lunes,
Ejemplo:

- 14 -
2.3 FUNCIONES DE FECHA Y HORA (11)

Ejercicios
Con base a la tabla anexa responder las siguientes preguntas (anexar una columna a la derecha
para responder cada pregunta):
 Cuantos años tiene Lucia?
 Cuantos días tiene Rodrigo?
 El 31-10-75, cuantos días faltaban para que naciera Andrés?
 Cuantas semanas faltan para el 25-11-2010 ?
 Que día de la semana nació cada uno de ellos?
 Cuantas semanas enteras tiene Margarita?
 Que día de la semana será el 23-04-2020?

- 15 -
2.4 FUNCIONES ESTADISTICA (1)

DESVESTP (STDEVP)
 Calcula la desviación estándar, basada en una población completa de argumentos dados (indica
que tan dispersos están los datos con respecto a un valor promedio).
 Estructura: DESVESTP (dato1, dato2, …)
Ejemplo:

- 16 -
2.4 FUNCIONES ESTADISTICA (2)

MAX (MAX)
 Devuelve el valor máximo dentro de un rango dado.
 Estructura: MAX (Rango)
Ejemplo:

- 17 -
2.4 FUNCIONES ESTADISTICA (3)

MIN (MIN)
 Devuelve el valor mínimo dentro de un rango dado.
 Estructura: MIN (Rango)
Ejemplo:

- 18 -
2.4 FUNCIONES ESTADISTICA (4)

PROMEDIO (AVERAGE)
 Devuelve el valor promedio dentro de un rango dado.
 Estructura: PROMEDIO (Rango)
Ejemplo:

- 19 -
2.4 FUNCIONES ESTADISTICA (5)

CONTAR (COUNT)
 Cuenta el número de celdas que contienen un valor numérico dentro de un rango.
 Estructura: CONTAR (Rango)
Ejemplo:

- 20 -
2.4 FUNCIONES ESTADISTICA (6)

CONTARA (COUNTA)
 Cuenta el número de celdas que no están vacías dentro de un rango.
 Estructura: CONTARA (Rango)
Ejemplo:

- 21 -
2.4 FUNCIONES ESTADISTICA (7)

CONTAR.BLANCO (COUNTBLANK)
 Cuenta el número de celdas vacías dentro de un rango.
 Estructura: CONTAR.BLANCO (Rango)
Ejemplo:

- 22 -
2.4 FUNCIONES ESTADISTICA (8)

CONTAR.SI (COUNTIF)
 Cuenta el número de celdas que contienen un valor y cumplen una condición dentro de un rango.
 Estructura: CONTAR.SI (Rango)
Ejemplo:

- 23 -
2.4 FUNCIONES ESTADISTICA (9)

MODA (MODE)
 Determina el valor que mas se repite dentro un grupo de valores.
 Estructura: MODA (Rango)
Ejemplo:

- 24 -
2.4 FUNCIONES ESTADISTICA (10)

MEDIANA (MEDIAN)
 Determina la mediana o el valor central dentro de un grupo de valores en un rango.
 Estructura: MEDIANA (Rango)
Ejemplo:

- 25 -
2.4 FUNCIONES ESTADISTICA (11)
PRONOSTICO (FORECAST)
 Predice un valor futuro usando valores existentes.
 Estructura: PRONOSTICO (X, VALORES_Y,VALORES_X)
Ejemplo:

- 26 -
2.4 FUNCIONES ESTADISTICA (12)
PROBABILIDAD (PROB)
 Devuelve la probabilidad de que los valores de un rango se encuentren entre dos límites.
 Estructura: PROBABILIDAD (rango_x;rango_probabilidad;límite_inf;límite_sup)
Ejemplo:

- 27 -
2.4 FUNCIONES ESTADISTICA (13)
COMBINAT (COMBIN)
 Devuelve el número de combinaciones para un número determinado de elementos.
 Estructura: COMBINAT (número;tamaño)
Ejemplo:

- 28 -
2.4 FUNCIONES ESTADISTICA (14)
PERMUTACIONES (PERMUT)
 Devuelve el número de permutaciones para un número determinado de objetos que pueden
seleccionarse a partir de un número de objetos determinado por el argumento número.
 Estructura: PERMUTACIONES (número;tamaño)
Ejemplo:

- 29 -
2.4 FUNCIONES ESTADISTICA (15)
Ejercicios
Con base a la tabla anexa responder las siguientes preguntas:
 En cada una de las salas cual fue el máximo y mínimo número de personas que entraron a c/u de
ellas?
 En cada una de las salas, durante cuantos días se superó las 40 entradas.
 Cual es la asistencia que mas se repite en todas las salas y cuantas veces se produjo?
 En promedio cuantas personas entraron en cada sala?
 Cuantas personas se estima que entraran a cada una de las salas el día 20 de abril?

- 30 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (1)

ELEGIR (CHOOSE)
 Usa un índice para retornar un valor de una lista de valores.
 Estructura: ELEGIR (Indice, Valor1, Valor2, …)
Ejemplo:

- 31 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (2)

FILA (ROW)
 Devuelve el número de la fila de una referencia dada.
 Estructura: FILA (Referencia)
Ejemplo:

- 32 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (3)

COLUMNA (COLUMN)
 Devuelve el número de la columna de una referencia dada.
 Estructura: COLUMNA (Referencia)
Ejemplo:

- 33 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (4)
BUSCARV (VLOOKUP)
 Busca valores dentro de una tabla vertical y devuelve el resultado de acuerdo a una columna
indexada.
 Estructura: BUSCARV (valor_buscar, tabla, indice, rango)
Ejemplo:

rango
 TRUE: la primera columna de la tabla debe estar
ordenada en forma ascendente.
 FALSE: no importa el orden

- 34 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (5)
BUSCARH (HLOOKUP)
 Busca valores dentro de una tabla horizontal y devuelve el resultado de acuerdo a una fila
indexada.
 Estructura: BUSCARH (valor_buscar, tabla, indice, rango)
Ejemplo:

rango
 TRUE: la primera fila de la tabla
debe estar ordenada en forma
ascendente.
 FALSE: no importa el orden

- 35 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (6)
INDICE (INDEX)
 Busca valores dentro de una lista y devuelve el resultado de acuerdo a un índice.
 Estructura: INDICE (lista, indice)
Ejemplo:

- 36 -
2.5 FUNCIONES DE BUSQUEDA Y REFERENCIA (7)
Ejercicio
 Con base a la siguiente tabla de valores, construir una gráfica dinámica.

- 37 -
2.6 FUNCIONES DE TEXTO (1)
CONCATENAR (CONCATENATE)
 Concatena (une) dos o mas cadenas, expresiones o valores.
 Estructura: CONCATENAR (cadena1, cadena2, …)
Ejemplo:

Nota
 También se puede concatenar cadenas
usando el símbolo “&”

- 38 -
2.6 FUNCIONES DE TEXTO (2)
IZQUIERDA (LEFT)
 Extrae un número de caracteres a la izquierda de una cadena dada.
 Estructura: IZQUIERDA (texto, numero_caracteres)
Ejemplo:

- 39 -
2.6 FUNCIONES DE TEXTO (3)
DERECHA (RIGHT)
 Extrae un número de caracteres a la derecha de una cadena dada.
 Estructura: DERACHA (texto, numero_caracteres)
Ejemplo:

- 40 -
2.6 FUNCIONES DE TEXTO (4)
EXTRAER (MID)
 Extrae un número de caracteres a partir de una posición en una cadena dada.
 Estructura: EXTRAER (texto, inicio, numero_caracteres)
Ejemplo:

- 41 -
2.6 FUNCIONES DE TEXTO (5)
LARGO (LEN)
 Determina la longitud de una cadena
 Estructura: LARGO (texto)
Ejemplo:

- 42 -
2.6 FUNCIONES DE TEXTO (6)
ENCONTRAR (FIND)
 Devuelve la posición en la que se encuentra un valor dentro de una cadena de texto.
 Estructura: ENCONTRAR (texto_buscar, cadena)
Ejemplo:

- 43 -
2.6 FUNCIONES DE TEXTO (7)
HALLAR (SEARCH)
 Devuelve la posición en la que se encuentra un valor dentro de una cadena de texto.
 Estructura: HALLAR (texto_buscar, cadena)
Ejemplo:

Nota
 A diferencia de FIND, no
distingue entre mayúsculas y
minúsculas.

- 44 -
2.6 FUNCIONES DE TEXTO (8)
MINUSC (LOWER)
 Convierte un texto a minúscula.
 Estructura: MINUSC (texto)
Ejemplo:

- 45 -
2.6 FUNCIONES DE TEXTO (9)
MAYUSC (UPPER)
 Convierte un texto a mayúscula.
 Estructura: MAYUSC (texto)
Ejemplo:

- 46 -
2.6 FUNCIONES DE TEXTO (10)
NOMPROPIO (PROPER)
 Convierte a mayúscula la letra inicial de las palabras pertenecientes a un texto.
 Estructura: NOMPROPIO (texto)
Ejemplo:

- 47 -
2.6 FUNCIONES DE TEXTO (11)
ESPACIOS (TRIM)
 Elimina los espacios a la izquierda y a la derecha en una cadena de caracteres (los espacios entre
palabras los conserva).
 Estructura: ESPACIOS (texto)
Ejemplo:

- 48 -
2.6 FUNCIONES DE TEXTO (12)
Ejercicios
Con base al texto anexo, realizar lo siguiente:
 Convertir todo el texto en minúscula.
 Cuantos caracteres tiene la cadena?
 De manera formulada, eliminar el punto de la cadena
 Dejar en mayúscula solo la primera letra de toda la cadena (la L)
 Extraer la palabra FUNCIONES de la cadena (formulada).
 Calcular la posición inicial y final de la palabra HERRAMIENTA
 Extraer la palabra HERRAMIENTA y la palabra PODEROSA, luego concatenarlas (deben quedar
separadas por un espacio).

- 49 -
2.7 FUNCIONES LOGICAS (1)
Operadores Lógicos
 Son utilizados en los condicionales lógicos.
 En la siguiente tabla se muestra los operadores disponibles en Excel:

- 50 -
2.7 FUNCIONES LOGICAS (2)
Y (AND)
 Evalúa dos (o mas) expresiones, si ambas son verdaderas devuelve verdadero, para cualquier otro
caso devuelve falso.
 Estructura: Y (expresión1, expresión2, …)
Ejemplo:

- 51 -
2.7 FUNCIONES LOGICAS (3)
O (OR)
 Evalúa dos (o mas) expresiones, si ambas son falsa devuelve falso, para cualquier otro caso
devuelve verdadero.
 Estructura: O (expresión1, expresion2, …)
Ejemplo:

- 52 -
2.7 FUNCIONES LOGICAS (4)
NO (NOT)
 Invierte una expresión lógica (lo verdadero lo convierte en falso y viceversa)
 Estructura: NO (expresión_lógica)
Ejemplo:

- 53 -
2.7 FUNCIONES LOGICAS (5)
SI (IF)
 Evalúa una condición, ejecuta una sentencia cuando el resultado de la evaluación es verdadera u
otra sentencia cuando el resultado es falso.
 Estructura: SI (condición, sentencia_verdadera, sentencia_falso)
Ejemplo:

- 54 -
2.7 FUNCIONES LOGICAS (6)
Ejercicios
 Calcular la comisión para cada vendedor de acuerdo al siguiente criterio: para los que obtuvieron
un promedio de venta año superior a 25 millones el 15%, para los que no superaron el promedio, el
10%
 Anexar una columna e indicar mediante una función lógica aquellos vendedores que superaron los
100 millones de pesos en ventas.
 Anexar a la comisión un bono extra del 2% para aquellos vendedores que sobrepasaron los 100
millones de pesos.
 Mediante una función lógica indicar aquellos vendedores que durante todos los trimestres sus
ventas fueron inferiores a 30 millones.
 Mediante una función lógica indicar aquellos vendedores que por lo menos en un trimestre hayan
superado los 30 millones de pesos.

- 55 -
2.8 FUNCIONES DE INFORMACION (1)
ESBLANCO (ISBLANK)
 Informa si la celda a la que hace referencia esta función está en blanco. Devolverá Verdadero en
caso de estar en blanco y Falso en caso de contener algún valor.
 Estructura: ESBLANCO (celda)
Ejemplo:

- 56 -
2.8 FUNCIONES DE INFORMACION (2)
ESERROR (ISERROR)
 Informa si la celda a la que hace referencia esta función contiene un error. Devolverá Verdadero en
caso de haber un error y Falso en caso contrario.
 Estructura: ESERROR (celda)
Ejemplo:

- 57 -
2.8 FUNCIONES DE INFORMACION (3)
ESNUMERO (ISNUMBER)
 Informa si la celda a la que hace referencia esta función contiene un numero. Devolverá Verdadero
en caso de contener un número y Falso en caso contrario.
 Estructura: ESNUMERO (celda)
Ejemplo:

- 58 -
2.8 FUNCIONES DE INFORMACION (4)
ESTEXTO (ISTEXT)
 Informa si la celda a la que hace referencia esta función contiene texto. Devolverá Verdadero en
caso de contener texto y Falso en caso contrario.
 Estructura: ESTEXTO (celda)
Ejemplo:

- 59 -
2.8 FUNCIONES DE INFORMACION (4)
Ejercicios
 Montar las tablas de acuerdo al gráfico, usando búsqueda vertical. Al digitar el código de la ciudad
debe traer de forma automática la ciudad y el departamento.
 Mediante el uso de funciones de información y lógicas enmascarar el error presentado cuando no
hay datos en la columna “Código Ciudad”.

- 60 -
2.9 FUNCIONES MATEMATICAS (1)

SUMA (SUM)
 Suma todas las celdas contenidas dentro del rango indicado que poseen valores numéricos.
 Estructura: SUMA (Rango)
Ejemplo:

- 61 -
2.9 FUNCIONES MATEMATICAS (2)

ABS (ABS)
 Esta función devuelve el valor absoluto de una cantidad, dicho de otra forma, devuelve el valor
sin signo.
 Estructura: ABS (valor)
Ejemplo:

- 62 -
2.9 FUNCIONES MATEMATICAS (3)

ENTERO (INT)
 Extrae la parte entera de un número decimal.
 Estructura: ENTERO (valor)
Ejemplo:

- 63 -
2.9 FUNCIONES MATEMATICAS (4)

TRUNCAR (TRUNC)
 Trunca o extrae los valores indicados.
 Estructura: TRUNCAR (valor)
Ejemplo:

- 64 -
2.9 FUNCIONES MATEMATICAS (5)

REDONDEAR (ROUND)
 Redondea un valor dado, aproxima los valores por encima o por debajo dependiendo si el valor
está por encima o por debajo de 5.
 Estructura: REDONDEAR (valor)
Ejemplo:

- 65 -
2.9 FUNCIONES MATEMATICAS (6)

RESIDUO (MOD)
 Extrae el residuo de una división
 Estructura: RESIDUO (numero, divisor)
Ejemplo:

- 66 -
2.9 FUNCIONES MATEMATICAS (7)

ALEATORIO (RAND)
 Genera un número aleatorio mayor o igual que cero y menor que uno.
 Estructura: ALEATORIO ()
Ejemplo:

- 67 -
2.9 FUNCIONES MATEMATICAS (8)

PI (PI)
 Devuelve el valor de la constante PI
 Estructura: PI ()
Ejemplo:

- 68 -
2.9 FUNCIONES MATEMATICAS (9)

GRADOS (DEGREES)
 Convierte radianes a grados
 Estructura: GRADOS (ángulo)
Ejemplo:

- 69 -
2.9 FUNCIONES MATEMATICAS (10)

FACT (FACT)
 Calcula el factorial de un número
 Estructura: FACT (número)
Ejemplo:

- 70 -
2.9 FUNCIONES MATEMATICAS (11)

POTENCIA (POWER)
 Devuelve el resultado de elevar el argumento número a una potencia.
 Estructura: POTENCIA (número;potencia)
Ejemplo:

- 71 -
2.9 FUNCIONES MATEMATICAS (12)

SUBTOTALES (SUBTOTAL)
 Devuelve un subtotal en una lista o base de datos.
 Estructura: SUBTOTALES (núm_función;ref1, ref2, ...)
Ejemplo:

- 72 -
2.9 FUNCIONES MATEMATICAS (13)

SUMAR.SI (SUMIF)
 Suma las celdas en el rango que coinciden con el argumento criterio.
 Estructura: SUMAR.SI (rango;criterio;rango_suma)
Ejemplo:

- 73 -
2.9 FUNCIONES MATEMATICAS (14)

SUMAPRODUCTO (SUMPRODUCT)
 Multiplica los componentes correspondientes de las matrices suministradas y devuelve la suma
de esos productos.
 Estructura: SUMAPRODUCTO (matriz1;matriz2;matriz3; ...)
Ejemplo:

- 74 -
2.9 FUNCIONES MATEMATICAS (15)

Ejercicios
Con base a la tabla anexa calcular lo siguiente:
 Diferencia porcentual entre presupuesto y ventas facturadas
 Margen de contribución de cada producto, cual es el producto mas importante ?
 Calcular el margen de contribución total
 Colocar un indicador de cumplimiento de presupuesto, con desviaciones inferiores al 5%
muestra la palabra “Cumple Presupuesto”.
 Cual es el % de participación de cada producto del total de las ventas facturadas?

- 75 -
2.10 FUNCIONES DE BASES DE DATOS (1)
BDSUMA (DSUM)
 Agrega los números que hay en una columna de una lista o de una base de datos que coincide
con las condiciones especificadas.
 Estructura: BDSUMA (base de datos,campo,criterios)
Ejemplo: Suma de los salarios de los empleados de Bogotá (Bog).

- 76 -
2.10 FUNCIONES DE BASES DE DATOS (2)
BDMAX (DMAX)
 Devuelve el número mayor de una columna de una lista o de una base de datos que coincida
con las condiciones especificadas.
 Estructura: BDMAX (base de datos,campo,criterios)
Ejemplo: El salario mas alto percibido por una mujer.

- 77 -
2.10 FUNCIONES DE BASES DE DATOS (3)
BDMIN (DMIN)
 Devuelve el número mayor de una columna de una lista o de una base de datos que coincida
con las condiciones especificadas.
 Estructura: BDMIN (base de datos,campo,criterios)
Ejemplo: El salario mas bajo percibido por un empleado menor de 25 años del sexo masculino.

- 78 -
2.10 FUNCIONES DE BASES DE DATOS (4)
BDCONTAR (DCOUNT)
 Cuenta las celdas que contienen números de una columna de una lista o base de datos que
coincida con las condiciones especificadas.
 Estructura: BDCONTAR (base de datos,campo,criterios)
Ejemplo: Número de empleados del sexo masculino entre 22 y 28 años

- 79 -
2.10 FUNCIONES DE BASES DE DATOS (5)
BDCONTARA (DCOUNTA)
 Realiza un recuento de las celdas no vacías que hay en una columna de una lista o de una base
de datos que coincida con las condiciones especificadas.
 Estructura: BDCONTARA (base de datos,campo,criterios)
Ejemplo: Número de empleados de Pereira.

- 80 -
2.10 FUNCIONES DE BASES DE DATOS (6)
BDPROMEDIO (DAVERAGE)
 Calcula el promedio de los valores que hay en una columna de una lista o de una base de datos
que coincide con las condiciones especificadas.
 Estructura: BDPROMEDIO (base de datos,campo,criterios)
Ejemplo: Salario promedio de los empleados de las ciudades de Bogotá, Cali y Medellín.

- 81 -
2.10 FUNCIONES DE BASES DE DATOS (7)
BDEXTRAER (DGET)
 Extrae un único valor de una columna de una lista o de una base de datos que coincida con las
condiciones especificadas.
 Estructura: BDEXTRAER (base de datos,campo,criterios)
Ejemplo: Salario del empleado de la única ciudad que no se repita.

- 82 -
2.10 FUNCIONES DE BASES DE DATOS (8)
Ejercicios
Con base a la tabla anexa mostrar lo siguiente:
 Ventas totales de cada vendedor.
 Ventas totales por Bogotá, Cartagena y Cali
 Ventas totales las categorías de cuentos, novelas y suspenso
 Ventas totales del día 5
 Ventas promedio por cada vendedor en Cartagena
 Ventas promedio por cada vendedor para la categoría técnicos
 Ventas totales entre el día 15 y 25 del vendedor Verónica Ortiz
 Cual fue la comisión mas alta pagada al vendedor Rodolfo Gómez en los primeros 15 días del
mes en la categoría de suspenso y la categoría de cuentos?

- 83 -
2.11 VINCULOS ENTRE HOJAS Y LIBROS (1)
 Los datos de una hoja se pueden editar de manera simultanea en otras hojas siempre y cuando
se mantenga la misma estructura.
 Para realizar esto, se debe seleccionar todas las hojas que se quieren modificar y la hoja visible
se realizan todos los cambios necesarios.

- 84 -
2.11 VINCULOS ENTRE HOJAS Y LIBROS (2)
 Para enlazar datos desde una hoja dependiente con sus hojas fuentes, solo se debe apuntar a
las celdas correspondientes usando el signo igual y la operación que se desea realizar, por
ejemplo la suma.

- 85 -
2.11 VINCULOS ENTRE HOJAS Y LIBROS (3)
 Para crear formulas de referencia externa se debe seguir los siguientes pasos:
 Abrir el libro de trabajo fuente (el que contiene los datos)
 Abrir el libro de trabajo dependiente y ubicarnos sobre la celda donde queremos incluir la
formula vinculada.
 Introducir la formula necesaria, activar el libro de trabajo fuente y seleccionar las celdas
requeridas.
 Terminar la formula y presionar enter.

- 86 -
2.11 VINCULOS ENTRE HOJAS Y LIBROS (4)
 Excel gestiona automáticamente los vínculos, si cambiamos el nombre del archivo fuente (con
guardar como …), las referencias también se actualizan.
 Todas las referencias en el libro dependiente se pueden observar, accediendo por la pestaña
Datos y dando clic en el botón Editar Vínculos.

Actualizar valores: Actualiza los vínculos


Cambiar origen: para cambiar la fuente seleccionada (direccionar el vínculo a otro archivo)
Abrir origen: abre el archivo del vínculo seleccionado (cuando está cerrado el libro)
Romper vínculo: quita el vínculo de las formulas externas
Comprobar estado: comprueba el estado del origen (indica si está abierto o desconocido)
Pregunta inicial: para indicar si se actualizan o no los vínculos al abrir el archivo.
- 87 -
2.11 VINCULOS ENTRE HOJAS Y LIBROS (5)
Consolidar Hojas de Trabajo (1)
 Permite totalizar valores de varios libros de trabajo, por ejemplo, en una compañía que tiene
varias áreas, cada una de ellas con un presupuesto, se podría consolidar todo el presupuesto en
una hoja única.
 Para realizar esto, se crea una hoja dependiente y los libros fuentes contendrían el presupuesto
de las diferentes áreas.
 La opción de consolidación se encuentra por: Datos y dando clic en Consolidar…

 Es importantes que los datos


fuentes tengan la misma
estructura, nombre de columna y
número de filas. Los rangos a
consolidar deben tener un nombre.
 En la hoja que consolida, se
colocan nombres de columnas
iguales a los nombres de las
columnas de los datos fuentes.
 Antes de consolidar, en la hoja
dependiente seleccionamos la
celda superior izquierda del rango a
consolidar.

- 88 -
2.11 VINCULOS ENTRE HOJAS Y LIBROS (6)
Consolidar Hojas de Trabajo (2)
 Al presionar aceptar, los datos aparecen consolidados y el detalle correspondiente agrupado de
acuerdo a los datos fuentes.

- 89 -

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