Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 4: Funciones
Ya vimos en el tema anterior las fórmulas y su utilidad al hacer uso de nuestra hoja de cálculo. ¿Pero
qué sucede cuando requerimos crear fórmulas con una gran cantidad de variables y operadores para
nuestros propósitos y tenemos un tiempo reducido en el procesamiento de la información solicitada?
En muchos casos, no es necesario tener que crear este tipo de fórmulas, pues Excel presenta Funciones,
que son una serie de fórmulas predefinidas a las que basta con hacer ingreso de variables para obtener los
resultados deseados.
1. Estructura. La estructura de una función, al igual que una fórmula, comienza por el signo igual (=), seguido
por el nombre de la función, un paréntesis de apertura, los argumentos de la función separados por punto
y coma y un paréntesis de cierre.
2. Nombre de función. Si conocemos la función, podemos escribirla directamente en la barra de fórmulas.
Para obtener una lista de las funciones disponibles, haga clic en una celda y presione MAYÚS+F3, lo que
abrirá el cuadro de diálogo Insertar función.
3. Argumentos. Los argumentos pueden ser números, texto, valores lógicos como VERDADERO o FALSO,
matrices, valores de error como #N/A o referencias de celda. El argumento que se designe deberá generar
un valor válido para el mismo. Los argumentos también pueden ser constantes, fórmulas u otras funciones.
4. Información sobre herramientas de argumentos. Cuando se escribe la función, aparece la información
sobre herramientas con su sintaxis y sus argumentos. Por ejemplo, escriba =PROMEDIO( y aparecerá la
información sobre herramientas. Esta información solo aparece para las funciones integradas.
Recordamos que no es necesario escribir las funciones en mayúsculas, como =PROMEDIO, ya que Excel pondrá
automáticamente en mayúsculas el nombre de la función después de presionar Entrar. Por otra parte, si se
equivoca al escribir un nombre de función, como =SUME(A1:A10) en lugar de =SUMA(A1:A10), Excel devolverá
un error #¿NOMBRE?.
Podemos utilizar las funciones para realizar de manera rápida distintos tipos de operaciones, tanto simples
como complejas. Por ejemplo, si queremos obtener el promedio de las celdas B4 a B7, podemos escribir
la siguiente fórmula usando el operador suma (+) y división (/). También es posible usar la función
PROMEDIO y, como único argumento, ingresar el rango que queremos promediar.
Con ambas fórmulas llegamos al mismo resultado, pero resulta mucho más sencillo y rápido utilizar la última.
Si una función requiere dos o más argumentos, los ingresamos separándolos con punto y coma (;) o coma (,).
Por ejemplo, la función =CONSULTAV(A2; C2:D10; 2; FALSO) contiene cuatro argumentos. La función
=MAX(A2:B4) solo necesita un argumento. El número de argumentos varía para cada función, e incluso,
hay algunas que no requieren ningún argumento, sin que deje de ser obligatorio para estas el uso de paréntesis.
Por ejemplo: =HOY(), que devuelve la fecha actual.
cada uno de sus argumentos, una descripción de la función y de cada argumento, el resultado actual de la función
y el resultado actual de toda la fórmula.
Al presionar Aceptar, se reflejará el resultado de la función en la celda donde comenzamos el proceso para
insertar la función y podremos ver la sintaxis de la función en la Barra de fórmulas y presionamos sobre ella.
3. Biblioteca de funciones
Ya vimos que existen cientos de funciones en Excel. Sin embargo, algunas te serán útiles para el tipo de
datos que estás trabajando. No hay necesidad de aprender sobre todas, pero si te interesa puedes empezar a
explorar su uso a la hora de crear hojas de cálculo. La biblioteca de funciones está ordenada por categorías, como
pudimos ver anteriormente.
Ahora veremos en detalle algunas de las funciones que usaremos de manera común en el ámbito bancario,
usando el mismo esquema de presentación de Excel.
Función Descripción
AHORA Devuelve la fecha y hora actuales con formato de fecha y hora.
DIAS.LAB.INTL Devuelve el número de días laborables completos entre dos fechas con parámetros
de fin de semana personalizados.
DIAS360 Calcula el número de días entre dos fechas basándose en un año de 360 días (doce
meses de 30 días).
FECHA Devuelve el número que representa la fecha en código de fecha y hora de Microso�
Excel.
FECHA.MES Devuelve el número de serie de la fecha que es el número indicado de meses antes o
después de la fecha inicial.
FECHANUMERO Convierte una fecha en forma de texto en un número que representa la fecha en
código de fecha y hora de Microso� Excel.
FIN.MES Devuelve el número de serie del úl�mo día del mes antes o después del número
especificado de meses.
FRAC.AÑO Devuelve la fracción del año que representa el número de días completos entre la
fecha_inicial y la fecha_fin.
HORANUMERO Convierte una hora de texto en un número de serie de Excel para una hora, un número
de 0 (12:00:00 a.m.) a 0.999988426 (11:59:59 p.m.). Da formato al número con un
formato de hora después de introducir la fórmula.
ISO.NUM.DE.SEMANA Devuelve el número de semana ISO del año para una fecha determinada.
NSHORA Convierte horas, minutos y segundos dados como números en un número de serie de
Excel, con formato de hora.
Es importante considerar que Excel maneja dos formatos de hora y que son posibles de usar para este tipo de
funciones. En primer lugar, Excel almacena una fecha como si fuera un número entero. Al utilizar un
sistema como éste, Excel puede sumar, restar y comparar fácilmente las fechas sin necesidad de hacer
alguna conversión ni cálculo especial.
Excel reconoce todas las fechas posteriores a 1/1/1900, considerando este día como el número 1. Por el
contrario, el último día que Excel reconoce es el 31/12/9999 el cual tiene asignado el número 2958465.
Por ejemplo, la fecha “1/1/2000” está representada por el número de serie 36526 y la fecha “05/10/2000” tiene
asignado el valor 36804. Como puedes imaginar, al realizar una operación con fechas se utiliza su número de
serie para facilitar las operaciones.
A su vez, podemos ver estos números en formato de fecha haciendo uso del formato de celdas en la
categoría fecha, la que nos permitirá visualizar este número en formato “1/1/2000”.
Esto es importante a la hora de hacer uso de estas funciones, ya que sus datos pueden ser ingresados en ambos
formatos. Ojo que al ingresar la fecha en formatos DD-MM-AAAA o similares, debe encerrarse el valor entre
comillas (“DD-MM-AAAA”) para que sea detectado y Excel pueda procesar la información.
DECIMAL Redondea un número al número especificado de decimales y devuelve el resultado como texto
con o sin comas.
DERECHA =DERECHA(texto;núm_de_caracteres)
Devuelve de la cadena de texto, el número de caracteres especificados comenzando a contar
desde el final del texto.
IZQUIERDA Devuelve el número especificado de caracteres del principio de una cadena de texto.
CARACTER Devuelve el carácter especificado por el número de código a par�r del juego de caracteres
establecido en su PC.
CODIGO Devuelve el número de código del primer carácter del texto del juego de caracteres usados por
su PC.
ESPACIOS Quita todos los espacios del texto excepto los espacios individuales entre palabras.
EXTRAE Devuelve los caracteres del centro de una cadena de texto, dada una posición y longitud
iniciales.
HALLAR Devuelve el número de caracteres en el cual se encuentra un carácter en par�cular o cadena
de texto, leyendo de izquierda a derecha.
IGUAL Comprueba si dos cadenas de texto son exactamente iguales y devuelve VERDADERO o FALSO.
LIMPIAR Quita todos los caracteres no imprimibles del texto.
MONEDA Convierte un número en texto usando formato de moneda.
NOMPROPIO Convierte una cadena de texto en mayúsculas o minúsculas, según corresponda; la primera
letra de cada palabra en mayúscula y las demás letras en minúscula.
REEMPLAZAR Reemplaza parte de una cadena de texto por otra.
REPETIR Repite el texto un número determinado de veces.
SUSTITUIR Reemplaza el texto existente con texto nuevo en una cadena.
T Comprueba si un valor es texto y devuelve el texto si lo es, o comillas dobles si no lo es.
TEXTO Convierte un valor en texto, con un formato de número específico.
VALOR Convierte un argumento de texto que representa un número en un número.
FUNCIÓN DESCRIPCIÓN
FALSO Devuelve el valor lógico FALSO.
O =O(valor_lógico1,valor_lógico2, ...)
SI =SI(prueba_lógica,valor_si_verdadero,valor_si_falso)
Comprueba si se cumple una condición y devuelve un valor si se evalúa como VERDADERO y
otro valor si se evalúa como FALSO.
Y =Y(Valor_lógico1,Valor_lógico2, …)
Comprueba si todos los argumentos son VERDADEROS y devuelve VERDADERO o FALSO.
Devuelve FALSO si alguno de los argumentos es FALSO.
Hicimos evaluación de argumentos lógicos para los ejemplos anteriores. Sin embargo, también son
evaluables argumentos con valores numéricos o cadenas de texto.
Tema 4: Funciones
3. Biblioteca de funciones
3.4. Funciones financieras
Excel también cuenta con funciones financieras, agrupadas en la categoría Financieras del asistente de
fórmulas, ubicadas en la pestaña “Fórmulas” de la barra de menú. Que entre otras podemos encontrar la
función Valor Futuro, Valor Actual, Nper, Función Pago, entre otras. Algunas de estas serán explicadas
mediante los siguientes ejemplos.
FUNCIÓN DESCRIPCIÓN
NPER = NPER(tasa,pago,va,[vf],[�po])
• Tasa: Tasa de interés por periodo
• Pago: Es el pago que se efectúa cada período y que no puede cambiar durante la vigencia de la
anualidad.
• Va: El valor actual o el importe total de una serie de pagos futuros.
• Vf: Valor futuro o saldo en efec�vo que desea lograr después de efectuar el úl�mo pago.
• Tipo: Si pago vence al final del periodo, 0; si lo hace al inicio, 1
Devuelve el número de períodos de una inversión basándose en los pagos periódicos constantes y
en la tasa de interés constante.
Por ejemplo, calcular usando la función NPER el numero de pagos realizados, si se saben que estos
son constantes e iguales a $600.000 a una tasa del 1,65% mensual que entrega un capital final de
$7.868.640.
• Tasa: 1.65%;
• Pago: -600.000 (nega�vo)
• Va: Vacío, ya que no hay valor actual
• Vf: $7.868.640
• Tipo: 0 ( Si pago vence al final del periodo; 1 si lo hace al inicio)
Mediante 12 pagos iguales de $600.000 a una tasa del 1,65% mensual se ob�ene finalmente $
7.868.640.
PAGO =PAGO(tasa,nper,va,vf,�po)
• Tasa: Tasa de interés por periodo
Núm_per (o Nper): Es el número de pagos en una anualidad.
Va: El valor actual o el importe total de una serie de pagos futuros.
Vf: Valor futuro o saldo en efec�vo que desea lograr después de efectuar el úl�mo pago. Si
omite el argumento, se considerará 0 (cero).
• Tipo: Si pago vence al final del periodo, 0; si lo hace al inicio, 1
PAGO calcula el pago de un préstamo basándose en pagos constantes y en una tasa de interés
constante.
Por ejemplo, calcular usando la función PAGO el pago mensual a realizar de un crédito de
$10.000.000 en 10 cuotas, con una tasa de un 25% anual.
• Tasa: 25%.
• Nper: 10
• Va: $10.000.000
• Vf: (vacío)
• Tipo: 0 (pago vence al final del periodo)
VA calcula el valor actual de un préstamo o una inversión a par�r de una tasa de interés constante.
Puede usar VA con pagos periódicos y constantes, o con un valor futuro que sea su obje�vo de
inversión.
Por ejemplo, calcular usando la función VA una serie de 5 pagos de $100.000, realizados al final de
cada año, a una tasa del 50% anual.
• Tasa: 50%.
• Nper: 5
• Pago: -100.000
• Vf: (vacío)
• Tipo: 0 (pago vence al final del periodo)
CONTAR.SI =CONTAR.SI(rango,criterio)
La función CONTAR.SI es una variante de la función CONTAR que cuenta las celdas,
que no están en blanco dentro de un rango y que cumplen con un criterio
especificado.
DISTR.BINOM.N =DISTR.BINOM.N(núm_éxito;ensayos;prob_éxito;acumulado)
Devuelve la probabilidad de una variable aleatoria discreta siguiendo una distribución
binomial. Use DISTR.BINOM.N en problemas con un número fijo de pruebas o
ensayos, cuando los resultados de un ensayo son solo éxito o fracaso, cuando los
ensayos son independientes y cuando la probabilidad de éxito es constante durante
todo el experimento.
DISTR.NORM.N =DISTR.NORM.N(x,media,desv_estándar,acum)
Devuelve la distribución normal para la media y desviación estándar especificadas.
Esta función �ene un gran número de aplicaciones en estadís�ca, incluidas las pruebas
de hipótesis.
DISTR.HIPERGEOM.N =DISTR.HIPERGEOM.N(muestra_éxito,núm_de_muestra,población_éxito,núm_de_
población,acumulado)
Devuelve la probabilidad de obtener un número determinado de éxitos en una
muestra, conocidos el tamaño de la muestra, el número de éxitos de la población y el
tamaño de la población.
MODA.UNO =MODA.UNO(número1,[número2],...)
Devuelve el valor que se repite con más frecuencia en una matriz o rango de datos.
=PROMEDIO(número1,número2, ...)
Media aritmé�ca de los datos. Es decir, la suma de los datos dividido por la can�dad
de datos que estamos sumando. Los argumentos pueden ser números, nombres,
PROMEDIO matrices o referencias que contengan números.
Además de las funciones presentadas, existe otro método que permite la obtención de datos estadísticos de
manera rápida usando el complemento “Análisis de datos”. Este complemento, por defecto, no se encuentra
disponible en Excel, pero puede ser activado fácilmente en la sección Complementos del cuadro de
diálogo Opciones de Excel, que se encuentra en el menú Archivo. Una vez activado, aparecerá en la sección
“Análisis” de la pestaña Datos en la cinta de opciones.
Al hacer clic en la opción Análisis de datos aparece el siguiente cuadro de diálogo que nos permite
seleccionar una gran variedad de herramientas y funciones del tipo estadístico. Como interesa un resumen de la
totalidad de las funciones estadísticas de la categoría Descriptiva, seleccionamos la opción indicada con
dicho nombre y se hace clic en aceptar. Se abre otro cuadro de diálogo como el que se indica y ajustamos los
siguientes valores:
• Es importante activar la casilla Resumen de estadísticas con el fin de obtener un cuadro estadístico
descriptivo final para los datos evaluados.
El cuadro resultante ofrece una serie de datos de estadística descriptiva, como la media, mediana y moda,
así como las medidas de dispersión tales como la varianza y la desviación estándar. En el cuadro se incorporan
además los valores mínimos y máximos encontrados en la serie de datos, así como también la cuenta de los
mismos.
Tema 4: Funciones
3. Biblioteca de funciones
3.6. Otras funciones
Además de las presentadas, Excel posee una gran cantidad de funciones útiles en las áreas matemáticas, de
ingeniería y manejo de bases de datos desde la búsqueda de información, manejos de cubos de información y
estadística avanzada. En este punto presentaremos de manera puntual algunas de estas funciones.
Promedio Examen
60% 40%
En primer lugar, para calcular el promedio de notas lectivas del curso, ingresamos los datos a una hoja de Excel
y en la celda que deseamos ver el promedio de notas, escribimos como fórmula =PROMEDIO(Rango de las
celdas) y luego Enter. También podemos utilizar el asistente de funciones e insertar la función Promedio.
Para determinar la nota final de estos alumnos, si se considera que el promedio de notas tiene una
ponderación del 60% y la nota del examen el 40% restante, usamos la función SUMAPRODUCTO, que nos
despliega un cuadro de diálogo con las matrices a ponderar. En la Matriz 1 seleccionamos con el mouse el rango
de los % de ponderación y para la matriz 2 las notas de promedio y de examen.
Si copiamos esta referencia a las otras celdas para determinar la nota final de los otros dos estudiantes, nos
dará un valor de 0, que claramente es un error. El motivo es que consideramos la referencia como relativa y en
realidad es del tipo absoluta. Por lo tanto, debemos fijar los valores de las celdas donde se encuentran las
ponderaciones con el signo $.
• Función COINCIDIR(valor_buscado;matriz_buscar_en;tipo_de_coincidencia)
La función COINCIDIR busca un elemento determinado en un intervalo de celdas y después devuelve la
posición relativa de dicho elemento en el rango.
Para crear una tabla dinámica, Excel nos proporciona las tablas y gráficos dinámicos.
Supongamos que tenemos una colección de datos que representan las duraciones en minutos de llamadas
telefónicas, mensajes de texto y correos electrónicos cursados de distintos teléfonos móviles.
Crearemos una tabla dinámica a partir de estos datos para poder examinar con mejor detalle la duración de las
llamadas por destino y luego por destino y por día de la semana.
Para ello nos posicionamos en la pestaña Insertar y hacemos clic en Tabla Dinámica tal como lo indica la imagen
siguiente:
Aparece el cuadro de diálogo de creación de tablas dinámicas. Desde aquí podremos indicar el lugar donde se
encuentran los datos que queremos analizar y el lugar donde queremos ubicarla.
En nuestro caso indicamos que vamos a seleccionar los datos de un rango de celdas y que queremos ubicarla en
una hoja de cálculo existente.
Seleccionamos de la tabla de datos todas las celdas que vayan a participar, incluyendo los enunciados y Pulsamos
Aceptar para seguir.
• Campo de Datos: Un campo de datos es un campo de una lista o de una tabla de origen que contiene
datos, en nuestro caso podría ser las duraciones de los diferentes tipos de llamadas.
• Área de Datos: El área de datos es la parte de la tabla dinámica que contiene los datos resumidos. Las
celdas del área de datos muestran los datos resumidos de los elementos de los campos de fila y de
columna. Los valores de cada celda del área de datos representan un resumen de los datos procedentes
de filas o registros de origen. En el ejemplo, el valor de la celda L6 es un resumen de los mensajes de texto
enviados el día sábado 15 de junio.
Para la construcción de una tabla dinámica que represente la duración de las llamadas telefónicas por destino
arrastramos los campos a las respectivas aéreas que se detallan a continuación:
Del cuadro se aprecia que las llamadas a Celulares, por ejemplo, tuvieron en total una duración de 26,17 minutos.
Para indicar ahora la duración de las llamadas por destino y día de la semana, los campos arrastrados se
representan en la siguiente imagen:
En esta es posible resumir los campos de valor por cuenta, promedio, max, min, producto y otros.
Y así otras opciones según usted lo disponga al igual que los respectivos cambios en el diseño tal como se presentó
en estas dos últimas tablas.