Professional Documents
Culture Documents
Las Funciones son la principal carácterística de una Hoja de Cálculos, por lo tanto es imprescindible conocerlas y
dominarlas. Para entender como es una función veremos una de las mas utilizadas y simples ; la función SUMA.
Ejemplo: En el rango C18:C22 tenemos una serie de números y queremos sumarlos. Se podría hacer celda por celda
como se muestra en la celda F18 o tambien con la función SUMA como se muestra en la celda J18. El resultado es el
mismo, pero se nota claramente que es mas cómodo seleccionar todo un rango que sumar cada celda por separado.
C F J
18 1 18 5 18 5
19 1
20 1 = C18+C19+C20+C21+C22 = SUMA ( C18:C22)
21 1
Con este ejemplo notamos que las funciones nos permiten simplificar
22 1
los cálculos
Funciones y Fórmulas
Podríamos definir una función como una operación o un cálculo sobre determinadas celdas. Algunas personas
funciones o fórmulas de forma indistinta. Para ser mas precisos discriminaremos ambas definiciones:
Fórmula Excel : es un concepto mas amplio. Una fórmula puede abarcar operaciones entre celdas o combina
funciones. El usuario las elabora según la necesidad
Ejemplos de
C Funciones F I Ejemplo de
16 1 16 4 16 -7.5 Fórmula
17 1 17 5
18 1 18 6 = ( C16+F16*(1- F17) ) / SUMA ( C18:C19)
19 1 19 7
20 4 20 5.5
) ) / SUMA ( C18:C19)
Sintaxis de una Función
La sintaxis de una función se refiere a como debemos escribirla. Todas las funciones comienzan con el signo "igual",
luego se escribe el nombre de la función y finalmente, entre paréntesis se escriben sus argumentos. En la celda C16
hemos escrito una función sencilla para estudiar su sintaxis.
1 Desde el menú Insertar > Función : de esta forma se abre el cuadro de diálogo de funciones donde puedes
elegir la Categoría, la Función y completar sus argumentos.
Desde el botón Fx de la Barra de Fórmulas (se puede habilitar esta opción desde el menú VER > BARRA DE
FORMULAS).
2 Esta forma es similar a la anterior, porque también abre el Cuadro de Diálogo de funciones.
ro de Diálogo de funciones
La función NOMPROPIO cambia a mayúscula la primera letra del argumento texto y cualquiera de las
encuentren después de un carácter que no sea una letra. Convierte todas las demás letras a minúscu
Sintaxis:
= NOMPROPIO ( texto )
texto: es el texto entre comillas, una fórmula que devuelve texto o una referencia a una celda que co
agregar mayúsculas.
Ejemplos:
En las celdas D36, D37 y D38 tenemos el texto: "informática", "informática" e "INFORMATICA". Usan
cambiaremos su aspecto en las celdas E36, E37y E38 de tal manera que el texto no sea reescrito si n
automática.
C D E F G H I
33
34
35 Texto Fx
36 informática Informática =NOMPROPIO(D36) Convierte el texto contenido en D36 a
37 informática INFORMÁTICA =MAYUSC(D37) Convierte el texto contenido en D37 a
38 INFORMATICA informatica =MINUSC(D38) Convierte el texto contenido en D38 a
39
40
Ejercicios
Usando funciones convertir el contenido de las celdas:
D52 a Mayúsculas en la celda E52.
D53 a Minúsculas en la celda E53.
D54 a Nombre Propio en la celda E54.
C D E F G H I
49
50
51 Texto Fx
52 windows xp
53 LINUX
54 internet
55
56
Categoría > Texto
ulas.
J K L M N O P Q R
J K L M N O P Q R
Función > LARGO , ESPACIOS Categoría >
La función LARGO devuelve el número de caracteres de una cadena de texto.
Sintaxis:
= LARGO ( texto )
texto es el texto cuya longitud desea saber. Los espacios se cuentan como caracteres.
La función ESPACIOS elimina los espacios del texto, excepto el espacio normal que se deja entre pa
en texto procedente de otras aplicaciones que pueda contener un separación irregular.
Sintaxis:
= ESPACIOS ( texto )
texto es el texto del que desea quitar espacios.
Ejemplos:
Deseamos conocer la longitud de la cadena de texto contenida en la celda D33 ( " Windows XP"). P
lacelda J34 la funcion LARGO al contenido de la celda D33 . Como vemos el resultado obtenido es 1
solo tiene 9 letras por lo que concluimos que existen 3 espacios en blanco.
En la celda D37 aplicaremos la función ESPACIOS a la cadena contenida en D33 para eliminar los es
existentes al principio y final de la cadena. Para verificar lo obtenido aplicamos nuevamente en la celd
al texto contenido en D37 y apreciamos que la nueva longitud es 10, es decir , se eliminó los espacio
inicio de la cadena.
C D E F G H I J K L
30
31 En D37 aplicamos la función
32 Texto 01 ESPACIOS a D33 y
33 Windows XP eliminamos los espacios en Longitud
34 blanco de la cadena. 12 =LARGO(D33)
35 10 =LARGO(D37)
36 Texto 02
37 Windows XP
38 =ESPACIOS(D33) Esta función elimina los
espacios en blanco de la cadena contenida
39
en D33
39
Ejercicios:
En el rango de celdas E51 :E54 usar la función LARGO y hallar la longitud de las cadenas de texto
cedas D51 :D54 . En el rango F51 :F54 usar la función ESPACIOS y aplicarla al rango de celdas D5
rango G51 :G54 hallar la longitud de las nuevas cadenas. Comparar e interpretar los resultados.
C D E F G H I J K L
48
49
50 Texto 01 Long Texto 02 Long
51 Informática
52 Informática
53 Informática
54 Informática
55
Categoría > Texto
aracteres.
M N O P Q R
M N O P Q R
Función > CONCATENAR , ENCONTRAR Cat
La función CONCATENAR concatena (une) argumentos de texto.
Sintaxis:
=CONCATENAR (texto1;texto2; ...)
texto1, texto2, ... son de 1 a 30 elementos de texto que se unirán en un elemento de texto único. L
cadenas de texto, números o referencias a celdas únicas.
Observaciones: Puede utilizar el operador "&" en lugar de CONCATENAR para unir elementos de te
La función ENCONTRAR devuelve la posición inicial de una cadena de texto dentro de otra cadena d
mayúsculas y minúsculas.
Sintaxis:
=ENCONTRAR( texto buscado ; dentro del texto ; número inicial )
texto buscado; es el texto que se desea encontrar y deberá estar encerrado entre comillas dobles.
dentro del texto; es el texto que a su vez contiene el texto que se desa encontrar
número inicial; especifica el caracter a partir del cual se iniciará la búsqueda, si se omite excel cons
número 1
Ejemplos :
En los rangos de celdas D43 :D45 , E43 :E45 , F43 :F45 , se encuentran los Apellidos Paternos, Maternos y N
respectivamente. En la celda H43 vamos a concatenar el Nombre, Apellido Paterno y Apellido Materno de la p
incluiremos los respectivos espacios en blanco para lograr que los datos estén separados por un espacio. En l
Apellido Materno, Apellido Paterno y Nombre y ademas de incluir los espacios de separación agregaremos un
una cuenta de correo en hotmail concatenando el apellido paterno y el texto "@hotmail.com".
Deseamos saber lo siguiente:
En H48 que posición ocupa el caracter "r" dentro de la cadena de texto en D48.
En H49 que posición ocupa el espacio en blanco "caracter blanco" dentro de la cadena de texto en D49.
En H50 que posición ocupa el caracter "@" dentro de la cadena de texto en D50.
C D E F G H I J
39
40
41
42 Ap.Pat Ap.Mat Nombre Concatenar
43 Castro Silva Sonia Sonia Castro Silva
44 Merino Osorio Juan Merino Osorio, Juan
45 Prado Bellido Carlos Bellido@hotmail.com
46
47 Apellidos y Nombres Encontrar
48 Valenzuela Carrasco, Francisco 14 =ENCONTRAR("r";F48;1)
49 Fonseca Morales, María Pía 8 =ENCONTRAR(" ";F49;1)
50 lab_usmp@usmp.edu.pe 9 =ENCONTRAR("@";F50)
51
Ejercicios:
En el rango G70 : G73
G70 hallar la posición del carácter "o" en el campo Oficina.
G71 hallar la posición de la 2da. letra "a" en el campo Apellidos.
G72 hallar la posición del carácter "-" en el campo Oficina.
G73 hallar el primer espacio en blanco en el campo Apellidos.
En el rango H70 :H73
H70 concatenar los campos Apellidos y Nombres de tal forma que tenga el siguiente aspecto "Nombr
Ejercicios:
En el rango G70 : G73
G70 hallar la posición del carácter "o" en el campo Oficina.
G71 hallar la posición de la 2da. letra "a" en el campo Apellidos.
G72 hallar la posición del carácter "-" en el campo Oficina.
G73 hallar el primer espacio en blanco en el campo Apellidos.
En el rango H70 :H73
H70 concatenar los campos Apellidos y Nombres de tal forma que tenga el siguiente aspecto "Nombr
H71 concatenar los campo Apellidos, Nombres y Oficina para obtener lo siguiente "Oficina-Apellidos
H72 generar una cuenta de correo en yahoo para obtener lo siguiente: "Apellidos@yahoo.com"
H73 concatenar los Apellidos y nombres de tal manera de obtener: "Sra. Nombres Apellidos"
C D E F G H I J
67
68
69 Apellidos Nombres Oficina Ext. Concatenar
70 Solis Fiorella Tesorería
71 Cartagena Margarita Contabilidad
72 Ampuero Miguel Cont-Finan.
73 Del Carpio Consuelo Almacen
74
75
Categoría > Texto
na de texto en D49.
K L M N O P Q R
K L M N O P Q R
Función > IZQUIERDA , DERECHA , EXTRAE Categorí
La función IZQUIERDA devuelve el primer carácter o caracteres de una cadena de texto, según el nú
especifique el usuario.
Sintaxis:
=IZQUIERDA ( texto ; núm_de_caracteres )
texto es la cadena de texto que contiene los caracteres que desea extraer.
Núm_de_caracteres : especifica el número de caracteres que desea extraer con IZQUIERDA.
Observaciones: Núm_de_caracteres debe ser mayor o igual que cero.
Si núm_de_caracteres es mayor que la longitud del texto, IZQUIERDA devolverá todo el texto.
Si núm_de_caracteres se omite, se calculará como 1.
La función DERECHA devuelve el último carácter o caracteres de una cadena de texto, según el núm
usuario especifica.
Sintaxis:
=DERECHA ( texto ; núm_de_caracteres )
texto: es la cadena de texto que contiene los caracteres que desea extraer.
Núm_de_caracteres : especifica el número de caracteres que desea extraer con DERECHA.
Observaciones: Núm_de_caracteres debe ser mayor o igual que cero.
Si núm_de_caracteres es mayor que la longitud del texto, DERECHA devolverá todo el texto.
Si núm_de_caracteres se omite, se calculará como 1.
La función EXTRAE devuelve un número específico de caracteres de una cadena de texto, comenza
especifique y en función del número de caracteres que especifique.
Sintaxis:
=EXTRAE ( texto ; posición_inicial ; núm_de_caracteres )
texto: es la cadena de texto que contiene los caracteres que desea extraer.
Posición_inicial: es la posición del primer carácter que desea extraer de texto. La posición_inicial d
es 1 y así sucesivamente.
Núm_de_caracteres : especifica el número de caracteres que desea que EXTRAE devuelva del arg
Observaciones:
Si posición_inicial es mayor que la longitud de texto, EXTRAE devuelve "" (texto vacío).
Si posición_inicial es menor que la longitud de texto, pero posición_inicial más núm_de_caracteres ex
EXTRAE devuelve los caracteres hasta el final de texto.
Si posición_inicial es menor que 1, EXTRAE devuelve el valor de error #¡VALOR!
Si núm_de_caracteres es negativo, EXTRAE devuelve el valor de error #¡VALOR!
Ejemplos:
En la celda D59 se encuentra una cadena de texto (nombre de una persona). En el rango de celdas H
con ayuda de las funciones IZQUIERDA, DERECHA y EXTRAE.
H59 extraeremos los dos primeros caracteres del nombre
H60 extraeremos los 5 ultimos caracteres del Apellido Materno.
H61 extraeremos seis caracteres a partir del 3er caracter del nombre.
C D E F G H I
56
57
58 Texto Resultado
=IZQUIERDA(D59;2)
59 Mercedes Cornejo Benavides Me Extrae desde la izquierda 2 caract
=DERECHA(D59;5)
60 vides Extrae desde la derecha 5 caracte
=EXTRAE(D59;3;6)
61 rcedes Extrae 6 caracteresa partir de la p
62
Usamos la función IZQUIERDA,
63 DERECHA y EXTRAE para extraer
64 ciertas partes de una cadena de texto
65
66
Ejercicios:
F77 : Extraer los 9 últimos caracteres de la cadena contenida en D77 .
F78 : Extraer los 3 primeros caracteres de la cadaena contenida en D78 .
F79 : Extraer 8 caracteres a partir del 9no carácter de la cadena contenida en D79.
C D E F G H I
74
75
76 Texto Resultado
77 Estudios Generales
78 Av. Abancay 785
79 Roberto Gonzales Gomez
80
Categoría > Texto
a cadena de texto, según el número de caracteres que
xtraer.
extraer con IZQUIERDA.
.
devolverá todo el texto.
traer.
extraer con DERECHA.
.
devolverá todo el texto.
traer.
r de texto. La posición_inicial del primer carácter de texto
#¡VALOR!
r #¡VALOR!
78 .
nida en D79.
J K L M N O P Q R
Función > PROMEDIO , MAX , MIN Categ
La función PROMEDIO devuelve el promedio (media aritmética) de los argumentos.
Sintaxis:
=PROMEDIO ( número1 ; número2 ;… )
número1, número2, ... son entre 1 y 30 argumentos numéricos cuyo promedio desea obtener.
Observaciones:Los argumentos deben ser números o nombres, matrices o referencias que conteng
Si el argumento matricial o de referencia contiene texto, valores lógicos o celdas vacías, estos valore
incluirán las celdas con el valor cero.
Ejemplos:
En el rango de celdas D53 : F57 tenemos información de 5 alumnos con sus respectivas notas. En e
deseamos calcular el promedio de cada uno de ellos; para lo cual usamos la función PROMEDIO tom
y N2. En M49 y M50 hallaremos la Nota Max. y Min. de N1. En M53 y M54 hallaremos la Nota Max. y
hallaremos el Promedio Max y Min.
C D E F G H I J K
47
Para calcular el promedio de notas
48 usaremos la función PROMEDIO y la Para calcular las notas Máximas y
49 aplicaremos a N1 y N2. Mínimas para cada caso usaremos las
funciones MAX y MIN.
50
51 REGISRO DE NOTAS
52 Nombres N1 N2 Prom
53 José Barboza Cáceres 12 8 10.00 =PROMEDIO(E53:F53)
54 Martín Mejía Quispe 10 15 12.50 =PROMEDIO(E54:F54)
55 Carmen Robles Salazar 14 13 13.50 =PROMEDIO(E55:F55)
56 Laura Tapia Valenzuela 18 14 16.00 =PROMEDIO(E56:F56)
57 Ursula Lozano Péralta 11 9 10.00 =PROMEDIO(E57:F57)
58
59
Ejercicios:
En el rango de celdas D72 : F76 tenemos los datos de Ventas de vehículos por semestre. Se desea h
Ventas por cada marca de Vehículo . Asímismo se debe hallar los valores Máximo y Mínimo de ventas
promedio.
C D E F G H I
67
68
69
70 VENTAS
71 Marca Sem 1 Sem 2 Prom
72 Toyota 130 160
73 Nissan 120 110
74 Daewoo 172 140
75 Hyundai 95 135
76 Kia 48 190
77
78
79
80
C D E F G H I
39
40
41
42 Ap.Pat Ap.Mat Nombre Concatenar
43 Castro Silva Sonia Sonia Castro Silva
44 Merino Osorio Juan Merino Osorio, Juan
45 Prado Bellido Carlos Bellido@hotmail.com
46
47 Apellidos y Nombres Encontrar
48 Valenzuela Carrasco, Francisco 14
49 Fonseca Morales, María Pía 8
50 lab_usmp@usmp.edu.pe 9
51
Categoría > Estadísticas
umentos.
L M N O P Q R
N1
Min.Nota 10 = MIN(E53:E57)
Max.Nota 18 = MAX(E53:E57)
N2
Min.Nota 8 = MIN(F53:F57)
Max.Nota 15 = MAX(F53:F57)
Promedio
Min.Promedio 10.00 = MIN(G53:G57)
Max.Promedio 16.00 = MAX(G53:G57)
J K L M N O P
Ventas Sem 1
Min Venta
Max. Venta
Ventas Sem 2
Min Venta
Max Venta
Ventas Prom
Min Venta
Max Venta
J K L M N O P
La función CONTARA cuenta el número de celdas que no están vacías y los valores que hay en la lis
para contar el número de celdas que contienen datos en un rango o matriz.
Sintaxis:
= CONTARA ( valor1 ; valor2 ; ...)
valor1, valor2, ... son de 1 a 30 argumentos que representan los valores que desea contar. En este
de información, incluyendo texto vacío ("") pero excluyendo celdas vacías. Si un argumento es una m
por alto las celdas vacías que se encuentran en la matriz o en la referencia. Si no necesita contar valo
error, use la función CONTAR.
La función CONTAR.SI cuenta las celdas, dentro del rango, que no están en blanco y que cumplen co
Sintaxis:
= CONTAR.SI (rango;criterio)
Rango es el rango dentro del cual desea contar las celdas.
Criterio es el criterio en forma de número, expresión, referencia a celda o texto, que determina las c
ejemplo, los criterios pueden expresarse como 32, "32", ">32", "manzanas" o B4.
Observaciones: Microsoft Excel proporciona funciones adicionales que se pueden usar para analiza
condición. Para calcular una suma basada en una cadena de texto o un número dentro de un rango,
SUMAR.SI .Para hacer que una fórmula devuelva uno de dos valores según una condición, como una
en un importe de ventas especificado, utilice la función de hoja de cálculo SI.
Para contar celdas que están vacías o no, use las funciones CONTARA y CONTAR.BLANCO.
Ejemplos:
C D E F G H I J K
47
48
49
50
51
52
53
54
55
56
57
58
59
Ejercicios:
C D E F G H I
67
68
69
70
71
72
73
74
75
76
77
78
79
80
I Categoría > Estadísticas
además de los números dentro de la lista de argumentos.
co de un rango o de una matriz de números.
ro de un rango
blanco.
"" (texto vacío). Las celdas que contienen valores cero no se
J K L M N O P
Función > SUMA , SUMAR.SI Ca
La función SUMAR suma todos los números de un rango.
Sintaxis :
= SUMA ( número1 ; número2 ; ...)
número1;número2;... son de 1 a 30 argumentos cuyo valor total o suma desea obtener.
Observaciones: Se toman en cuenta números, valores lógicos y representaciones de números que e
argumentos. Si un argumento es una matriz o referencia, sólo se considerarán los números en esa m
celdas vacías, valores lógicos, texto o valores de error en la matriz o en la referencia. Vea el tercer ej
que sean valores de error o texto que no se pueda traducir a números causarán errores.
La función SUMAR.SI suma las celdas en el rango que coinciden con el argumento criterio.
Sintaxis :
= SUMAR.SI(rango;criterio;rango_suma)
rango es el rango de celdas que desea evaluar.
criterio es el criterio en forma de número, expresión o texto, que determina las celdas que se van a
pueden expresarse como 32, "32" ">32", "manzanas".
rango_suma son las celdas que se van a sumar.
Observaciones: Las celdas contenidas en rango_suma se suman sólo si las celdas correspondiente
rango_suma se omite, se suman las celdas contenidas en el argumento rango.
Ejemplos:
En el Rango de celdas D42: F48 tenemos datos de alumnos con su Categoría y Monto de pagos. Ne
pagado por Categoría y el Monto Total. Para hallar el monto por Categoría ( M43 , M44 ) aplicaremos
Rango a evaluar será el campo Categoría (E42 : E48 ), y el es decir los datos a sumar después de h
(F42 : F48). El Criterio será la condición particular para cada Categoría (A, B).
Luego, en la celda M45 hallaremos la Suma Total usando la función SUMA rango de celdas F42 : F4
C D E F G H I J K
38
39
40 AGOSTO 2006
41 Nombres Cat Monto S/.
42 Luis Ortiz Cáceres A S/. 480.00
43 Diego Vega Lozano B S/. 420.00 Rango_Suma: rango de Sub Total Cat. A
celdas a sumar una vez
44 Pedro Merino Campos A S/. 480.00 Sub Total Cat. B
efectuada la evaluación
45 Rosa Aquije Gámez A S/. 480.00 Total
46 Gloria Cádenas Ferrer A S/. 480.00
47 Ricardo Martínez Pérez B S/. 420.00 Suma Total de Montos
48 María Coloma Durand B S/. 420.00 sin considerar la
categoía
49
50
Rango: rango de celdas
51 a evaluar
52
Ejercicios:
En el rango de celdas D63 : F69 tenemos los datos de un grupo de vendedores agrupados por tipos (
Total de Ventas para cada tipo de Vendedor (J63, J64) y el Total de Ventas General (J65).
Ejercicios:
En el rango de celdas D63 : F69 tenemos los datos de un grupo de vendedores agrupados por tipos (
Total de Ventas para cada tipo de Vendedor (J63, J64) y el Total de Ventas General (J65).
C D E F G H I
59
60
61 Ventas Mayo 2006
62 Vendedores Tipo Venta
63 Diego Vega Lozano V1 S/. 2,150.25 Total V1
64 Gloria Cádenas Ferrer V2 S/. 1,820.50 Total V2
65 Luis Ortiz Cáceres V2 S/. 943.00 Tot General
66 María Coloma Durand V1 S/. 3,480.75
67 Pedro Merino Campos V1 S/. 1,225.10
68 Ricardo Martínez Pérez V2 S/. 2,659.00
69 Rosa Aquije Gámez V1 S/. 4,035.00
70
Categoría > Matemáticas
esea obtener.
iones de números que escriba directamente en la lista de
n los números en esa matriz o referencia. Se pasan por alto las
erencia. Vea el tercer ejemplo a continuación. Los argumentos
án errores.
mento criterio.
L M N O P Q R
Suma de Montos
correspondientes
a la Categoría B Suma de Montos
correspondientes
a la Categoría A
J K L M N O P
Función > REDONDEAR , ENTERO , TRUNCAR C
La función REDONDEAR redondea un número al número de decimales especificado.
Sintaxis :
= REDONDEAR ( número ; núm_decimales )
número es el número que desea redondear.
núm_decimales especifica el número de dígitos al que desea redondear el argumento número.
Observaciones: Si el argumento núm_decimales es mayor que 0 (cero), número se redondeará al nú
especificado. Si el argumento núm_decimales es 0, número se redondeará al entero más próximo.
Si el argumento núm_decimales es menor que 0, número se redondeará hacia la izquierda del separa
La función TRUNCAR trunca un número a un entero, suprimiendo la parte fraccionaria de dicho núme
Sintaxis :
= TRUNCAR(número; núm_decimales)
número es el número que desea truncar.
núm_decimales es un número que especifica la precisión al truncar. El valor predeterminado del arg
Observación: TRUNCAR y ENTERO son similares, ya que ambos devuelven enteros. TRUNCAR su
número. ENTERO redondea los números al entero menor más próximo, según el valor de la porción f
ENTERO y TRUNCAR son diferentes solamente cuando se usan números negativos: TRUNCAR(-4,3
4,3) devuelve -5, ya que -5 es el número entero menor más cercano.
Ejemplos:
En este ejemplo vamos a aplicar la misma función a una serie de números. Con los resultados obteni
de usar una u otra función. De los resultados hallados debemos estar en la capacidad de usar aadecu
acuerdo a los requerimientos del problema.
C D E F G H I J
43
44
45 Redondear Truncar
46 En el ejemplo notamos claramente la 20.465 20.47 20.46
47 diferencia entre las funciones al usar 20.465 20.5 20.4
48 dos, uno y cero decimales. En el caso 20.465 20 20
49 de la función ENTERO y TRUNCAR , 20.782 21 20
estas son iguales si usamos cero
50 decimales
51 =REDONDEAR(H46;2) =TRUNCAR(H46;2)
52 =REDONDEAR(H47;1) =TRUNCAR(H47;1)
53 =REDONDEAR(H48;0) =TRUNCAR(H48;0)
=REDONDEAR(H49;0) =TRUNCAR(H49;0)
54
55
Categoría > Matemáticas
es especificado.
próximo.
ás próximo.
K L M N O P Q R
Entero
20 =ENTERO(H46)
=ENTERO(H49)
20
=TRUNCAR(H46;2)
=TRUNCAR(H47;1)
=TRUNCAR(H48;0)
=TRUNCAR(H49;0)
Función > SI Categoría > Lógicas
La función SI devuelve un valor entre dos posibles valores, dependiendo de una condición indicada.
Ejemplo:
En el rango D16:E23 se tiene una relación de alumnos con sus respectivas notas. En el rango F16:F23 se desea colocar
un mensaje relacionado con la nota mínima necesaria para aprobar consignada en la celda H16. Dichos mensajes estan en
las celdas J16 y J19.
C D E F G H I J K L M N O P Q R
14
15 Alumno Nota Observación Mínima Aprobó Podemos cambiar el valor de las
16 Luis Garcia 10 Desaprobado 10 Aprobado notas y ver como repercute en la
17 Antonio Solis 8 Desaprobado función
18 Carmen Farías 10 Desaprobado No Aprobó
19 Sonia Heredia 13 Aprobado Desaprobado
20 Ricardo Beltrán 15 Aprobado
21 Rosa Quispe 18 Aprobado =SI(E16>$H$16;$J$16;$J$19)
22 Olga Agurto 11 Aprobado Si el valor de la celda E16 es mayor al valor de la celda H16 devuelve el dato
23 Jorque Mejía 4 Desaprobado de la celda J16, si no devuelve el dato de la celda J19
24
Sintaxis
= SI (prueba lógica ; [valor si verdadero] ; [valor si falso] )
prueba lógica: es una comparación entre dos celdas usando operadores lógicos. ( =(igual), <(menor), >(mayor),
<>(distinto), >=(mayor o igual), <=(menor o igual).
[valor si verdadero]: es el valor, celda o texto especificado a devolver si prueba lógica es verdadera.
[valor si falso]: es el valor, celda o texto especificado a devolver si prueba lógica es falsa.
Los argumentos valor si verdadero y valor si falso son opcionales. Si se omiten la función SI devuelve directamente
VERDADERO o FALSO.
Ejercicio
Usando la función SI mostrar un mensaje en el rango de celdas F44:F51 indicando el sexo de cada persona. Si es "M"
deberá indicarse como MASCULINO y si es "F" como FEMENINO.
C D E F G H I J K L M N O P Q R
42
43 Alumno Sexo Observación
44 Luis Garcia M Solución celda F44
45 Antonio Solis M
46 Carmen Farías F Masculino = SI (E44="M" ; "Masculino" ; "Femenino" )
47 Sonia Heredia F
48 Ricardo Beltrán M
49 Rosa Quispe F
50 Olga Agurto F
51 Jorque Mejía M
52
Función > BUSCARV Categoría > Búsqueda y Refer
La función BUSCARV busca un valor en la primera columna de la izquierda de una tabla y luego devuelve un
misma fila desde una columna especificada. De forma predeterminada, la tabla se ordena de forma ascendent
Ejemplo:
En el rango D17:E24 se tiene una relación de alumnos con sus respectivos códigos de Escuela . En el rango F
desea colocar el nombre de la escuela según corresponda. Los nombres de las escuelas la obtendremos de la
C D E F G H I J K L
15
16 Alumno Cod Especialidad Mínima Cod Especialidad
17 Luis Garcia 01 Contabilidad 01 Contabilidad 1
Sintaxis
= BUSCARV (valor_buscado ; matriz_buscar_en ; indicador_columnas )
valor_buscado: es el valor buscado en la primera columna de la tabla y puede ser un valor, referencia o una c
texto.
matriz_buscar_en: es una tabla de texto, números o valores lógicos en los cuales se recuperan datos. Matriz
puede ser una referencia a un rango o un nombre de rango.
indicador_columnas: es el número de columna de matriz_buscar_en desde la cual debe devolverse el valor
La primera columna de valores en la tabla es la columna 1.
Ejercicio
Usando la función BUSCARV colocar la categoría del trabajador F46:F53 de acuerdo a su categoría, la cual d
buscada en la tabla I46:J48.
C D E F G H I J K L
44
45 Alumno Cod Categoría Cod Categoría
46 Luis Garcia C02 C01 Funcionario
47 Antonio Solis C02 C02 Empleado
48 Carmen Farías C03 C03 Obrero
49 Sonia Heredia C01
50 Ricardo Beltrán C03
51 Rosa Quispe C02 Solución celda F46
52 Olga Agurto C01
53 Jorque Mejía C03 Empleado =BUSCARV (E46;$I$46:$J$48;2)
54
> Búsqueda y Referencia
bla y luego devuelve un valor en la
ena de forma ascendente.
M N O P Q R
)
7 en la primera columna de la
s devolvemos el valor de la 2da
M N O P Q R
6;$I$46:$J$48;2)