Funciones y Formulas en La Hoja Electronica de Cálculo

40
FUNCIONES Y FORMULAS EN LA HOJA ELECTRONICA DE CÁLCULO Las fórmulas de Excel son lo que dan un tremendo poder a nuestras hojas de cálculo. Sin las fórmulas nuestras hojas de cálculo serían como cualquier otro documento creado en un procesador de palabras. Utilizamos las fórmulas de Excel para realizar cálculos en los datos de una hoja y obtener los resultados actualizados cada vez que los datos cambien. ¿Qué son las fórmulas de Excel? Una fórmula de Excel es un código especial que introducimos en una celda. Ese código realiza algunos cálculos y regresa un resultado que es desplegado en la celda. Existen millones de variaciones de fórmulas porque cada persona creará la fórmula que mejor se adapte a sus necesidades específicas. Pero sin importar la cantidad de fórmulas que vaya a crear, todas deberán seguir las mismas reglas en especial la regla que indica que todas las fórmulas deben empezar con un símbolo igual (=). Considera la siguiente fórmula para la celda A1 ingresada en la barra de fórmulas: Al pulsar la tecla Entrar obtendremos el resultado calculado por Excel y el cual será mostrado en la celda A1: Nunca debemos olvidar introducir el símbolo igual al inicio de una fórmula de lo contrario Excel tratará el texto introducido como si fuera cualquier otro texto. Observa lo que sucede en la celda B1 al no especificar el signo igual al inicio del texto:

Transcript of Funciones y Formulas en La Hoja Electronica de Cálculo

Page 1: Funciones y Formulas en La Hoja Electronica de Cálculo

FUNCIONES Y FORMULAS EN LA HOJA ELECTRONICA DE CÁLCULO

Las fórmulas de Excel son lo que dan un tremendo poder a nuestras hojas de cálculo. Sin las

fórmulas nuestras hojas de cálculo serían como cualquier otro documento creado en un

procesador de palabras. Utilizamos las fórmulas de Excel para realizar cálculos en los datos de

una hoja y obtener los resultados actualizados cada vez que los datos cambien.

¿Qué son las fórmulas de Excel?

Una fórmula de Excel es un código especial que introducimos en una celda. Ese código realiza

algunos cálculos y regresa un resultado que es desplegado en la celda.

Existen millones de variaciones de fórmulas porque cada persona creará la fórmula que mejor

se adapte a sus necesidades específicas. Pero sin importar la cantidad de fórmulas que vaya a

crear, todas deberán seguir las mismas reglas en especial la regla que indica que todas las

fórmulas deben empezar con un símbolo igual (=). Considera la siguiente fórmula para la celda

A1 ingresada en la barra de fórmulas:

Al pulsar la tecla Entrar obtendremos el resultado calculado por Excel y el cual será mostrado

en la celda A1:

Nunca debemos olvidar introducir el símbolo igual al inicio de una fórmula de lo contrario

Excel tratará el texto introducido como si fuera cualquier otro texto. Observa lo que sucede en

la celda B1 al no especificar el signo igual al inicio del texto:

Una celda contiene el símbolo igual y esa celda muestra el resultado de la operación, mientras

que la otra celda solamente muestra el texto de la ecuación pero no realiza ningún cálculo.

Partes de una fórmula de Excel

Page 2: Funciones y Formulas en La Hoja Electronica de Cálculo

Todas las fórmulas de Excel consisten de cualquier de los siguientes elementos:

Constantes o texto. Un ejemplo de una constante es el valor 7. Un texto también

puede ser utilizado dentro de una fórmula pero siempre deberá estar encerrado por

dobles comillas como “Marzo”.

Referencias de celda. En lugar de utilizar constantes dentro de nuestras fórmulas,

podemos utilizar referencias de celdas que apuntarán a la celda que contiene el valor

que queremos incluir en nuestra fórmula

Operadores. Los operadores utilizados en Excel son los mismos operadores

matemáticos que conocemos como el símbolo + para la suma o el símbolo * para la

multiplicación.

Funciones de Excel. Dentro de las fórmulas de Excel podemos utilizar funciones de

Excel. Un ejemplo de una función de Excel es la función SUMA la cual podemos incluir

como parte de una fórmula.

Page 3: Funciones y Formulas en La Hoja Electronica de Cálculo

La función EXTRAE en Excel

nos ayuda a extraer caracteres que pertenecen a una cadena de texto. Lo único que debemos

proporcionar es el número de caracteres que deseamos extraer y su punto de inicio dentro de

la cadena de texto.

Sintaxis de la función EXTRAE

La función EXTRAE tiene 3 argumentos:

Texto (obligatorio): La cadena de texto original de donde deseamos extraer los

caracteres.

Posición_inicial (obligatorio): El número de la posición que ocupa el primer carácter

que deseamos extraer. El primer carácter del Texto tiene siempre la posición número

1.

Núm_de_caracteres (obligatorio): El número de caracteres que se van a extraer del

Texto a partir de la posición inicial.

Ejemplo de la función EXTRAE

Para probar la función EXTRAE en Excel realizaremos un ejemplo muy sencillo pero ilustrativo

en el cual extraeré la palabra “Archivo 5” del contenido de la celda A1.

1. En la celda B1 comenzamos introduciendo la fórmula:

=EXTRAE(

Page 4: Funciones y Formulas en La Hoja Electronica de Cálculo

2. Ya que el primer argumento de la función es la cadena de texto, haré clic sobre la celda

A1 para obtener la referencia de celda:

=EXTRAE(A1,

3. El segundo argumento de la función es la posición inicial de la palabra “Archivo 5”

dentro de la cadena de texto de la celda A1. Esta posición es la número 4.

=EXTRAE(A1,4

4. El último argumento es el número de caracteres que deseo extraer que son 9. Es

importante considerar el espacio en blanco como un carácter y de esta manera tengo

la fórmula final:

=EXTRAE(A1,4,9)

De esta manera la función EXTRAE nos da el resultado esperado:

La función EXTRAE y las fechas

Algunos usuarios de Excel intentan utilizar la función EXTRAE con datos de tipo fecha con la

intención de obtener información del día, del mes o del año. Sin embargo estos intentos

siempre resultarán en un error ya que las fechas en Excel son un número el cual tiene formato

de celda especial para mostrarse como texto. La solución para extraer las partes de una

fecha es utilizar las funciones DIA, MES y AÑO.

La función CONCATENAR en ExcelinShare

La función CONCATENAR en Excel nos permite unir dos o más cadenas de texto en una misma celda lo cual es muy útil cuando nos encontramos manipulando bases de datos y necesitamos hacer una concatenación.

Sintaxis de la función CONCATENAR

La función CONCATENAR tiene una sintaxis muy sencilla donde cada argumento será un texto que se irá uniendo al resultado final. El máximo de argumentos que podemos especificar en la función es de 255 y el único obligatorio es el primer argumento.

Page 5: Funciones y Formulas en La Hoja Electronica de Cálculo

Texto1 (obligatorio): El primer texto que se unirá a la cadena de texto final. Texto2 (opcional): El segundo texto a unir al resultado final. Todos los argumentos son

opcionales a partir del segundo argumento.

Ejemplo de la función CONCATENAR

La función CONCATENAR nos puede ayudar en casos en los que la información está distribuida en varias columnas y deseamos integrar la información en una sola. Por ejemplo, tengo información de los nombres de los empleados en 3 columnas diferentes:

Para unir el nombre y los apellidos de todos los empleados en la columna D podemos seguir los siguientes pasos.

1. En la celda D2 comenzaré a escribir la función CONCATENAR especificando el primer argumento:=CONCATENAR(A2,

2. Como segundo argumento debo especificar un espacio vacío de manera que el Nombre y el Apellido paternos permanezcan separados en la nueva cadena de texto:=CONCATENAR(A2," ",

3. Ahora puedo especificar el tercer y cuarto argumento que será el Apellido paterno con su respectivo espacio:=CONCATENAR(A2," ",B2," ",

Page 6: Funciones y Formulas en La Hoja Electronica de Cálculo

4. Y como último paso en el quinto argumento irá el Apellido materno:=CONCATENAR(A2," ",B2," ",C2)

La función CONCATENAR nos da el resultado esperado en la celda D2:

Sólo resta copiar la fórmula hacia abajo para que Excel realice la concatenación de los demás nombres.

La función ENCONTRAR en ExcelinShare

La función ENCONTRAR en Excel nos devuelve la posición inicial de una cadena de texto, o de un carácter, dentro de otra cadena de texto. La función ENCONTRAR hace diferencia entre mayúsculas y minúsculas.

Sintaxis de la función ENCONTRAR

La función ENCONTRAR tiene tres argumentos que son los siguientes:

Page 7: Funciones y Formulas en La Hoja Electronica de Cálculo

Texto_buscado (obligatorio): Es la cadena de texto o carácter que se desea encontrar. Dentro_del_texto (obligatorio): La cadena de texto donde realizaremos la búsqueda. Núm_inicial (opcional): Indica la posición de la cadena Dentro_del_texto donde se

comenzará la búsqueda. El primer carácter siempre es el número 1. Si se omite este argumento se supone que se realizará una búsqueda desde la primera posición.

Si el Texto_buscado es contrado, entonces la función ENCONTRAR regresa un número que indicará la posición donde se encontró. Si no se encuentra ninguna coincidencia la función ENCONTRAR regresará el error #¡VALOR!

Ejemplo de la función ENCONTRAR

A continuación podrás observar una serie de ejemplos de la función ENCONTRAR que nos ayudarán a dejar claro su uso. Cada una de las funciones buscará un carácter específico dentro del texto de la columna A. Observa los resultados:

El primer ejemplo nos muestra la siguiente fórmula:

=ENCONTRAR("T", A2)Esta fórmula encontrará la primera ocurrencia de la letra “T” (mayúscula) que se encuentra en la primera posición y por lo tanto el resultado es 1. Como había mencionado anteriormente, la función ENCONTRAR es sensible a mayúsculas y lo comprobamos con el segundo ejemplo:=ENCONTRAR("t", A3)

Page 8: Funciones y Formulas en La Hoja Electronica de Cálculo

Al buscar la letra “t” (minúscula), obtenemos como resultado la posición 4 aun cuando se ha iniciado la búsqueda desde el primer carácter lo cual no indica que la búsqueda hace diferencia entre mayúsculas y minúsculas.

El tercer ejemplo hace una búsqueda de la letra “i”:

=ENCONTRAR("i", A4)Lo interesante de este ejemplo es que la cadena original tiene dos letras “i”, pero la función ENCONTRAR regresa la posición de la primera, que es la posición número 9. Sin embargo, en el último ejemplo utilizamos el tercer argumento de la función ENCONTRAR:=ENCONTRAR("i", A5, 10)Con el tercer argumento estoy indicando a la función ENCONTRAR que inicie la búsqueda a partir de la posición 10, que es la letra “g”, y por lo tanto me regresa la posición de la segunda letra “i”.

Errores comunes con la función ENCONTRAR

Si la función ENCONTRAR regresa el error #¡VALOR! es probable que tengas alguno de los siguientes problemas:

Si olvidamos que la función ENCONTRAR hace diferencia entre mayúsculas y minúsculas podemos obtener el error #¡VALOR! porque la función no encontrará coincidencias.

Al utilizar el tercer argumento de la función, que indica la posición inicial de la búsqueda, debemos tener cuidado de no especificar un número que sea mayor a la longitud de la cadena o de la contrario obtendremos el error #¡VALOR!

La función CARACTER en ExcelinShare

La función CARACTER en Excel regresa un carácter específico para un número entero que ha sido proporcionado como argumento. Un computador tiene un juego de caracteres con un número entero asignado y es precisamente ese número el que debemos proporcionar como argumento.

Sintaxis de la función CARACTER

La sintaxis de la función CARACTER solamente admite un argumento:

Page 9: Funciones y Formulas en La Hoja Electronica de Cálculo

Número (obligatorio): Número entero entre 1 y 255 que especifica el carácter que deseamos obtener.

Ejemplos de la función CARACTER

La función CARACTER puede ayudarnos a hacer uso de caracteres especiales o símbolos dentro de alguna celda como pueden ser los saltos de línea o encontrar alguna letra del alfabeto.

Agregar un salto de línea

Cuando necesitamos agregar dos cadenas de texto que incluyan un salto de línea entre ellas podemos utilizar la función CARACTER (10), que representa precisamente el salto de línea. Observa cómo la celda C2 hace la unión de las cadenas de texto de la celda A1 y B1 pero introduce un salto de línea entre ambas.

Para ver reflejado el salto de línea debemos ir al cuadro de diálogo Formato de celdas (CTRL + 1) y seleccionar la opción Ajustar texto que se encuentra en la pestaña Alineación.

Encontrar una letra del alfabeto

Si queremos saber rápidamente cual es la letra 10 del alfabeto podemos utilizar la función CARACTER que nos dará el resultado inmediato sin necesidad de ir letra por letra.Antes de mostrar el ejemplo debemos saber que la letra A (mayúscula) tiene asociado el código 65 y de esta manera podemos imaginar que la primera letra del alfabeto es lo mismo que 64 +1, la segunda letra del alfabeto será 64 +2, la tercera 64 + 3 y así sucesivamente. Si necesitamos conocer la décima letra del alfabeto utilizaremos la fórmulaCARACTER(64 + 10):

La suma 64 + 10 que coloqué dentro de la función no es necesaria. Solamente lo he hecho para ilustrar de una mejor manera que estoy buscando la décima letra del alfabeto pero obtendríamos el mismo resultado con solo especificar la fórmulaCARACTER(74).

Puedes hacer un ejercicio y enlistar todas las letras del alfabeto de acuerdo a su posición. En la siguiente hoja de Excel tengo las posiciones de las letras en la columna C y en la columna D mostraré la letra correspondiente con tan solo hacer la suma del número 64 y la posición deseada:

Page 10: Funciones y Formulas en La Hoja Electronica de Cálculo

La función DIAS.LAB en ExcelinShare

La función DIAS.LAB en Excel nos ayuda a obtener el número de días laborables entre dos fechas determinadas. La función DIAS.LAB nos permite especificar un conjunto de días de vacaciones que serán excluidos de los días laborables contabilizados.

Sintaxis de la función DIAS.LAB

A continuación una descripción de los argumentos de la función DIAS.LAB:

Fecha_inicial (obligatorio): Es la fecha a partir de la cual se comenzarán a contar los días laborables.

Fecha_final (obligatorio): La fecha que marca el final de la contabilización de días laborables.

Page 11: Funciones y Formulas en La Hoja Electronica de Cálculo

Vacaciones (opcional): Conjunto de una o varias fechas que serán excluidas del calendario de días laborables.

La función DIAS.LAB contabiliza los días laborables de lunes a viernes y excluye los fines de semana (sábado y domingo).

Ejemplos de la función DIAS.LAB

En el siguiente ejemplo podrás observar el número de días laborables que existen entre el 1 de enero del 2012 y el 22 de febrero del 2012.

Con este resultado puedes comprobar que se han excluido los sábados y los domingos. Ahora incluiré una lista de días de vacaciones de la siguiente manera:

Observa que he colocado un nombre para el rango de celdas B3:B5 y lo he llamado Vacaciones. En seguida modificaré la función DIAS.LAB para que considere los días de vacaciones.

La función deja de contabilizar las fechas especificadas como vacaciones y lo puedes ver reflejado en el resultado final.

Si por alguna razón llegamos a colocar en la lista de días de vacaciones la fecha de un sábado o de un domingo esos días no surtirán ningún efecto porque la función DIAS.LAB no contabiliza esos días. Observa en el siguiente ejemplo cómo he agregado a la lista de días de vacaciones

Page 12: Funciones y Formulas en La Hoja Electronica de Cálculo

un par de fechas que corresponden a un sábado (18/02/2012) y un domingo (19/02/2012) y sin embargo el resultado de la función DIAS.LAB no cambia respecto al ejemplo anterior:

Observa que para este último ejemplo no utilicé el nombre Vacaciones en el tercer argumento de la función sino que coloqué explícitamente la referencia para el rango B3:B7. Esto nos confirma que podemos utilizar ambos métodos al momento de especificar la lista de días de vacaciones.La función DIAS.LAB.INTL en ExcelinShare

La función DIAS.LAB.INTL en Excel fue introducida en la versión 2010 y nos permite contar los días laborables entre dos fechas pero con la ventaja de poder especificar los días de la semana que necesitamos considerar como fines de semana además de los días de vacaciones.

La sintaxis de la función DIAS.LAB.INTL

La función DIAS.LAB.INTL tiene cuatro argumentos que nos permiten personalizar adecuadamente la manera en como deseamos contar los días laborables.

Fecha_inicial (obligatorio): Fecha donde se inicia el conteo de los días laborables. Fecha_final (obligatorio): Fecha final del conteo de días laborables. Fin_de_semana (opcional): Número que especifica el día o días que serán

considerados como el fin de semana.

Page 13: Funciones y Formulas en La Hoja Electronica de Cálculo

Días_no_laborables (opcional): Conjunto de una o varias fechas que indican los días no laborables.

Si no especifica el argumento de Fin_de_semana la función DIAS.LAB.INTL hará el cálculo de días laborables suponiendo un fin de semana de sábado y domingo.

Establecer un fin de semana personalizado

El tercer argumento de la función DIAS.LAB.INTL nos permite especificar los días de la semana que serán considerados como fines de semana. Por ejemplo, si deseo especificar que el fin de semana está formado sólo por el día domingo debo escribir la función de la siguiente manera:=DIAS.LAB.INTL(B1,B2,11)

El número 11 en el tercer argumento de la función hará que se consideren sólo los domingos como el fin de semana. Observa el resultado de la función recién escrita.

A continuación muestro la lista completa de números válidos para el tercer argumento de la función DIAS.LAB.INTL:

Considerar días no laborables

Para agregar una lista de días no laborables a la función DIAS.LAB.INTL podemos crear un rango con la lista de fechas que deseamos que no sean contadas. En el siguiente ejemplo especificaré un fin de semana de viernes y sábado y además agregaré tres fechas como días no laborables en el rango B3:B5:

Page 14: Funciones y Formulas en La Hoja Electronica de Cálculo

La función DIAS.LAB.INTL en Excel es una función muy flexible que seguramente se adaptará adecuadamente a la manera en cómo necesites realizar el cálculo de los días laborables.La función DIASEM en ExcelinShare

La función DIASEM en Excel nos devuelve el número que identifica a un día de la semana, es decir, nos regresa un número entre 1 y 7 el cual indicará qué día de la semana corresponde a una fecha determinada.

Sintaxis de la función DIASEM

La función DIASEM tiene dos argumentos

Núm_de_serie (obligatorio): Es la fecha de la cual necesitamos conocer el día de la semana.

Tipo (opcional): Nos permite configurar el día asignado como primer día de la semana.

El segundo parámetro de la función es opcional pero nos permite configurar la manera en que la función identifica los días de la semana. Por ejemplo, si especificamos el número 2 para este argumento, la función DIASEM devolverá el número 1 en caso de que la fecha especificada sea lunes.En base al número especificado en el segundo argumento será la numeración de los días. A continuación la tabla de posibles valores para el argumento Tipo:

Page 15: Funciones y Formulas en La Hoja Electronica de Cálculo

En caso de que se omita el argumento Tipo la función asumirá el valor 1 y regresará el número 1 al encontrar un día domingo y el número 7 para un día sábado. Para las versiones anteriores a Excel 2010 solamente están disponibles los valores 1, 2 y 3 para el argumento Tipo.

Ejemplos de la función DIASEM

Para conocer el día de la semana que corresponde a la fecha “14/02/2012” podemos utilizar la función DIASEM de la siguiente manera:

Ya que no hemos especificado el segundo argumento de la función, Excel asume que el número 1 es para el día domingo y por lo tanto el 14 de febrero del 2012 que es martes tendrá asignado el número 3. Si ahora utilizo el segundo argumento de la función para que asigne el número 1 al día lunes entonces la respuesta de la función deberá cambiar. Observa el resultado:

De acuerdo a la tabla de valores del argumento Tipo puedes observar que al poner el valor 2 estoy indicando a la función que el lunes tendrá asignado el número 1 y por lo tanto ahora la función DIASEM nos da como resultado un 2 bajo esta nueva configuración que corresponde al día martes.

Mostrar el nombre del día

Si estás utilizando el comportamiento predeterminado de la función DIASEM (Domingo = 1, sábado = 7) entonces puedes mostrar el nombre del día en lugar de un número. Para hacerlo debes asignar el formato personalizado “dddd” a la celda que contiene la fórmula:

Page 16: Funciones y Formulas en La Hoja Electronica de Cálculo

La función DIASEM nos ayudará a conocer fácilmente el día de la semana que corresponde a cualquier fecha especificada.La función SI en ExcelinShare1

La función SI en Excel es parte del grupo de funciones Lógicas y nos permite evaluar una condición para determinar si es falsa o verdadera. La función SI es de gran ayuda para tomar decisiones en base al resultado obtenido en la prueba lógica.

Sintaxis de la función SI

Además de especificar la prueba lógica para la función SI también podemos especificar valores a devolver de acuerdo al resultado de la función.

Page 17: Funciones y Formulas en La Hoja Electronica de Cálculo

Prueba_lógica (obligatorio): Expresión lógica que será evaluada para conocer si el resultado es VERDADERO o FALSO.

Valor_si_verdadero (opcional): El valor que se devolverá en caso de que el resultado de la Prueba_lógica sea VERDADERO.

Valor_si_falso (opcional): El valor que se devolverá si el resultado de la evaluación es FALSO.

La Prueba_lógica puede ser una expresión que utilice cualquier operador lógico o también puede ser una función de Excel que regrese como resultado VERDADERO o FALSO.Los argumentos Valor_si_verdadero y Valor_si_falso pueden ser cadenas de texto, números, referencias a otra celda o inclusive otra función de Excel que se ejecutará de acuerdo al resultado de la Prueba_lógica.

Ejemplos de la función SI

Probaremos la función SI con el siguiente ejemplo. Tengo una lista de alumnos con sus calificaciones correspondientes en la columna B. Utilizando la función SI desplegaré un mensaje de APROBADO si la calificación del alumno es superior o igual a 60 y un mensaje de REPROBADO si la calificación es menor a 60. La función que utilizaré será la siguiente:=SI(B2>=60,"APROBADO","REPROBADO")

Observa el resultado al aplicar esta fórmula en todas las celdas de la columna C.

Page 18: Funciones y Formulas en La Hoja Electronica de Cálculo

Utilizar una función como prueba lógica

Es posible utilizar el resultado de otra función como la prueba lógica que necesita la función SI siempre y cuando esa otra función regrese como resultado VERDADERO o FALSO. Un ejemplo de este tipo de función es la función ESNUMERO la cual evalúa el contenido de una celda y devuelve el valor VERDADERO en caso de que sea un valor numérico. En este ejemplo quiero desplegar la leyenda “SI” en caso de que la celda de la columna A efectivamente tenga un número, de lo contrario se mostrará la leyenda “NO”.=SI(ESNUMERO(A2), "SI", "NO")

Este es el resultado de aplicar la fórmula sobre los datos de la hoja:

Utilizar una función como valor de regreso

Como último ejemplo mostraré que es posible utilizar una función para especificar el valor de regreso. Utilizando como base el ejemplo anterior, necesito que en caso de que la celda de la columna A contenga un valor numérico se le sume el valor que colocaré en la celda D1. La función que me ayudará a realizar esta operación es la siguiente:

=SI(ESNUMERO(A2), SUMA(A2, $D$1), "NO")

Page 19: Funciones y Formulas en La Hoja Electronica de Cálculo

Como puedes observar, el segundo argumento es una función la cual se ejecutará en caso de que la prueba lógica sea verdadera. Observa el resultado de esta fórmula:

Sólo en los casos donde la función SI era verdadera se realizó la suma. De la misma manera podríamos colocar una función para el tercer argumento en caso de que el resultado de la prueba lógica fuera falso.

La función O en ExcelinShare

La función O es una de las funciones lógicas de Excel y como cualquier otra función lógica solamente devuelve los valores VERDADERO o FALSO después de haber evaluado las expresiones lógicas que se hayan colocado como argumentos.

Sintaxis de la función O

La función O en Excel nos ayudará a determinar si al menos uno de los argumentos de la función es VERDADERO.

Page 20: Funciones y Formulas en La Hoja Electronica de Cálculo

Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función. Valor_lógico2 (opcional): A partir del segundo argumento las expresiones lógicas a

evaluar con opcionales hasta un máximo de 255.

La única manera en que la función O devuelva el valor FALSO es que todas las expresiones lógicas sean falsas. Si al menos una expresión es verdadera entonces el resultado de la función O será VERDADERO.

Ejemplos de la función O

Para comprobar el comportamiento de la función O haremos un ejemplo sencillo con la siguiente fórmula:=O(1=2, 3>4, 5<>5, 7<=6, 8>=9)Si analizas con detenimiento cada una de las expresiones verás que todas son falsas y por lo tanto la función O devolverá el valor FALSO. Observa el resultado:

Como mencioné anteriormente, la función O devolverá un valor VERDADERO si al menos una de las expresiones lógicas es verdadera. En nuestro ejemplo modificaré solamente la primera expresión para que sea 1=1 de manera que tenga la siguiente fórmula:=O(1=1, 3>4, 5<>5, 7<=6, 8>=9)Esto deberá ser suficiente para que la función O devuelva un valor VERDADERO:

Page 21: Funciones y Formulas en La Hoja Electronica de Cálculo

Funciones como argumento de la función O

Podemos utilizar funciones como argumentos de la función O siempre y cuando devuelvan VERDADERO o FALSO como resultado. En el siguiente ejemplo utilizo las funciones ESNUMERO y ESTEXTO para evaluar el tipo de dato de las celdas B1 y B2.

Ya que la celda B1 es un número la función ESNUMERO regresa el valor VERDADERO. Por otro lado la celda B2 es efectivamente una cadena de texto y por lo tanto la función ESTEXTO devuelve el valor VERDADERO. En consecuencia la función O también regresa el valor VERDADERO. Ahora intercambiaré los valores de las celdas B1 y B2 de manera que tanto la función ESNUMERO como la función ESTEXTO devuelvan FALSO.

No olvides que la función O en Excel siempre devolverá VERDADERO excepto cuando TODAS las expresiones lógicas evaluadas sean falsas.La función Y en ExcelinShare

La función Y en Excel es una función lógica que nos permitirá evaluar varias expresiones lógicas y saber si todas ellas son verdaderas. Será suficiente con que cualquiera de las expresiones sea falsa para que el resultado de la función también sea FALSO.

Sintaxis de la función Y

Los argumentos de la función Y en Excel son los siguientes:

Page 22: Funciones y Formulas en La Hoja Electronica de Cálculo

Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función. Valor_lógico2 (opcional): Expresiones lógicas a evaluar, opcional hasta un máximo de

255.

La función Y solamente regresará el valor VERDADERO si todas las expresiones lógicas evaluadas son verdaderas. Bastará con que una sola expresión sea falsa para que la función Y tenga un resultado FALSO.

Ejemplos de la función Y

Observa la siguiente fórmula y te darás cuenta de que todas las expresiones son verdaderas:

=Y(5=5, 1<3, 8>6)

Ya que todas las expresiones son verdaderas, la función Y devolverá también el valor VERDADERO.

Ahora agregaré una cuarta expresión que será falsa: 7<>7. Observa cómo será suficiente para que la función Y devuelva el valor FALSO:

Argumentos de la función Y

Page 23: Funciones y Formulas en La Hoja Electronica de Cálculo

Cada un de los argumentos de la función Y puede ser una expresión lógica como en los ejemplos anteriores pero también puede ser una función de Excel que devuelva un valor FALSO o VERDADERO.

Observa el siguiente ejemplo donde he combinado una expresión lógica con la función ES.PAR y la función ES.IMPAR las cuales evalúan un número para indicarnos si es par o impar respectivamente.

Ya que tanto la expresión lógica como las funciones son evaluadas como verdaderas, entonces la función Y nos un resultado VERDADERO. Ahora observa como al cambiar solamente el argumento de la función ES.IMPAR con el número 6 (en lugar de 5), causará que la función Y nos devuelva el valor FALSO.

Si alguna vez necesitas estar seguro de que todo un grupo de expresiones lógicas sean verdaderas, la función Y en Excel será una excelente opción para hacerlo.La función REDONDEAR en ExcelinShare

La función REDONDEAR en Excel nos ayuda a redondear un número a una cantidad de decimales especificados. La cantidad de decimales especificados puede ser un número positivo, negativo o cero.

Sintaxis de la función REDONDEAR

La función REDONDEAR tiene dos argumentos obligatorios:

Page 24: Funciones y Formulas en La Hoja Electronica de Cálculo

Número (obligatorio): El número que va a ser redondeado. Núm_decimales (obligatorio): La cantidad de decimales a la que se desea redondear.

Ejemplos de la función REDONDEAR

En la celda A1 tengo el valor 16.475 y utilizaré la función REDONDEAR con diferentes valores para el segundo argumento de manera que podamos observar la diferencia.

Cuando el segundo argumento de la función REDONDEAR es mayor a cero entonces el número se redondea a la cantidad de decimales especificada. Si colocamos un cero como segundo argumento, entonces se redondeará hacia el número entero más próximo. Por el contrario, si especificamos un número negativo, entonces la función REDONDEAR hace el redondeo hacia la izquierda del separador decimal.

Ahora observa el valor 2.3928 siendo redondeado a una, dos y tres posiciones decimales.

Debes recordar que la función REDONDEAR hace siempre un redondeo hacia arriba a partir del número 5, de lo contrario el redondeo ser realizará hacia abajo. Considera los siguientes ejemplos:REDONDEAR(4.845,2) = 4.85REDONDEAR(4.844,2) = 4.84La función SUMAR.SI en ExcelinShare

La función SUMAR.SI en Excel nos permite hacer una suma de celdas que cumplen con un determinado criterio y de esta manera excluir aquellas celdas que no nos interesa incluir en la operación.

Sintaxis de la función SUMAR.SI

La función SUMAR.SI tiene tres argumentos que explicaré a continuación.

Page 25: Funciones y Formulas en La Hoja Electronica de Cálculo

Rango (obligatorio): El rango de celdas que será evaluado. Criterio (obligatorio): La condición que deben cumplir las celdas que serán incluidas en

la suma. Rango_suma (opcional): Las celdas que se van a sumar. En caso de que sea omitido se

sumaran las celdas especificadas en Rango.

El Criterio de la suma puede estar especificado como número, texto o expresión. Si es un número hará que se sumen solamente las celdas que sean iguales a dicho número. Si el criterio es una expresión podremos especificar alguna condición de mayor o menor que.Si el Criterio es un texto es porque seguramente necesito que se cumpla una condición en cierta columna que contiene datos de tipo texto pero realizar la suma de otra columna que tiene valores numéricos. Todos estos casos quedarán más claros con los siguientes ejemplos.

Ejemplos de la función SUMAR.SI

El primer ejemplo es muy sencillo ya que de una lista de valores aleatorios quiero sumar todas las celdas que contienen el número 5.

Recuerda que la función SUMAR.SI no realiza una cuenta de las celdas que contienen el número 5, de lo contrario el resultado habría sido 2. La función SUMAR.SI encuentra las celdas

Page 26: Funciones y Formulas en La Hoja Electronica de Cálculo

que tienen el número 5 y suma su valor. Ya que las celdas A2 y A7 cumplen con la condición establecida se hace la suma de ambas celdas lo cual da el número 10 como resultado.

Ahora cambiaré la condición a una expresión y sumare aquellas celdas que sean menores a 3. Observa el resultado de esta nueva fórmula.

Ventas de un vendedor

Ahora utilizaremos un criterio en texto y el tercer argumento de la función SUMAR.SI el cual nos deja especificar un rango de suma diferente al rango donde se aplica el criterio. En el siguiente ejemplo tengo una lista de vendedores y deseo conocer el total de ventas de un vendedor específico.

Para obtener el resultado colocaré el rango A2:A10 como el rango que debe ser igual al texto en la celda F1. El tercer argumento de la función contiene el rango C2:C20 el cual tiene los montos que deseo sumar.

La celda F2 que contiene la función SUMAR.SI muestra la suma de las ventas que pertenecen a Juan y excluye el resto de celdas. Podría modificar un poco esta fórmula para obtener las ventas de un mes específico. Observa el resultado de esta adecuación en la celda F5:

Page 27: Funciones y Formulas en La Hoja Electronica de Cálculo

La función RESIDUO en ExcelinShare

El residuo es el sobrante de una división inexacta. La función RESIDUO en Excel nos ayuda a obtener el sobrante (residuo) que haya resultado de la división de dos números.

Sintaxis de la función RESIDUO

La sintaxis de la función RESIDUO es la siguiente:

Número (obligatorio): Número que será dividido. También conocido como dividendo. Núm_divisor (obligatorio): Número por el cual se sea hacer la división.

Si la división entre Número y Núm_divisor no es exacta tendremos un residuo diferente a cero.

Ejemplos de la función RESIDUO

RESIDUO(21, 5) = 1RESIDUO(23, 5) = 3RESIDUO(25, 5) = 0

Page 28: Funciones y Formulas en La Hoja Electronica de Cálculo

Si el resultado de la función RESIDUO es cero será un indicador de que tenemos una división exacta y por lo tanto tenemos un número que es divisible.

Comprobar la divisibilidad de un número

En el siguiente ejemplo tenemos una columna de números y otra columna de divisores. Podemos conocer fácilmente las parejas de números que son divisibles utilizando la función RESIDUO y observando aquellos que tienen un residuo igual a cero.

La función COMBINAT en ExcelinShare

La función COMBINAT en Excel nos ayuda a obtener la cantidad de combinaciones posibles para un número determinado de elementos. Una combinación es un subconjunto de elementos sin importar su orden interno.

Sintaxis de la función COMBINAT

La sintaxis de la función COMBINAT es la siguiente.

Page 29: Funciones y Formulas en La Hoja Electronica de Cálculo

Número (obligatorio): El número total de elementos Tamaño (obligatorio): El número de elementos en cada combinación

Algunas consideraciones importantes sobre la función COMBINAT son las siguientes:

1. Los argumentos deben ser números enteros, en caso contrario, Excel truncará los números.

2. Si cualquiera de los argumentos es menor a cero, o si Número < Tamaño, entonces la función COMBINAT regresará el error #¡NUM!

3. Cualquier argumento que no sea un valor numérico ocasionará que la función COMBINAT devuelva el error #¡VALOR!

Ejemplos de la función COMBINAT

Para entender mejor la función COMBINAT hagamos un ejemplo muy sencillo. Tengo tres cajas etiquetadas como A, B y C. ¿Cuántas posibles combinaciones de 2 cajas puedo hacer? La respuesta nos la da la función COMBINAT:COMBINAT(3, 2) = 3

Esta respuesta la podemos validar fácilmente porque efectivamente con las tres cajas puedo hacer las siguientes combinaciones: [A, B], [A, C] y [B, C]. Si agrego una cuarta caja etiquetada como D el número de posibles combinaciones aumenta a seis.

COMBINAT(4, 2) = 6

Las combinaciones posibles son las siguientes: [A, B], [A, C], [A, D], [B, C], [B, D] y [C, D].

La función ALEATORIO.ENTRE en ExcelinShare

La función ALEATORIO.ENTRE en Excel devuelve un número aleatorio que se encontrará entre el límite inferior y el límite superior especificados. La función ALEATORIO.ENTRE siempre devolverá un número entero.

Sintaxis de la función ALEATORIO.ENTRE

La función ALEATORIO.ENTRE tiene solamente dos argumentos:

Page 30: Funciones y Formulas en La Hoja Electronica de Cálculo

Inferior (obligatorio): Límite inferior del número aleatorio generado. Superior (obligatorio): Límite superior del número aleatorio generado.

La función ALEATORIO.ENTRE regresará un nuevo número aleatorio cada vez que se recalcule la hoja de cálculo.

Ejemplo de la función ALEATORIO.ENTRE

Para generar un número aleatorio entre 1 y 100 escribe la siguiente fórmula en cualquier celda de la hoja.

=ALEATORIO.ENTRE(1, 100)

Para obtener un número aleatorio diferente solamente debes presionar la tecla F9 y tendremos un nuevo número aleatorio entre 1 y 100.

Números aleatorios negativos

La función ALEATORIO.ENTRE también puede generar números aleatorios negativos. Por ejemplo, si deseo tener un número aleatorio que se encuentre entre -50 y 50 puedo escribir la siguiente fórmula:=ALEATORIO.ENTRE(-50, 50)Solo recuerda colocar siempre en el primer argumento el límite inferior, que para este ejemplo es el número negativo, ya que si inviertes los argumentos la función ALEATORIO.ENTRE devolverá el error #¡NUM!La función ESBLANCO en ExcelinShare

La función ESBLANCO en Excel es una función que comprueba el valor de una celda y devuelve el valor lógico VERDADERO en caso de que sea una celda vacía, de lo contrario regresará el valor FALSO.

Sintaxis de la función ESBLANCO

La función ESBLANCO solamente tiene un argumento.

Valor (obligatorio): valor o referencia a la celda que deseamos validar.

Ejemplos de la función ESBLANCO

Page 31: Funciones y Formulas en La Hoja Electronica de Cálculo

En la siguiente imagen puedes observar cómo la función ESBLANCO en la celda B1 regresa un valor FALSO cuando pasamos como argumento la referencia de la celda A1 la cual contiene un texto.

Por el contrario, si en la celda B2 utilizamos la función ESBLANCO para evaluar el contenido de la celda A2, obtendremos un valor VERDADERO porque la celda A2 está vacía.

La función ESBLANCO regresará el valor FALSO cuando la celda que está siendo evaluada contiene un error. Observa el siguiente ejemplo.

La función ESNOD en ExcelinShare

La función ESNOD en Excel nos ayuda a saber si una celda contiene el error #N/A. Este tipo de error indica que Excel no ha encontrado el valor especificado, es decir tenemos un valor No Disponible (N/A = Not Available).

Sintaxis de la función ESNOD

Page 32: Funciones y Formulas en La Hoja Electronica de Cálculo

Valor (obligatorio): El valor que deseamos evaluar para saber si contiene el tipo de error #N/A.

Ejemplos de la función ESNOD

En la siguiente imagen puedes observar en la columna A una serie de valores diferentes. La celda A1 contiene un texto, la celda A2 un número, la celda A3 es una celda vacía.

Las celdas inferiores contienen diferentes tipos de errores y solamente la celda A8 contiene el tipo de error #N/A. Ahora en la columna B utilizaré la función ESNOD para evaluar los valores de la columna A. Observa el resultado a continuación:

De esta manera comprobamos que la función ESNOD regresará el valor VERDADERO solo en caso de encontrar el tipo de error #N/A. Un uso muy práctico de la función ESNOD es para saber si el resultado de otra función es específicamente el error #N/A. Observa la siguiente fórmula:=ESNOD(BUSCARV("valor", D1:G14, 4))En este ejemplo estoy utilizando la función ESNOD para saber si la función BUSCARV regresa un error del tipo #N/A.La función ESERROR en ExcelinShare

La función ESERROR en Excel nos ayuda a comprobar si un valor es un error y nos devuelve el valor VERDADERO o FALSO. El valor evaluado puede ser una celda o una fórmula cuyo resultado será evaluado.

Sintaxis de la función ESERROR

Page 33: Funciones y Formulas en La Hoja Electronica de Cálculo

Valor (obligatorio): Es el valor que se desea evaluar.

Ejemplos de la función ESERROR

La función ESERROR evalúa el valor de una celda para saber si contiene alguno de los errores de Excel. Observa la siguiente imagen que contiene todos los errores posibles en Excel y a su lado el resultado de la función ESERROR.

Sólo en el caso en donde la celda tenga un valor de error la función ESERROR devolverá el valor VERDADERO. En el ejemplo anterior las celdas A9, A10 y A11 no contienen un error y por lo tanto la función ESERROR devuelve el valor FALSO.La función ESERR en ExcelinShare

La función ESERR en Excel es una de las funciones de Información que nos permiten saber si el valor de una celda o el resultado de una fórmula es alguno de los errores de Excel.

Sintaxis de la función ESERR

Page 34: Funciones y Formulas en La Hoja Electronica de Cálculo

Valor (obligatorio): El valor que se desea comprobar.

La función ESERR compara el valor contra todos los tipos de error en Excel excepto el error #N/A en cuyo caso devolverá el valor FALSO.

Ejemplos de la función ESERR

A continuación podrás observar que en la columna A tengo todos los errores que son generados por Excel. En la columna B he utilizado la función ESERR para evaluar el contenido de cada una de las celdas.

Es importante que observes cómo la función ESERR comprueba adecuadamente todos los errores devolviendo el valor VERDADERO, pero al evaluar el tipo de error #N/A devuelve el valor FALSO. Debes tener muy en cuenta esta peculiaridad de lafunción ESERR al momento de utilizarla en la validación de errores en tu hoja de cálculo de Excel.