Las funciones booleanas son aquellas que sólo pueden devolver 2 resultados: verdadero o falso, o lo que es lo mismo, 1 ó 0 en valores binarios. Son funciones que se utilizan para evaluar si se cumple una determinada condición (verdadero) o, por el contrario, no se cumple (falso). Es decir, se utilizan en la toma de decisiones y en base al resultado de una función, decidiremos si ejecutar o no una acción.
1.1. Función O (OR en inglés)
Devuelve el valor VERDADERO si alguno de sus argumentos es VERDADERO. Devuelve FALSO si todos los argumentos son FALSO.
Sintaxis: O(valor_lógico1;valor_lógico2; ...)
donde Valor_lógico1; valor_lógico2; ... representan entre 1 y 30 condiciones que se desean comprobar y que pueden ser VERDADERO o FALSO.
La tabla de verdad de la función para 2 argumentos es la siguiente:
Arg 1
Arg 2
O (arg 1, arg 2)
V
V
V
V
F
V
F
V
V
F
F
F
Ejemplos:
O(VERDADERO;FALSO) es igual a VERDADERO
O(1+1=7;3+3=8) es igual a FALSO
Si el rango A1:A3 contiene los valores VERDADERO, FALSO y VERDADERO, entonces: O(A1:A3) es igual a VERDADERO
1.2. Función Y (AND en inglés)
Devuelve VERDADERO si todos los argumentos son VERDADERO. Devuelve FALSO si uno o más argumentos son FALSO.
Sintaxis: Y(valor_lógico1;valor_lógico2; ...)
donde Valor_lógico1;valor_lógico2; ... representan entre 1 y 30 condiciones que se desean comprobar y que pueden ser VERDADERO o FALSO.
La tabla de verdad de la función para 2 argumentos es la siguiente:
Arg 1
Arg 2
Y (arg 1, arg 2)
V
V
V
V
F
F
F
V
F
F
F
F
Ejemplos:
Y(VERDADERO; VERDADERO) es igual a VERDADERO
Y(VERDADERO; FALSO) es igual a FALSO
Y(2+3=5;1+1=2) es igual a VERDADERO
Si B1:B3 contiene los valores VERDADERO, FALSO y VERDADERO, entonces: Y(B1:B3) es igual a FALSO
Si B4 contiene un número entre 1 y 100, entonces: Y(1<B4; B4<100) es igual a VERDADERO.
1.3. Función NO (NOT en inglés)
Invierte el valor lógico del argumento, es decir, cambia FALSO por VERDADERO y VERDADERO por FALSO. Usaremos NO cuando deseemos asegurarnos de que un valor no sea igual a otro valor específico.
Sintaxis: NO(valor_lógico)
donde Valor_lógico es un valor o expresión que se puede evaluar como VERDADERO o FALSO. Si valor_lógico es FALSO, NO devuelve VERDADERO; si valor_lógico es VERDADERO, NO devuelve FALSO.
La tabla de verdad de la función para 1 argumento es la siguiente:
Arg 1
NO (arg 1)
V
F
F
V
Ejemplos:
NO(FALSO) es igual a VERDADERO
NO(2+2=4) es igual a FALSO
Ejercicio
El profesor de informática desea llevar un registro automatizado de las notas de sus alumnos.
Descargar la hoja
Descarga del portal la hoja de cálculo para el ejercicio. DESCARGAR
Guarda el fichero descargado como "calificaciones".
Renombra "Hoja1" como “Calificaciones".
Introducción de datos
Puede utilizarse los efectos y colores que se desee.
Introduce los datos en la hoja tal y como se muestran a continuación.
Crea un rótulo artístico con el texto “IES San Aprobado Mártir”.
Descarga del portal la imagen del birrete. DESCARGAR
Inserta la imagen descargada.
Por ejemplo:
Nota de examen
Vamos a calcular la nota media de los 2 exámenes.
Ve a la celda G6. La nota del examen será la media aritmética (función PROMEDIO) entre el examen 1 y el examen 2. Sin embargo, si el alumno no se ha presentado a alguno de los exámenes (NP), el resultado será el valor NP. Dado que necesitamos una fórmula más compleja, vamos a actuar por partes.
Para comprobar si un alumno no se ha presentado a alguno de los exámenes, usaremos la función O mediante el asistente de funciones. De este modo, para el primer alumno tendremos la fórmula: =O(E6="NP";F6="NP")
Lógicamente, el resultado será FALSO, ya que ambas condiciones son falsas; es decir, en los 2 exámenes hay nota y, por tanto, no hay ningún valor no presentado (NP).
A continuación, utilizaremos la función SIteniendo en cuenta el resultado anterior. Si la función O devuelve VERDADERO (el alumno no se ha presentado a algún examen), entonces devolveremos el valor NP. Si la función O es FALSO, devolveremos la media aritmética de la nota de los 2 exámenes. Por ejemplo, para el primer alumno tendremos:
=SI(O(E6="NP";F6="NP");"NP";PROMEDIO(E6:F6)) → si VERDADERO, devuelve NP. Si FALSO, calcula la media aritmética
Rellena el resto de la columna utilizando la función autocompletar.
Pon formato Cantidad para la nota.
Media final
Vamos a calcular la media final según el siguiente criterio:
Media final = 50% de la nota de prácticas + 40% de la nota de examen + 10% de la nota de actitud
teniendo en cuenta que si en la nota de examen aparece el valor NP, lo consideraremos como cero (valor 0).
Ve a la celda I6. Para el primer alumno, tendremos la fórmula: =D6*D3+G6*G3+H6*H3
Rellena el resto de la columna utilizando la función autocompletar.
¿Qué ocurre?
Se producen 2 errores. El primero tiene que ver con los porcentajes. Recordemos que siempre están en la misma celda, por lo que debemos utilizar referencias absolutas al multiplicar por el porcentaje, es decir, emplear el símbolo $. El segundo error se da en aquellos alumnos que tienen como nota de examen NP. La función promedio devuelve un error, ya que el valor NP no es un número.
Para solucionar el segundo error, usaremos la función SI para comprobar si un alumno no se ha presentado a algún examen y, entonces, devolver el valor numérico 0.
Ve a la celda I6. Modifica la fórmula añadiendo las referencias absolutas y la función SI. Para el primer alumno, tendremos la fórmula: =D6*$D$3+SI(G6="NP";0;G6*$G$3)+H6*$H$3→ si la nota de examen es NP, se devuelve 0. En caso contrario, se calcula el 40% de la nota.
Rellena el resto de la columna utilizando la función autocompletar.
Contenidos
2. Función REDONDEAR
La función matemática REDONDEAR devuelve un número redondeado hasta una cantidad determinada de decimales. Sintaxis:
REDONDEAR(Número; Contar)
Devuelve el Número redondeado a Contar posiciones decimales. Si Contar se omite o es cero, la función redondea al entero más cercano. El redondeo se calcula mediante el siguiente criterio:
Si el primer decimal es >= 5, el número se redondea por exceso. (Por ejemplo, 4,6 se redondeará a 5)
Si el primer decimal es < 5, el número se redondea por defecto. (Por ejemplo, 7,2 se redondeará a 7)
Ejercicio
Nota del boletín
Vamos a calcular la nota que mostraremos en el boletín oficial. Para ello, vamos a redondear la media final al entero más cercano con el siguiente criterio:
Si un alumno tiene NP en la nota de examen, NO aprueba. Por tanto, se calculará el mínimo entre el redondeo y 4. Si el alumno no tiene NP, entonces se redondea su media final. Dado que necesitamos una fórmula más compleja, vamos a actuar por partes.
Ve a la celda J6. Para el primer alumno, tendremos la fórmula: =REDONDEAR(I6)
Ahora bien, debemos comprobar si el alumno tiene un no presentado en su nota de examen. Entonces, calcularemos el mínimo resultado entre el redondeo y 4. Si un alumno tiene aprobadas las prácticas y la actitud, pero tiene NP en el examen, entonces no aprueba. Por ejemplo, para el primer alumno tendremos:
=SI(G6="NP";MÍN(REDONDEAR(I6);4);REDONDEAR(I6)) → si tiene NP, se calcula el mínimo entre los valores de redondeo y 4. Si tiene nota de examen, se redondea directamente
Rellena el resto de la columna utilizando la función autocompletar.
Contenidos
3. Formato condicional
Vamos a crear formatos condicionales para resaltar diferentes aspectos de las notas.
Ejercicio
No presentados
Crea un nuevo estilo de nombre "No_presentado" en el menú Formato → Estilos y formato. Define la letra en color blanco negrita y fondo rojo.
Crea un formato condicional para la columna nota (examen). Añade la condición para que si la nota de examen es NP, se visualice el texto con el nuevo estilo (en color blanco negrita con fondo rojo).
Suspensos
Crea un nuevo estilo de nombre "Suspendido" en el menú Formato → Estilos y formato. Define la letra en negrita color rojo y fondo gris.
Crea un formato condicional para la columna boletín. Añade la condición para que si la nota del boletín es menor que 5, se visualice el texto con el nuevo estilo (en negrita color rojo y fondo gris).
Contenidos
4. Totales y gráficos
Vamos a calcular las fórmulas para los totales y a obtener gráficos.
Ejercicio
Nota media
Vamos a calcular la nota media de las prácticas, los exámenes, la actitud, la media final y la nota del boletín.
Ve a la celda D24. Utiliza la función PROMEDIO.
Rellena el resto de la fila utilizando la función autocompletar.
Número de alumnos
Calcula el número total de alumnos. Ve a la celda M8. Utiliza la función CONTARA y el rango de datos A6:A23.
Aprobados
En primer lugar, vamos a definir un nombre para el rango de datos de las notas del boletín.
Selecciona el rango J6:J23. Ve al menú Insertar → Nombres → Definir. En el campo Nombre escribe el texto "Notas". Haz clic en Añadir.
Ahora usaremos el nombre definido en las fórmulas siguientes.
Calcula el total de alumnos aprobados. Ve a la celda M9. Utiliza la función CONTAR.SI. Se considera aprobado, cualquier nota mayor o igual que 5. Por tanto, tenemos que sumar las notas que sean 5, 6, 7, 8, 9 y 10, pertenecientes al intervalo de "Notas". La fórmula empezaría como =CONTAR.SI(Notas;5)+ ...
Suspendidos
Antes de nada, vamos a definir un nombre para el total de alumnos y otro para los aprobados.
Ve a la celda M8. Ve al menú Insertar → Nombres → Definir. En el campo Nombre escribe el texto "Num_alumnos". Haz clic en Añadir.
Ve a la celda M9. Repite el mismo proceso y define el nombre "Aprobados".
Ahora usaremos los nombres creados en las fórmulas siguientes.
Calcula el total de alumnos suspendidos. Suspendidos = Num_alumnos - Aprobados
No presentados
Calcula el total de alumnos no presentados. Utiliza la función CONTAR.SI y el rango de datos G6:G23 correspondiente a la nota de examen. Se considera no presentado cuando aparece el valor NP.
Comprueba los resultados:
Detalle de calificaciones
Vamos a obtener el número de sobresalientes, notables, bienes, suficientes e insuficientes de las notas del boletín.
Calcula el total de sobresalientes. Ve a la celda M14. Utiliza la función CONTAR.SI. Se considera sobresaliente, cualquier nota que sea 9 ó 10. Por tanto, tenemos que sumar las notas que sean 9 y 10, pertenecientes al intervalo de "Notas".
Calcula el total de notables. Ve a la celda M15. Utiliza la función CONTAR.SI. Se considera notable, cualquier nota que sea 7 u 8. Por tanto, tenemos que sumar las notas que sean 7 y 8, pertenecientes al intervalo de "Notas".
Calcula el total de bienes. Ve a la celda M16. Utiliza la función CONTAR.SI. Se considera bien, cualquier nota que sea 6. Por tanto, tenemos que sumar las notas que sean 6, pertenecientes al intervalo de "Notas".
Calcula el total de suficientes. Ve a la celda M17. Utiliza la función CONTAR.SI. Se considera suficiente, cualquier nota que sea 5. Por tanto, tenemos que sumar las notas que sean 5, pertenecientes al intervalo de "Notas".
Calcula el total de insuficientes. Ve a la celda M18. Insuficientes = Num_alumnos - Sobresalientes - Notables - Bienes - Suficientes
Ahora calculamos los porcentajes de cada nota.
Ve a la celda N14. % Sobresalientes = Sobresalientes / Num_alumnos
Rellena el resto de la columna utilizando la función autocompletar.
Pon formato Porcentaje con 2 decimales para la columna.
Gráficos
Vamos a representar los porcentajes del detalle de calificaciones mediante un gráfico circular.
Selecciona el rango de datos L14:M18.
Crea un gráfico de tipo Círculo.
Título: DESGLOSE DE RESULTADOS.
Personaliza el gráfico con color de fondo. Cambia el color y fondo del título.
Haz doble clic sobre la superficie del gráfico. Haz clic sobre el círculo. Con el botón derecho del ratón elige la opción Insertar etiquetas de datos.
Haz clic sobre el círculo. Con el botón derecho del ratón elige la opción Formato de etiquetas de datos. Desmarca la opción "Mostrar valores como números". Marca la opción "Mostrar valores como porcentaje".
Por ejemplo:
Contenidos
5. Función Y
Vamos a finalizar utilizando la función Y para determinar la idoneidad de las calificaciones obtenidas.
Ejercicio
Objetivos
Vamos a determinar si hemos cumplido los objetivos propuestos. El profesor de informática ha establecido que si el número de aprobados es mayor del 50% y la suma de sobresalientes y notables es mayor o igual al 40%, entonces se han cumplido las expectativas y los resultados son excelentes. En caso contrario, los resultados serán aceptables.
Ve a la celda L2. Utiliza la función SI y la función Y.
Usa la función Y para determinar las condiciones de aprobados > 50% y sobresalientes+notables >= 40%
Usa la función SI. Si se cumple la condición anterior, entonces se mostrará el texto "OBJETIVO CONSEGUIDO". En caso contrario, se mostrará el texto "RESULTADOS ACEPTABLES".
No se permite un uso comercial de la obra original ni de las posibles obras derivadas, la distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original.
Los reconocimientos se realizan en el apartado Fuentes de información.
Todas las capturas de pantalla tienen copyright y pertenecen a TuInsitutoOnline.com.
TuInstitutoOnline.com permite su uso siempre y cuando se muestren desde el dominio www.tuinstituoonline.com y NO PERMITE enlazar a ellas desde otros lugares.
Además, la estructura diseñada para mostrar el contenido de las unidades es propiedad de TuInstitutoOnline.com.