Sei sulla pagina 1di 23

Lección 6

Ofimática II

Arq Valery Ochoa | 2018


Partes de una función
Los rangos pueden presentarse con nombre
propios convertidos en tablas.

Igual
Operadores
Paréntesis
=(B3*C3)/2 En cualquiera de los casos resultan útiles las
REFERENCIAS representadas por el $

Argumentos Cualquier dato único en una celda de tipo


numérico puede formar parte de una función
Igual son solo ingresar su celda de ubicación.
Función
Separador

=FUNCION(A10;B5:B1;37)
Paréntesis
Argumentos
Rango
Cantidad

Igual
Función
Separador

=AÑO(HOY())-B1
Operadores
Paréntesis
Argumentos
Rango Cantidad
Referencia
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.

2. Clase Magistral
Funciones de Texto
Funciones de Texto
Def. 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.

CONCATENAR DERECHA IZQUIERDA NOMPROPIO EXTRAE TRANSPONER

En Ingles
CONCATENATE
RIGHT en ingles LEFT en ingles PROPER en Ingles. MID en ingles TRANSPOSE

Une varios
elementos de texto
en uno solo.
Convierte una
cadena de texto
Devuelve el Devuelve el en mayúsculas o Devuelve los
Devuelve un rango
número número minúsculas, según caracteres del
Se puede ejecutar vertical de celdas
especificado de especificado de corresponda; la centro de una
utilizando el como un rango
caracteres del final caracteres del primera letra de cadena de texto,
símbolo & entre horizontal, o
de una cadena de principio de una cada palabra en dada una posición
cada celda que s viceversa.
texto. cadena de texto. mayúscula y las y longitud iniciales.
quiere unir. El orden demás letras en
del texto se impone minúscula.
según la selección.
Funciones de Texto
Datos para trabajar
Hacer visibles las
EJERICICIO #1 | Objetivo identificar las acciones de algunas funciones de texto formulas ingresadas en
"ENERO" "DICIEMBRE" las celdas
Aplicar las funciones Funcion a utilizar Enero Diciembre FORMULATEXTO
Obtener el cuanto caracteres hay en cada palabra de las celdas de D5 y E5 Largo
Obtener las 3 primeras letras de cada mes (Izquierda) Izquierda
Obtenr las ultimas 3 letras de cada mes (Derecha) Derecha
Extrae la 3ra y cuarta letra de cada mes Extraer
Concatenar ambos meses con un guion en el medio (-) Concatenar o &
Obtener cada mes en mayuscula (Mayusc) MAYUSC
Obtener cada mes en minuscula (Minusc) MINUSC
Verificar si las cadenas de texto, ambos meses, son iguales (Igual) IGUAL
Explicar la función Nompropio NOMPROPIO

Supongamos que usted tiene un volume de datos y


necesita sacar informacion parcial o complete de esos Funciones a utilizar en
datos. cada fila

Ojo en todos los casos se trabaja con datos tipo Funciones que va autilizar
TEXTO. A menos que los datos esten SIN FORMATO
NUMERICO seguiran siendo interpretados como texto.
Funciones de Texto
EJERICICIO #2 | Objetivo aplicar funciones de texto para crear CODIGOS SIMPLES apartir de datos conocidos.

Código Sección Código+separacion+Sección


0100-0001 Zapatos
0200-0002 Ropa
0300-0003 Juguetes
0400-0004 Cocina
0500-0005 Música

FUNCION EXTRAE + CONCATENAR

EJERICICIO #3 | Objetivo aplicar funciones de texto para encontrar posicion de caracteres en funcion de una linea de texto.

Dato de Referencia Carácter a Posición


América del Sur; Perú ;
Europa, España ,
Europa. Francia .
América del Norte / Estados Unidos /
Asia > China >
Africa * Camerún *

Sintaxis de funcion

`=ENCONTRAR(C8;B5:B10;1) C8 ubicacion del caracter que busca


B5:B10 rango de busqueda
1 posicion desde la que inicia contar
Funciones de Texto
Para la construccion de los codigos hara uso de las funciones CONCATENAR con el simbolo &, Funciones de IZQUIERDA y DERECHA y la funcion MAYUSC

15037GGINA
°=B19&(DERECHA(C19;2))&(IZQUIERDA(D19;1))&(IZQUIERDA(E19;1))&(MAYUSC(IZQUIERDA(F19;3)))

EJERICICIO #4 | Objetivo aplicar funciones de texto para crear CODIGOS UNICOS.


COMPOSICION DEL CODIGO
# SOCIO # RTN INICIAL APELLIDO INICIAL NOMBRE ESTADO
°=B19&(DERECHA(C19;2))&(IZQUIERDA(D19;1))&(IZQUIERDA(E19;1))&(MAYUSC(IZQUIERDA(F19;3)))
# socio # RTN apellido nombre estado CODIGO
150 37845956 Gallardo Guido inactivo
110 36789456 Jauregui Romina activo
120 33222556 Albano Alicia inactivo
130 34854748 Garcia Sergio activo
140 35159357 Suarez Pablo inactivo
100 35890152 Mendez Jorge activo

OJO: Para esta function es importante el orde de los datos, usar


apropiadamente las funciones anidadas y asegurarse de CERRAR
correctamente las funciones al redactarlas ().
Las funciones de fecha y hora en
Excel son utilizadas para buscar
fechas específicas, para conocer
la hora actual, para encontrar la
diferencia en días laborales entre
dos fechas y muchas cosas más
que serán de gran utilidad al
momento de estar trabajando
con este tipo de datos.

3. Clase Magistral
Funciones Fecha
Funciones de fecha y hora
Las funciones de fecha y hora en Excel son utilizadas para buscar fechas específicas, para conocer la hora actual, para
encontrar la diferencia en días laborales entre dos fechas y muchas cosas más que serán de gran utilidad al momento de
estar trabajando con este tipo de datos.

HOY DIAS.LAB.INTL DIAS.LAB SI.FECHA DIASEM

La función DIAS.LAB en
La función DIAS.LAB.INTL
La función HOY en Excel Excel nos ayuda a
en Excel nos permite La función SIFECHA,
nos devuelve el número obtener el número de días
contar los días laborables puede responder a
de serie de la fecha laborables entre dos
entre dos fechas pero con preguntas como: ¿Cuál es
actual. Un número de fechas determinadas. La
la ventaja de poder la edad de una persona?
serie es el número que función DIAS.LAB nos
especificar los días de la ¿Cuál es la antigüedad
Excel utiliza para permite especificar un
semana que necesitamos de un trabajador? ¿Cuál
identificar cualquier fecha conjunto de días de
considerar como fines de es la diferencia entre dos
a partir del 1 de enero de vacaciones que serán
semana además de los fechas? La función DIASEM en
1900. excluidos de los días
días de vacaciones. Excel nos devuelve el
laborables contabilizados.
número que identifica a
un día de la semana, es
decir, nos regresa un
número entre 1 y 7 el cual
indicará qué día de la
semana corresponde a
La función HOY en Excel La función DIAS.LAB.INTL Nos ofrece tres opciones una fecha determinada.
no tiene parámetros así tiene cuatro argumentos típicas a la hora de
que para utilizarla solo que nos permiten trabajar con fechas:
tienes que colocar su personalizar Obtener la diferencia en
Solo tiene 3 argumentos.
nombre seguido de adecuadamente la años. Obtener la
paréntesis en la celda manera en como diferencia en meses.
donde quieres ver la deseamos contar los días Obtener la diferencia en
fecha actual: =HOY() laborables. días.
Funciones de fecha y hora

HOY
Número de serie de la función HOY
Para conocer el número de serie que nos
ha devuelto la función HOY será
suficiente con cambiar el formato de la
celda a General:

Número de serie de una fecha en Excel


La función HOY en Excel
nos devuelve el número
de serie de la fecha
actual. Un número de
En este ejemplo la fecha 20/09/2012
serie es el número que tiene asignado el número de serie 41172.
Excel utiliza para Excel volverá a mostrar la fecha si
identificar cualquier
fecha a partir del 1 de cambiamos de nuevo el formato de la
enero de 1900. celda a Fecha.
Calcular la edad con la función HOY
La función HOY en Excel es de utilidad para calcular la edad de una
persona si conocemos el año de su nacimiento. En la siguiente fórmula
La función HOY en Excel utilizo la función AÑO para obtener el año de la fecha actual y
no tiene parámetros así
que para utilizarla solo
posteriormente le resto el año de la fecha de nacimiento de la persona:
tienes que colocar su
nombre seguido de Ejemplo de la función HOY en Excel
paréntesis en la celda
donde quieres ver la El cálculo de edad mostrado no toma en cuenta el día de nacimiento,
fecha actual: =HOY()
pero nos da una idea clara sobre la edad de la persona. Recuerda que
la función HOY en Excel siempre nos devolverá la fecha actual del
sistema.
Funciones de fecha y hora
Esta función nos ayuda a obtener la diferencia entre dos fechas y Valor Significado Descripción
además nos permitirá elegir el tipo de dato que deseamos como
resultado y que pueden ser días, meses o años. La sintaxis de la “d” Días Número de días entre la fecha1 y la fecha2

SIFECHA
función SIFECHA es la siguiente: “m” Meses Número de meses entre la fecha1 y la fecha2

=SIFECHA(fecha1, fecha2, tipo) “y” Años Número de años entre la fecha1 y la fecha2
“yd” Días excluyendo Número de días entre la fecha1 y la fecha2
El primero y segundo argumentos son fechas en donde la fecha1
años donde ambas fechas tienen el mismo año.
tiene que ser menor que fecha2. Dicho de otra manera, la fecha2
debe ser la fecha más reciente. Si estos parámetros se especifican al “ym” Meses Número de meses entre la fecha1 y la fecha2
revés, entonces obtendremos un error del tipo #¡NUM! excluyendo años donde ambas fechas tienen el mismo año.

La función SIFECHA, puede El tercer argumentos de la función SIFECHA es de suma importancia “md Días excluyendo Número de días entre la fecha1 y la fecha2
responder a preguntas porque es donde especificaremos la unidad de medición de tiempo ” meses y años donde ambas fechas tienen el mismo mes y el
como: ¿Cuál es la edad de que deseamos utilizar. A continuación la tabla de posibles valores mismo año.
una persona? ¿Cuál es la para este tercer argumento:
antigüedad de un
trabajador? ¿Cuál es la
diferencia entre dos
fechas?

Nos ofrece tres opciones


típicas a la hora de trabajar
con fechas:
Obtener la diferencia en
años. Obtener la diferencia
en meses. Obtener la
diferencia en días.

Por último debo mencionar que si estás utilizando la versión en inglés de Excel, encontrarás esta función con el nombre
DATEDIF y su funcionamiento es exactamente igual
Funciones de fecha y hora

DIASEM
La función DIASEM
en Excel nos
devuelve el
número que
identifica a un día
de la semana, es
decir, nos regresa
un número entre 1 Sintaxis de la función DIASEM Sintaxis de la función DIASEM en Excel Sobre los argumentos

y 7 el cual indicará •La función DIASEM tiene dos argumentos •Núm_de_serie (obligatorio): Es la fecha de •El segundo parámetro de la función es
•Mostrar el nombre del día la cual necesitamos conocer el día de la opcional pero nos permite configurar la
qué día de la •Como hemos visto, la función DIASEM semana. manera en que la función identifica los
semana devuelve el número de día de la semana •Tipo (opcional): Nos permite configurar el días de la semana. Por ejemplo, si
día asignado como primer día de la especificamos el número 2 para este
corresponde a una (Domingo = 1, sábado = 7), pero es
posible obtener el nombre del día si semana. argumento, la función DIASEM devolverá el
fecha utilizamos el formato personalizado número 1 en caso de que la fecha
especificada sea lunes.
“dddd” para una celda que contenga la
determinada. fecha original. Para nuestro ejemplo he •En base al número especificado en el
copiado la fecha de la celda B1 a la segundo argumento será la numeración
celda B3 y he aplicado el formato de la de los días. A continuación la tabla de
siguiente manera: posibles valores para el argumento Tipo:
Funciones de fecha y hora
Establecer un fin de semana personalizado
El tercer argumento de la función
DIAS.LAB.INTL nos permite especificar los
días de la semana que serán considerados
DIAS.LAB.INTL como fines de semana.

La función DIAS.LAB.INTL en
Excel nos permite contar los
días laborables entre dos
fechas pero con la ventaja Considerar días no laborables
de poder especificar los Para agregar una lista de días no laborables a la función
días de la semana que
necesitamos considerar DIAS.LAB.INTL podemos crear un rango con la lista de fechas que
como fines de semana deseamos que no sean contadas. En el siguiente ejemplo
Fecha_inicial (obligatorio): Fecha donde se inicia el especificaré un fin de semana de viernes y sábado y además
además de los días de
vacaciones. conteo de los días laborables. agregaré tres fechas como días no laborables en el rango B3:B5:
Fecha_final (obligatorio): Fecha final del conteo de días
laborables. Indicar días no laborables para la función DIAS.LAB.INTL
Fin_de_semana (opcional): Número que especifica el
día o días que serán considerados como el fin de
La función DIAS.LAB.INTL
tiene cuatro argumentos semana.
que nos permiten Días_no_laborables (opcional): Conjunto de una o varias
personalizar fechas que indican los días no laborables.
adecuadamente la
manera en como Si no especifica el argumento de Fin_de_semana la
deseamos contar los días
laborables. función DIAS.LAB.INTL hará el cálculo de días laborables
suponiendo un fin de semana de sábado y domingo. La función DIAS.LAB.INTL en Excel es una función muy flexible que
seguramente se adaptará adecuadamente a la manera en
cómo necesites realizar el cálculo de los días laborables.
Funciones de fecha y hora

DIAS.LAB
¿Qué hace?
Obtiene el número de días laborables entre
dos fechas especificadas.

Sintaxis
La función DIAS.LAB en Excel DIAS.LAB(fecha_inicial, fecha_final, [festivos])
nos ayuda a obtener el número
de días laborables entre dos
fecha_inicial (obligatorio): La fecha en la que OJO NO CONFUNDIR CON
fechas determinadas. La
función DIAS.LAB nos permite se inicia el conteo.
especificar un conjunto de días
fecha_final (obligatorio): La fecha donde “DIA.LAB” o “WORKDAY”
de vacaciones que serán
excluidos de los días laborables termina el conteo. Devuelve el número de serie de la
contabilizados.
festivos (opcional): Un rango donde están fecha antes o después de un número
especificados días festivos que serán excluidos especificado de días laborables.
del conteo.

Ejemplos
Solo tiene 3 argumentos. DIAS.LAB(“01/01/2011”, “31/01/2011”) = 21
DIAS.LAB(HOY(), HOY()+60) = Días laborables en
los siguientes 60 días
Gráficos con fecha y hora
Cuando se crea un gráfico a partir de los datos de una hoja
de cálculo en la que se utilizan fechas y las fechas
constituyen el eje (x) de categoría del gráfico, Microsoft
Graph usa automáticamente un eje de categoría de
escala de tiempo.

Presentación de fechas El eje de escala de tiempo muestra


las fechas en orden cronológico a intervalos específicos o
"unidades base", aunque las fechas de la hoja de cálculo
no estén ordenadas ni en las mismas unidades base.

Se puede cambiar la unidad base a meses para ver el


rendimiento de las cotizaciones durante un período más
prolongado, como en el primer gráfico del ejemplo. Para
cambiar la unidad base, haga clic en el eje y, a
continuación, haga clic en el comando Eje seleccionado
del menú Formato y elija las opciones que desee en la ficha
Escala.

Gráficos de escala de tiempo y horas No se pueden crear


gráficos de escala de tiempo a partir de los datos medidos
a intervalos de horas, minutos o segundos. Sólo los días,
meses y años se consideran unidades base en los gráficos
de escala de tiempo.

Tipos de gráficos que pueden utilizar un eje de escala de


tiempo Hay ejes de escala de tiempo disponibles en
gráficos de cotizaciones, de 2D y 3D de líneas, de
columnas, de barras y de áreas.

Sugerencia No puede tener un eje de escala de tiempo si


las fechas del gráfico aparecen en la leyenda. Puede
cambiar la forma en que se trazan los datos en el gráfico
para que las fechas aparecen en el eje de categoría en su
lugar.
Las funciones lógicas en Excel se
utilizan en la toma de decisiones.

Nos permiten evaluar el


cumplimiento de una condición, y
en base al resultado, decidiremos
si se debe ejecutar una
determinada acción.

4. Clase Magistral
Funciones Logica
Funciones Lógicas
1. Las funciones lógicas en Excel se utilizan en la toma de decisiones. En base al
resultado de una función decidiremos si ejecutar o no cierta acción requerida.

FUNCIÓN INGLÉS DESCRIPCIÓN


Comprueba si alguno de los argumentos es
O OR VERDADERO y devuelve VERDADERO o FALSO.
Devuelve FALSO si todos los argumentos son FALSO.
Comprueba si se cumple una condición y devuelve un
SI IF valor si se evalúa como VERDADERO y otro valor si se
evalúa como FALSO.
Comprueba si todos los argumentos son VERDADEROS
Y AND y devuelve VERDADERO o FALSO. Devuelve FALSO si
alguno de los argumentos es FALSO.

14/11/2018 OFIMATICA II 25
14/11/2018 OFIMATICA II 26
Atleta Edad Categoría Categoria Rango de edad
Orlando Jimenez 17 Menor de edad Que edad nos permite
Diego Herrera 20 Mayor de edad realizar la clasificacion
Facundo Leiva 18
Gonzalo Martinez 21 Conteo de datos / Usar funcion contar.si
Hans Pristil 16 Menor de edad =contar.si(rango;criterio) Rango los resultados la columna C
Carlos Silva 18 Mayor de edad
Cecilia Guerra 36
Rosa Ordoñez 23 ¿Cuantas personas hay con cada catacteristica? =SI(prueba_logica;valor si verdadero; valor si falso)
Maricela Ruiz 19 Prueba logica toma un valor X y lo compara con el valor
Fernando Cardenas 46 Y haciendo uso de los OPERADORES LOGICOS
Carla Turcios 47
Humberto Gadio 43
Max Mend 21
Vilma Garcia 20
Norma Reyes 38
Irma Caceres 43
Oliverio Carrosa 18
Rodolfo Lemus 29
Adriana Guerra 19
Grafique los datos obtenidos.
Utilice la función Lógica SI para asignar una categoria al listado adjunto evaluando en funcion de la edad
utilizando como el valor determinante en la prueba logica de 21 años.

14/11/2018 OFIMATICA II 27
Funciones
Observaciones Generales:

1. Establecer su valores a comparar

Lógicas Anidadas
2. Establecer los criterios de comparación
3. Definir las respuestas posibles a la evaluación.
4. Ingresar la formula con todos sus elementos
5. Revisar redacción y la inclusión de todos los determinantes
* “Anidamiento” hace referencia a la práctica de
unir varias funciones en una fórmula.
"SUFICIENTE"
=SI(B2<=F2;E2;SI(B2>=F3;E3;SI(B2>=F4;E4;SI(B2>=F5;E5))))

14/11/2018 OFIMATICA II 28
Observaciones Generales:
Funcion Lógica
Si.Conjunto
1. Establecer su valores a comparar
2. Establecer los criterios de comparación
3. Definir las respuestas posibles a la evaluación.
4. Ingresar la formula con todos sus elementos
5. Revisar redacción y la inclusión de todos los determinantes

Sintaxis de la funcion:

=SI.CONJUNTO(C2=1;A2;C2=2;A3;C2=3;A4;C2=4;A5;C2=5;A6;C2=6;A7;C2=7;A8)

14/11/2018 OFIMATICA II 29
PREGUNTAS

1 IMAGE SAYS
MORE
…than a thousand words
FUNCIONES DE LÓGICAS
Un gerente va a bonificar a los empleados que presente el mejor rendimiento mensual Instrucción para tarea Semana 6
de ventas. El premio será de 15% para los que superen el rendimiento No. 5

Rendimiento Calculo Salario


Nombre Venta mensual Aplica a Bono % Bonificación
Mensual + Bono
Laura Tejeiro
Rosa Perez
$
$
3,200.00
3,200.00
3
3
No
No
No aplica
No aplica
Primera evaluación =SI(C2>5;"Si";"No")
Oscar Rojas $ 4,500.00 6 Si Bono 15% $ 5,130.00
Isabel Salamanca $ 3,200.00 3 No No aplica
Juan Arango $ 3,200.00 3 No No aplica Segunda evaluacion
Luisa Granda $ 1,500.00 2 No No aplica
Monica Arango $ 3,200.00 3 No No aplica =SI(D2="Si";"Bono 15%";"No aplica")
Federico Arroyave $ 4,200.00 5 No No aplica
Dalia Lemos $ 3,200.00 3 No No aplica
Ana Jaramillo
Maria Lema
$
$
3,200.00
3,200.00
3
3
No
No
No aplica
No aplica
=Sumar el salario base + el valor del bono
Diana Caro $ 1,500.00 2 No No aplica
Amalia Vergara $ 5,600.00 8 Si Bono 15% $ 6,440.00
Alexis Mendoza $ 6,500.00 9 Si Bono 15% $ 7,475.00
Rodolfo Lemus $ 3,200.00 3 No No aplica

15%
Prueba Logica Salario Base
"Celda">5 $ 3,200.00 $ 480.00
$ 4,200.00 $ 630.00
$ 5,600.00 $ 840.00
$ 6,500.00 $ 975.00

14/11/2018 OFIMATICA II 31

Potrebbero piacerti anche