III.
FUNCIONES CONDICIONALES Y DE TEXTO
Las funciones condicionales sirven para obtener resultados o realizar cálculos donde se debe
evaluar una situación que debe tener sólo una de diversas soluciones. El nombre de esta función es
SI.
Excel permite combinar la función SI en tres tipos de condicionales, de acuerdo a lo que se requiera:
• Simples
• Anidada
• Compleja
Elementos de las funciones lógicas
Las funciones se encuentran conformadas por los siguientes elementos:
1. Una condición: Las cuales permiten evaluar el contenido de las celdas.
2. Un valor verdadero: Parte de la condición que no se cumple.
3. Un valor falso: Parte de la condición que no se cumple.
4. Comillas: Se ingresan únicamente para el texto que deba incluirse dentro de la fórmula. Si
no se ingresan, se generan errores de sintaxis.
Sintaxis de las funciones lógicas
=SI(condición lógica, “Valor verdadero”; “Valor falso”)
Las celdas recibirán la asignación del contenido del valor verdadero siempre y cuando se cumpla la
condición lógica establecida. Es importante destacar que una operación matemática puede estar
contemplada como Valor verdadero o Valor falso.
Condición lógica simple
Es aquella que tiene un solo SI en su sintaxis.
Ejemplo:
Una institución educativa se requiere obtener un resultado de acuerdo el siguiente caso: Si el
promedio es mayor o igual a 70 ganó el curso en caso contrario perdió el curso. El resultado debe
aparecer en la columna D para cada registro.
Página 1 de 5
En la celda D4 se debe digitar la siguiente condición lógica para obtener el resultado.
=SI(C4>=70; ”Ganó el curso” ; ”Perdió el curso”)
Condición lógica anidada
Es aquella que tiene varios SI en su sintaxis.
Ejemplo:
Es una empresa se requiere clasificar a los usuarios por códigos de acuerdo a los siguientes: Si el
código es igual a A100 va a pertenecer a “Informática”, si el código es igual a “A200” va a pertenecer
a “Financiero”, si el código es igual a “A300” va a pertenecer a “Ventas”, si el código es igual a “A400”
va a pertenecer a “Información”, si el código es igual a “A500” va a pertenecer a “Recursos
Humanos” en caso contrario No hay Clasificación.
En la celda E4 se debe digitar la siguiente condición lógica para obtener el resultado.
=SI(A4=”A100”;“Informática”;SI(A4=”A200”;“Financiero”;SI(A4=”A300”;”Ventas”;
SI(A4=”A400”;Información”;SI(A4=”A500”;”Recursos Humanos”;“No hay
clasificación”))))
Condición lógica compleja
Es aquella donde se hacen uso de operaciones lógicos Y-O respectivamente.
Ejemplos:
Condición Lógica Operador Lógico Y
En una institución se requiere clasificar el rango de edades de las personas de la siguiente manera:
Si la persona tiene una edad mayor o igual a 1 y menor igual a 15 es un niño;
Si la persona tiene una edad mayor a 15 y menor o igual a 25 es un adolescente;
Si la persona tiene una edad mayor a 25 y menor o igual a 60 es un adulto;
Si la persona tiene una edad mayor a 60 y menor o igual a 80 es un adulto mayor;
En caso contrario no existe clasificación.
Página 2 de 5
En la celda E4 se debe digitar la siguiente condición lógica para obtener el resultado.
=SI(Y(D4>=1;D4<=15);”Niño”;SI(Y(D4>15;D4<=25);“Adolescente”;SI(Y(D4>25;
D4<=60);”Adulto”;SI(Y(D4>60;D4<80);”Adulto Mayor”;”Tercera Edad”))))
Condición Lógica Operador Lógico O
En una radioemisora se requiere rifar entre los aficionados del futbol un monto de dinero de
acuerdo al siguiente caso:
Si es aficionado de Alajuela o Saprisa recibirá un monto de 30.000 colones.
Si es aficionado de Heredia o Cartago recibirá un monto de 20.000 colones.
Si es aficionado de Pérez Zeledón o Brujas recibirá un monto de 10.000 colones.
En la celda D4 se debe digitar la siguiente condición lógica para obtener el resultado.
=SI(O(C4=”Saprissa”;C4=”Alajuela”);30000;SI(O(C4=”Heredia”;C4=Cartago);20
000;SI(O(C4=”Pérez Zeledón”;C4”=Brujas”);10000;5000)))
Página 3 de 5
Una hoja de cálculo está pensada para manejarse dentro del mundo de los números, pero Excel
también tiene un conjunto de funciones específicas para la manipulación de texto.
Las funciones de texto en Excel permiten concatenar cadenas de caracteres, remover los espacios
en blanco, reemplazar ciertos caracteres por otros y muchas cosas más que te permitirán manipular
las cadenas de texto para obtener los resultados deseados.
A continuación, te mostramos algunas funciones de texto que el programa de Excel ofrece:
Página 4 de 5
Página 5 de 5