Está en la página 1de 4

FUNCIONES DE EXCEL (función Si)

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.

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")

Esta función se lee de la siguiente manera: Si el contenido de la celda B2 es mayor o igual a


60, entonces escribe “APROBADO” de lo contrario, escribe “REPROBADO”.

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.

ara 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(
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 ALEATORIO en Excel
La función ALEATORIO en Excel devuelve un número real aleatorio que será mayor a
cero pero menor a uno. La función ALEATORIO no tiene argumentos por lo que será
suficiente llamarla por su nombre seguido de paréntesis.

Es importante que recuerdes que la función ALEATORIO generará un nuevo número


cada vez que se vuelvan a calcular las fórmulas de una hoja o cuando se pulse la tecla F9.
En la siguiente animación podrás ver cómo al pulsar la tecla F9 repetidas veces puedo
generar un nuevo número aleatorio en la celda D1:

Números aleatorios enteros


La función ALEATORIO en Excel nos devuelve siempre un número real menor a 1, pero
generalmente necesitamos números aleatorios enteros para nuestros cálculos así que para
obtener números aleatorios enteros podemos multiplicar el resultado de la función
ALEATORIO por el número máximo que necesitas.

Por ejemplo, si quiero generar números aleatorios en Excel entre cero y cien debo
multiplicar el resultado de la función ALEATORIO por 100.

Ahora bien, si necesitas remover los decimales del número aleatorio que acabamos de
generar puedes utilizar la función ENTERO de la siguiente manera:
Números aleatorios dentro de un rango
Como has visto, la función ALEATORIO en Excel nos devuelve siempre un número
aleatorio entre cero y uno, pero podemos modificar el resultado para que el resultado sea
entre cero y algún otro valor entero superior.

Sin embargo, ¿qué sucede si deseo generar un número aleatorio en Excel entre 150 y 200?
Para obtener números aleatorios dentro del rango [a, b] debemos utilizar la siguiente
fórmula:

ALEATORIO() * (b - a) + a

La letra b simboliza el límite superior y la letra a simboliza el límite inferior. De esta


manera, si queremos obtener números aleatorios entre 150 y 200 debemos utilizar la
siguiente fórmula:

=ENTERO(ALEATORIO() * 50 + 150)

Observa el resultado de aplicar esta fórmula en Excel:

Ya que era muy frecuente para los usuarios tener que generar números aleatorios en Excel
dentro de un rango establecido, se creo la función ALEATORIO.ENTRE que hace
precisamente todo este trabajo por nosotros y solamente debemos indicar los límites
inferior y superior.

También podría gustarte