Semana 12 XD
Semana 12 XD
reemplazar ciertos caracteres por otros y muchas cosas más que te permitirán manipular las c
de texto para obtener los resultados deseados.
1. FUNCIÓN DERECHA:
Devuelve el número especificado de caracteres del final de una cadena de texto.
Sintaxis:
=DERECHA(Celda,Cantidad de caracteres)
2. FUNCIÓN IZQUIERDA:
Devuelve el número especificado de caracteres del principio de una cadena de texto.
Sintaxis:
=IZQUIERDA(Celda, cantidad de caracteres)
Tania Becerra Ta
Rosa Mnedoza Ro
Milagros Sheffer Mi
Patricia Alvarado Pa
Janet Caceres Ja
3. FUNCIÓN EXTRAE:
Devuelve los caracteres del centro de una cadena de texto, dada una posición y longitud inicia
Sintaxis:
=EXTRAE(celda, posición inicial, cantidad de caracteres)
Extraer la Segunda y la
Ejemplo: Tercera letra del nombre
Función
Nombres y Apellidos
Extrae
Tania Becerra an
Rosa Mnedoza os
Milagros Sheffer il
Patricia Alvarado at
Janet Caceres an
4. FUNCIÓN LARGO:
Devuelve el número de caracteres de una cadena de texto.
Sintaxis:
=LARGO(Celda)
Encontrar la Longitud de
Ejemplo: los Nombres y Apellidos
Función
Nombres y Apellidos
Largo
Tania Becerra 12
Rosa Mendoza 11
Milagros Sheffer 15
Patricia Alvarado 16
Janet Caceres 12
5. FUNCIÓN HALLAR:
Devuelve el número de la posición en el cual se encuentra un carácter en particular o cadena d
leyendo de izquierda a derecha.
Sintaxis:
=HALLAR(texto_buscado, celda, número_inicial)
Sintaxis:
=CONCATENAR(Texto1,texto2,...)
Ejemplo:
Nombres Apellidos
Tania Becerra
Rosa Mendoza
Milagros Sheffer
Patricia Alvarado
Janet Caceres
7. FUNCIÓN REEMPLAZAR:
Reemplaza parte de una cadena de texto, a partir de una posición específica, la cantidad de ca
desea reemplazar, con una cadena de texto diferente.
Sintaxis:
=REEMPLAZAR(Celda, num_inicial,num_caracteres, texto_nuevo)
Reemplazar a partir de la posición 7,
Ejemplo: 2 caracteres por "13"
Reemplazar a partir de la posición 7,
2 caracteres por "13"
Función
Nombres y Apellidos
Reemplazar
8. FUNCIÓN TEXTO:
Ejemplo:
9/2/2005 2
1/9/2006 9
8/24/2007 24
11/5/2008 5
6/29/2009 29
9/12/2005 9
1/13/2006 1
8/24/2007 8
11/22/2008 11
6/29/2009 6
Mostrar el año en 2
Fechas
dígitos de una fecha
9/12/2005 05
1/13/2006 06
8/24/2007 07
11/22/2008 08
6/29/2009 09
9. FUNCIÓN MAYUSC:
Ejemplo:
Nombres y Función
Apellidos Mayusc
Tania Becerra TANIA BECERRA
Rosa Mnedoza ROSA MNEDOZA
Milagros Sheffer MILAGROS SHEFFER
Patricia Alvarado PATRICIA ALVARADO
Janet Caceres JANET CACERES
Ejemplo:
Nombres y Función
Apellidos Minusc
TANIA BECERRA tania becerra
ROSA MENDOZA rosa mendoza
MILAGROS SHEFFER milagros sheffer
PATRICIA ALVARADO patricia alvarado
JANET CACERES janet caceres
Ejemplo:
Nombres y Función
Apellidos Nompropio
TANIA BECERRA Tania Becerra
ROSE MENDOZA Rose Mendoza
ELIANA ALLCCARIMA Eliana Allccarima
PATRICIA ALVARADO Patricia Alvarado
JANET CACERES Janet Caceres
ABCD-EF ABCD-EFGH
JHD-EF JHD-EFGH
AK-EF-JKD AK-EFGH-JKD
12-EF-23 12-EFGH-23
ANA-EF-E ANA-EFGH-E
Quita todos los espacios del texto excepto los espacios individuales entre palabras
Sintaxis:
=ESPACIOS(Celda)
Ejemplo:
a,Cantidad de caracteres)
adena de texto.
Encontrar la Longitud de
los Nombres y Apellidos
Hallar la Posición de la
primera letra "a"
Texto1,texto2,...)
Juntar los nombres y
apellidos.
Función
Concatenar
Tania Becerra
Rosa Mendoza
Milagros Sheffer
Patricia Alvarado
Janet Caceres
m_caracteres, texto_nuevo)
Reemplazar a partir de la posición 7,
2 caracteres por "13"
Reemplazar a partir de la posición 7,
2 caracteres por "13"
que se le asigne.
02 vie
09 lun
24 vie
05 mié
29 lun
09 Set
01 Ene
08 Ago
11 Nov
06 Jun
vo en una cadena.
lizará la sustitución.
e quiere sustituir.
ue se reemplazará el texto_original.
e instancia/aparición que se sustituirá.
Sustituir "EF" por
"EFGH"
Sustituir "EF" por
"EFGH"
Código
da)
mes de una fecha
viernes
lunes
viernes
miércoles
lunes
Setiembre
Enero
Agosto
Noviembre
Junio
Sustituir la segunda palabra
"EXCEL" por "MICROSOFT"
Sustituir la segunda palabra
"EXCEL" por "MICROSOFT"
Nuevo Código
1. FUNCIÓN DERECHA:
Devuelve el número especificado de caracteres del final de una cadena de texto.
Sintaxis:
=DERECHA(Celda,Cantidadad de caracteres)
2. FUNCIÓN IZQUIERDA:
Devuelve el número especificado de caracteres del principio de una cadena de texto.
Sintaxis:
=IZQUIERDA(Celda, cantidad de caracteres)
Tania Becerra Ta
Rosa Mnedoza Ro
Milagros Sheffer Mi
Patricia Alvarado Pa
Janet Caceres Ja
3. FUNCIÓN EXTRAE:
Devuelve los caracteres del centro de una cadena de texto, dada una posición y longitud inicia
Sintaxis:
=EXTRAE(celda, posicón inicial, cantidad de caracteres)
Extraer la Segunda y la
Ejemplo: Tercera letra del nombre
Función
Nombres y Apellidos
Extrae
Tania Becerra an
Rosa Mnedoza os
Milagros Sheffer il
Patricia Alvarado at
Janet Caceres an
4. FUNCIÓN LARGO:
Devuelve el número de caracteres de una cadena de texto.
Sintaxis:
=LARGO(Celda)
Encontrar la Longitud de
Ejemplo: los Nombres y Apellidos
Función
Nombres y Apellidos
Largo
Tania Becerra 13
Rosa Mendoza 12
Milagros Sheffer 16
Patricia Alvarado 17
Janet Caceres 13
5. FUNCIÓN HALLAR:
Devuelve el número de la posición en el cual se encuentra un carácter en particular o cadena d
leyendo de izquierda a derecha.
Sintaxis:
=HALLAR(texto_buscado, celda, número_inicial)
Sintaxis:
=CONCATENAR(Texto1,texto2,...)
Ejemplo:
Nombres Apellidos
Tania Becerra
Rosa Mendoza
Milagros Sheffer
Patricia Alvarado
Janet Caceres
7. FUNCIÓN REEMPLAZAR:
Reemplaza parte de una cadena de texto, a partir de una posición específica, la cantidad de ca
desea reemplazar, con una cadena de texto diferente.
Sintaxis:
=REEMPLAZAR(Celda, num_inicial,num_caracteres, texto_nuevo)
Reemplazar a partir de la posición 7,
Ejemplo: 2 caracteres por "13"
Reemplazar a partir de la posición 7,
2 caracteres por "13"
Función
Nombres y Apellidos
Reemplazar
8. FUNCIÓN TEXTO:
Ejemplo:
9/2/2005 2
1/9/2006 9
8/24/2007 24
11/5/2008 5
6/29/2009 29
9/12/2005 9
1/13/2006 1
8/24/2007 8
11/22/2008 11
6/29/2009 6
Mostrar el año en 2
Fechas
dígitos de una fecha
9/12/2005 yy
1/13/2006 yy
8/24/2007 yy
11/22/2008 yy
6/29/2009 yy
9. FUNCIÓN MAYUSC:
Ejemplo:
Nombres y Función
Apellidos Mayusc
Tania Becerra TANIA BECERRA
Rosa Mnedoza ROSA MNEDOZA
Milagros Sheffer MILAGROS SHEFFER
Patricia Alvarado PATRICIA ALVARADO
Janet Caceres JANET CACERES
Ejemplo:
Nombres y Función
Apellidos Minusc
TANIA BECERRA tania becerra
ROSA MENDOZA rosa mendoza
MILAGROS SHEFFER milagros sheffer
PATRICIA ALVARADO patricia alvarado
JANET CACERES janet caceres
Ejemplo:
Nombres y Función
Apellidos NomPropio
TANIA BECERRA Tania Becerra
ROSE MENDOZA Rose Mendoza
ELIANA ALLCCARIMA Eliana Allccarima
PATRICIA ALVARADO Patricia Alvarado
JANET CACERES Janet Caceres
ABCD-EF ABCD-EFGH
JHD-EF JHD-EFGH
AK-EF-JKD AK-EFGH-JKD
12-EF-23 12-EFGH-23
ANA-EF-E ANA-EFGH-E
Quita todos los espacios del texto excepto los espacios individuales entre palabras
Sintaxis:
=ESPACIOS(Celda)
Ejemplo:
huangaljose@[Link]
oncatenar cadenas de caracteres, remover los espacios en blanco,
uchas cosas más que te permitirán manipular las cadenas
a,Cantidadad de caracteres)
adena de texto.
Encontrar la Longitud de
los Nombres y Apellidos
Hallar la Posición de la
primera letra "a"
Texto1,texto2,...)
Juntar los nombres y
apellidos.
Función
Concatenar
Tania Becerra
Rosa Mendoza
Milagros Sheffer
Patricia Alvarado
Janet Caceres
m_caracteres, texto_nuevo)
Reemplazar a partir de la posición 7,
2 caracteres por "13"
Reemplazar a partir de la posición 7,
2 caracteres por "13"
que se le asigne.
02 vi
09 lu
24 vi
05 mi
29 lu
09 sep
01 ene
08 ago
11 nov
06 jun
vo en una cadena.
lizará la sustitución.
e quiere sustituir.
ue se reemplazará el texto_original.
e instancia/aparición que se sustituirá.
Sustituir "EF" por
"EFGH"
Sustituir "EF" por
"EFGH"
Código
da)
mes de una fecha
viernes
lunes
viernes
miércoles
lunes
septiembre
enero
agosto
noviembre
junio
Sustituir la segunda palabra
"EXCEL" por "MICROSOFT"
Sustituir la segunda palabra
"EXCEL" por "MICROSOFT"
Nuevo Código
ROSMERY GUEVARA R RA
ORLANDO PEREZ O EZ
MARLENI BURGA M GA
JAVIER CELI J LI
ROBERTO ALEMAN R AN
Ejercicio 2
Ejercicio 3
Mostrar solamente el
Ejercicio 4 Apellido
Función
Nombres y Apellidos
Hallar
O 8 15
R 8 13
A 8 13
A 7 11
O 8 14
Apellidos y Nombres
nte el
erno.
erno.
erno.
erno.
Ejercicio 1
ROSMERY GUEVARA R RA
ORLANDO PEREZ O EZ
MARLENI BURGA M GA
JAVIER CELI J LI
ROBERTO ALEMAN R AN
Ejercicio 2
Ejercicio 3
Mostrar solamente el
Ejercicio 4 Apellido
Función
Nombres y Apellidos
Hallar
O 8 15
R 8 13
A 8 13
A 7 11
O 8 14
Apellidos y Nombres
nte el
erno.
erno.
erno.
erno.
Definición:
La función SI es una de las funciones más utilizadas en Excel. Lo que ésta función hace es probar s
Si la condición es verdadera entonces la función hace alguna cosa, y si la condición es fals
Para poder utilizar correctamente la función SI es necesario saber utilizar correctamente los
operadores de comparación de Excel.
Sintaxis de la Función SI:
=SI(Prueba_Logica,[Valor_Si_Verdadero],[Valor_Si_Falso])
Donde:
Prueba_Logica: La compración a realizar.
Valor_Si_Verdadero: Valor a regresar si la prueba lógica es verdadera.
Valor_Si_Falso: Valor a regresar si la prueba lógica es falsa.
Para realizar la pregunta lógica podremos utilizar los siguientes operadores de comparación:
= para preguntar si dos valores son iguales,
> para saber si un valor es mayor que otro,
< para preguntar por menor,
>= con este podremos conocer si es mayor o igual,
<= preguntamos por menor o igual,
o si deseamos mirar sin son diferente utilizaremos <>
Es importante mencionar que tanto el segundo y tercer argumento de la función SI no tienen que
sino que pueden ser otras funciones que nos devuelvan el resultado que necesitamos. Hagamos ot
Ejemplo 1:
Valores Acciones
12
0
8
-3
0
Ejemplo 2:
Determinar si el Valor de la Celda C58 es mayor que C59; La función SI escribirá Mayor que;
Caso contrario escribirá Menor que.
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
Valor 1: 10
Valor 2: 6
El valor 1 es el valor 2
Ejemplo 3:
Deseo evaluar el valor de las celdas C73 y C74 y en caso de que C73 sea mayor que C74 quiero
pero si C73 es menor que C74 entonces quiero obtener el producto de ambos.
Valor 1: 5
Valor 2: 6
Resultado
Ejemplo 4:
Si el numero ingresado en el rango B88:B92 es inferior a 12, la función calculará la sumatoria d
de lo contrario calculará el promedio del rango:
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
Valores Acciones
10
12
5
2
1
Ejemplo 5:
Si el numero ingresado en el rango B104:B108 es Mayor o igual a 10, la función calculará la terc
de lo contrario calculará la mitad del número:
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
Valores Acciones
12
6
15
4
0
Ejemplo 6:
Valores Acciones
100
80
100
120
100
Ejemplo 7:
Se tiene el siguiente cuadro con los gastos actuales y los gastos pronósticados mensuales de un pr
Determinar los meses excedidos en el presupuesto.
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
Gastos
Meses Gastos Actuales
Pronósticados
Enero S/. 900.00 S/. 900.00
Febrero S/. 850.00 S/. 900.00
Marzo S/. 1,100.00 S/. 1,000.00
Abril S/. 2,200.00 S/. 1,500.00
Mayo S/. 880.00 S/. 900.00
Ejemplo 8:
Si el cargo es Gerente, le corresponde un sueldo de 2500 soles, para los demas cargos
le corresponde 2000 soles de sueldo
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
Cargo Sueldo
Gerente
Secretaria
Gerente
Jefe de Planta
Jefe de Planillas
Ejemplo 9:
Si el numero de hijos es mayor a 3, le corresponde 2 Bonos escolares de lo contrario
le corresponde un solo Bono.
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
1
2
3
4
1
Ejemplo 10:
Si el empleado trabaja en el área de Logística tiene una bonificación del 5% del sueldo;
de lo contrario le corresponde el 3% del sueldo.
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
Logística 2100
Ventas 1800
Marketing 2500
SAA 1800
Publicidad 2100
Ejemplo 11:
Ejemplo 12:
Calcular el incremento del 10% del sueldo para los empleados que tengan mas de 5 años de se
de lo contrario 2% del sueldo
Solución: Planteamiento del problema
Prueba_Logica:
Valor_Si_Verdadero:
Valor_Si_Falso:
3 S/. 1,300.00
6 S/. 1,000.00
9 S/. 750.00
4 S/. 1,189.00
5 S/. 1,356.67
o que ésta función hace es probar si una condición es verdadera ó falsa.
na cosa, y si la condición es falsa entonces se hace otra cosa diferente.
er utilizar correctamente los
dero],[Valor_Si_Falso])
operadores de comparación:
Exceso
scolares de lo contrario
cación del 5% del sueldo;
que tengan mas de 5 años de servicio
Definición:
La función SI es una de las funciones más utilizadas en Excel. Lo que ésta función hace es probar s
Si la condición es verdadera entonces la función hace alguna cosa, y si la condición es fals
Para poder utilizar correctamente la función SI es necesario saber utilizar correctamente los
operadores de comparación de Excel.
Sintaxis de la Función SI:
=SI(Prueba_Logica,[Valor_Si_Verdadero],[Valor_Si_Falso])
Donde:
Prueba_Logica: La compración a realizar.
Valor_Si_Verdadero: Valor a regresar si la prueba lógica es verdadera.
Valor_Si_Falso: Valor a regresar si la prueba lógica es falsa.
Para realizar la pregunta lógica podremos utilizar los siguientes operadores de comparación:
= para preguntar si dos valores son iguales,
> para saber si un valor es mayor que otro,
< para preguntar por menor,
>= con este podremos conocer si es mayor o igual,
<= preguntamos por menor o igual,
o si deseamos mirar sin son diferente utilizaremos <>
Es importante mencionar que tanto el segundo y tercer argumento de la función SI no tienen que
sino que pueden ser otras funciones que nos devuelvan el resultado que necesitamos. Hagamos ot
Ejemplo 1:
Valores Acciones
12 FALSO
0 VERDADERO
8 FALSO
-3 FALSO
0 VERDADERO
Ejemplo 2:
Determinar si el Valor de la Celda C58 es mayor que C59; La función SI escribirá Mayor que;
Caso contrario escribirá Menor que.
Prueba_Logica: SI(C58>C59,
Valor 1: 10
Valor 2: 6
Ejemplo 3:
Deseo evaluar el valor de las celdas C73 y C74 y en caso de que C73 sea mayor que C74 quiero
pero si C75 es menor que C76 entonces quiero obtener el producto de ambos.
Valor 1: 5
Valor 2: 6
Resultado 30
Ejemplo 4:
Si el numero ingresado en el rango B88:B92 es inferior a 12, la función calculará la sumatoria d
de lo contrario calculará el promedio del rango:
Solución: Planteamiento del problema
Prueba_Logica: SI(B88<12,
Valor_Si_Verdadero: SUMA(B$90:B$94)
Valor_Si_Falso: PROMEDIO(B$90:B$94))
Valores Acciones
10 30
12 6
5 30
2 30
1 30
Ejemplo 5:
Si el numero ingresado en el rango B104:B108 es Mayor o igual a 10, la función calculará la terc
de lo contrario calculará la mitad del número:
Solución: Planteamiento del problema
Prueba_Logica: SI(B104>=10,
Valor_Si_Verdadero: B104/3,
Valor_Si_Falso: B104/2)
Valores Acciones
12 4
6 3
15 5
4 2
0 0
Ejemplo 6:
Valores Acciones
100 500
80
100 500
120
100 500
Ejemplo 7:
Se tiene el siguiente cuadro con los gastos actuales y los gastos pronósticados mensuales de un pr
Determinar los meses excedidos en el presupuesto.
Solución: Planteamiento del problema
Prueba_Logica: SI(C136>D136,
Valor_Si_Verdadero: "Presupuesto excedido",
Valor_Si_Falso: "Aceptar")
Gastos
Meses Gastos Actuales
Pronósticados
Enero S/. 900.00 S/. 900.00
Febrero S/. 850.00 S/. 900.00
Marzo S/. 1,100.00 S/. 1,000.00
Abril S/. 2,200.00 S/. 1,500.00
Mayo S/. 880.00 S/. 900.00
Ejemplo 8:
Si el cargo es Gerente, le corresponde un sueldo de 2500 soles, para los demas cargos
le corresponde 2000 soles de sueldo
Solución: Planteamiento del problema
Prueba_Logica: SI(B152="Gerente",
Valor_Si_Verdadero: 2500,
Valor_Si_Falso: 2000)
Cargo Sueldo
Ejemplo 9:
Si el numero de hijos es mayor a 3, le corresponde 2 Bonos escolares de lo contrario
le corresponde un solo Bono.
Solución: Planteamiento del problema
Prueba_Logica: SI(B168>3,
Valor_Si_Verdadero: "2 Bonos escolares",
Valor_Si_Falso: "1 Bono escolar")
1 1 Bono escolar
2 1 Bono escolar
3 1 Bono escolar
4 2 Bonos escolares
1 1 Bono escolar
Ejemplo 10:
Si el empleado trabaja en el área de Logística tiene una bonificación del 5% del sueldo;
de lo contrario le corresponde el 3% del sueldo.
Solución: Planteamiento del problema
Prueba_Logica: SI(B184="Logística",
Valor_Si_Verdadero: 5%*C184,
Valor_Si_Falso: 3%*C184)
Ejemplo 11:
Ejemplo 12:
Calcular el incremento del 10% del sueldo para los empleados que tengan mas de 5 años de se
de lo contrario 2% del sueldo
Solución: Planteamiento del problema
Prueba_Logica: SI(B216>5
Valor_Si_Verdadero: (1+0.1)*C216
Valor_Si_Falso: (1+0.02)*C216
dero],[Valor_Si_Falso])
operadores de comparación:
Exceso
Aceptar
Aceptar
Presupuesto Excedido
Presupuesto Excedido
Aceptar
scolares de lo contrario
cación del 5% del sueldo;
que tengan mas de 5 años de servicio
Cuadro 1
Si e
Apto
Alumno Peso Condición Apto
Cuadro 2
Si es contrato, el básico
Cuadro 4 será 190, si es destajo
0.5 por unidad producida.
Pago Semanal
Cod Tipo Producción
11
15
18
10
15
15
10
16
13
12
Calcular el AFP teniendo en cuenta que
si el sueldo es mayor a 1060 sera el 10%
del sueldo, caso contrario será el 5% del
sueldo.
Cuadro 2
Si es contrato, el básico
Cuadro 4 será 190, si es destajo
0.5 por unidad producida.
Pago Semanal
Cod Tipo Producción
Aplicar la función
Promedio
Si el promedio es mayor o igual a 14, será
Aprobado, caso contrario será Desaprobado
11 8.50 Desaprobado
15 14.00 Aprobado
18 18.00 Aprobado
10 9.50 Desaprobado
15 15.00 Aprobado
15 14.00 Aprobado
10 11.00 Desaprobado
16 14.00 Aprobado
13 14.00 Aprobado
12 12.50 Desaprobado