Excel: Funciones Usando Criterios Logicos
Excel: Funciones Usando Criterios Logicos
Excel: Funciones Usando Criterios Logicos
CALCULAR
FUNCIONES
LGICOS
DATOS
CON
USANDO
CRITERIOS
GUA DIDCTICA
Descripcin
Esta unidad proporciona informacin sobre ciertas funciones de Excel que utilizan criterios
lgicos, otras que se usan en forma especial por su particular forma de trabajo del resto de funciones,
as mismo la aplicacin de las funciones de texto en casos que pueden ser de mucha utilidad, como
la autogeneracin de cdigos o la extraccin de datos basados en cadenas de texto proporcionadas
individualmente. Finalmente, se har uso del formato condicional avanzado, el cual utiliza una frmula
como condicionante en la aplicacin de los formatos seleccionados.
Capacidad
El participante al final de esta unidad estar en capacidad de aplicar funciones con criterios lgicos
para resumir datos. Adems de aplicar funciones especiales para realizar clculos con fechas y datos
estadsticos, as como operaciones con bloques de texto.
Actividad
Las actividades a desarrollar en la sesin son:
Actividad 02: Obtiene las frecuencias absolutas y relativas de una muestra de datos.
Evaluacin
En esta Unidad Ud. ser evaluado en:
1. El uso de funciones matemticas y estadsticas que utilizan uno o ms criterios lgicos.
2. El uso de funciones especiales, como las funciones SIFECHA y FRECUENCIA.
3. El uso de funciones de Texto en la manipulacin de cadenas de texto.
4. Aplicacin de formatos condicionales basados en una frmula.
Sintaxis:
=CONTAR.SI.CONJUNTO(rango_crierio1, criterio1, rango_crieterio2, criterio2)
Aplicacin:
Determine el nmero de empleados segn las condiciones siguientes:
N de empleados del Dpto. de Ventas con fecha de ingreso a partir del ao 2000
En la Hoja 1, ingresa las funciones segn se indica en las celdas G17, G18 y G19
respectivamente.
Importante.
Como se muestra en el ejemplo de aplicacin, se est utilizando en la funcin con uno y
dos criterios, recuerda que puedes seguir aplicando ms criterios a la funcin.
b. FUNCIN SUMAR.SI.CONJUNTO
Esta funcin suma las celdas de un rango de valores, pero solo a aquellos que cumplen con
varios criterios que t especifiques.
Sintaxis:
=SUMAR.SI.CONJUNTO(rango_suma, rango_criterio1, criterio1, rango_criterio2, criterio2)
Aplicacin:
Copia el cuadro a la Hoja 2 y haz clic en la celda G16 Y G17 y escribir la funcin siguiendo la
estructura de la sintaxis de la funcin.
Importante
Si tienen alguna dificultad para trabajar con la funcin, use la biblioteca de funciones para insertar
la funcin sumar.si.conjunto, siga la secuencia mostrada en la siguiente figura:
1.
2.
3.
Finalmente Aceptar.
c. FUNCIONES PROMEDIO.SI.CONJUNTO
Devuelve el promedio (media aritmtica) de todas las celdas que cumplen mltiples criterios
que t especificaste
Sintaxis:
=PROMEDIO.SI.CONJUNTO(rango_promedio, rango_criterio1, criterio1, rango_criterio2,
criterio2)
Aplicacin:
Encontrar sueldo promedio de los empleados, con los siguientes criterios:
Sueldo promedio de los empleados del Dpto. de Ventas, afiliados en la AFP Habitad.
Copia el cuadro a la Hoja 3 y haz clic en la celda G16 Y G17 y escribir la funcin siguiendo la
estructura de la sintaxis de la funcin.
Importante
Si tienen alguna dificultad para trabajar con la funcin, use la biblioteca de funciones para insertar
la funcin promedio.si.conjunto, siga la secuencia mostrada en la siguiente figura:
1.
2.
3.
Finalmente Aceptar.
a) FUNCIN SIFECHA.
Es una funcin que nos permite obtener el nmero de das, meses y aos que han transcurrido
entre dos fechas determinadas.
Sintaxis:
=SIFECHA(Fecha_inicial,Fecha_final,Parmetro)
Aplicacin:
Determinar la Edad y el Tiempo de servicios en aos de los siguientes empleados.
Importante:
Para calcular la edad, debes considerar la fecha de nacimiento y la fecha actual, representada
por la funcin HOY(). Adems, como la edad se est calculando en aos, el parmetro a usar
es Y. En forma similar, para calcular el tiempo de servicio, debe considerar la fecha de
ingreso y la fecha actual que puede ser utilizando la funcin HOY() o hasta cuando desea
calcular que puede ser como ejemplo al (31/12/2014).
Aplicacin:
Determinar su record laboral en aos, meses y das de los siguientes empleados.
Importante:
Para calcular los aos del record laboral, la forma es la misma que se utiliz para determinar
el tiempo de servicios en aos. Sin embargo, para calcular los meses restantes sin considerar
los aos ya contabilizados, usa el parmetro YM. Para determinar los das restantes sin
considerar los meses y aos contabilizados, use el parmetro MD.
b) FUNCIN FRECUENCIA
Calcula la frecuencia con que se repiten los valores dentro de un rango, devolviendo una matriz
vertical de nmeros.
Sintaxis
Aplicacin:
Se hizo una encuesta para conocer las edades de los pacientes atendidos en el Hospital de
Neoplsicas, la muestra poblacional fue de 120 encuestados. Se pide clasificar dicha muestra
con una de amplitud de 10, considerando un lmite mnimo de 29 y un lmite mximo de 79,
obteniendo la frecuencia absoluta y relativa.
Para desarrollar esta aplicacin necesita tener el cuadro donde clasificars la muestra y
obtendrs la frecuencia Absoluta y Relativa:
Estos Grupos o rangos servirn para clasificar las edades de los encuestados. Se sabe que existe
un lmite mnimo de 29 para el primer rango y un mximo de 79 para el ltimo rango, con una
amplitud de 10.
Solucin:
1. Digite en la celda K10, el dato 29 como lmite del primer grupo.
2. Ahora, en la celda K11, ingresa el dato 39 como lmite de este grupo, este valor se obtiene
sumando al lmite anterior, la amplitud que es de 10; y as sucesivamente sobre el resto
de grupos. Quedar el cuadro con se muestra:
10
Importante
En el cuadro Datos (B5:I19) contiene el rango de la muestra, y Grupos (K10:K15),
son los datos que ingreso a partir de los lmites y la amplitud, llamados tambin
intervalos de clase.
4. FRECUENCIA por ser una funcin de tipo matricial, los resultados se mostrarn
presionando las teclas: CRTL+SHIFT+INTRO:
11
Importante:
Observe que la frecuencia absoluta es cuantitativa y la frecuencia relativa es porcentual.
a) FUNCIN IZQUIERDA
Extrae el nmero indicado de caracteres, colocados a la izquierda o al principio de la cadena de
texto.
Sintaxis
=IZQUIERDA(Texto, Nm_de_caracteres)
Texto: Es la cadena de texto que contiene los caracteres que se desea extraer.
Importante
12
b) FUNCIN DERECHA
Extrae el nmero indicado de caracteres, colocados al final de la cadena de texto.
Sintaxis:
=DERECHA(Texto, Nm_de_caracteres)
Texto: Es la cadena de texto que contiene los caracteres que se desea extraer.
Importante
Los datos de referencia tienen un delimitador que es el punto y coma. Se desea separar todas
las palabras que estn antes y despus de dicho delimitador.
En el primer caso, utiliza la funcin IZQUIERDA para extraer los 21 primeros caracteres
(Microsoft Office 2013) del dato en referencia.
En el segundo caso, utiliza la funcin DERECHA para extraer los 10 ltimos caracteres (Excel
2013) del dato en referencia.
Importante
c) FUNCIN EXTRAE
13
Obtiene el nmero de caracteres de una cadena de texto a partir de una posicin indicada.
Sintaxis:
=EXTRAE(Texto, Posicin_inicial,Nm_de_caracteres)
Texto: Es la cadena de texto que contiene los caracteres que se desea extraer.
Posicin_inicial: Posicin del primer carcter que se desea extraer del texto. La
Posicin_inicial del primer carcter de texto es 1, y as sucesivamente.
A considerar:
Aplicacin:
Del texto que se muestra en la celda B4, se desea extraer la palabra Excel
Debes tener en cuenta la posicin de la letra E, si cuentas, su posicin es 24. Desde esa
posicin extrae 5 caracteres, que es la cantidad de caracteres de la palabra EXCEL.
Utiliza la funcin EXTRAE como se indica en la imagen.
d) FUNCIN CONCATENAR
Une varios elementos de texto en uno solo.
Sintaxis:
14
=CONCATENAR (texto1,texto2,)
Aplicacin:
Se desea mostrar en una sola celda tanto los nombres como los apellidos:
1. Utilice la funcin CONCATENAR, donde el texto1 son los Nombres (celda A5), el texto2
es un espacio en blanco ( ) y el texto3 son los Apellidos (celda B5).
2. Copie la funcin verticalmente.
Importante:
Si desea empezar por los apellidos y luego los nombres adems separar por una coma (,)
entonces la (,) ser texto 2, el espacio en blanco ser texto 3, como se muestra en la imagen:
e) FUNCIN HALLAR
15
Sintaxis:
=HALLAR(Texto_buscado,Dentro_del_texto,Nm_inicial)
Aplicacin:
Utilice la funcin HALLAR para encontrar la posicin del carcter indicado en el dato de
referencia.
Importante:
En este caso se puede omitir la posicin inicial, as =HALLAR(C4,B4) por ser un solo carcter.
f)
FUNCIN LARGO
Devuelve el nmero de una cadena de texto
Sintaxis:
=LARGO(Texto)
Texto: es el texto cuya longitud se desea conocer. Los espacios cuentan como
caracteres.
Aplicacin
Se ha determinado el nmero de caracteres que tiene el dato de referencia.
16
Aplicacin
Uso de funciones combinadas.
Se desea separar todas las palabras que estn a lado izquierdo y derecho del delimitador punto
y coma.
Para este caso, debe usar una combinacin de las funciones de texto, as:
Importante
de caracteres a extraer despus del punto y coma. Para ello, usa la funcin LARGO para
determinar la cantidad de caracteres de todo el texto, luego usa la funcin HALLAR para
determinar la posicin del punto y coma, que restars de la longitud total.
g) FUNCIN MAYUSC
17
Sintaxis:
=MAYUSC(Texto)
Texto: es el texto que desea convertir en maysculas. Los caracteres en Texto que no sean
letras no cambiarn.
h) FUNCIN MINUSC.
Convierte todas las letras de un texto en minsculas.
Sintaxis:
=MINUSC(Texto)
Texto: es el texto que desea convertir en minsculas. Los caracteres en Texto que no sean
letras no cambiarn.
i)
FUNCIN NOMPROPIO
Pasa en maysculas la primera letra de todas las palabras de la cadena de texto y el resto de los
caracteres en minsculas. As como cualquiera de las otras letras que se encuentren despus de
un carcter que no se una letra (espacios, nmeros, signos de puntuacin, etc.).
Sintaxis:
=NOMPROPIO(Texto)
Aplicacin:
Uso de las funciones MINUSC, MAYUSC y NOMPROIO
18
Aplicacin
Al ingresar un cdigo en la celda D13, automticamente debe resaltarse las celdas con relleno de
color amarillo (cdigo, artculo, Fecha Ingreso y stock) del artculo correspondiente en la tabla.
Solucin:
1. Seleccione el rango de celdas que desea formatear, en este caso A5:A11
2. En la ficha Inicio, en el grupo Estilo, haz clic en la flecha junto a Formato condicional y,
a continuacin, haga clic en Nueva regla
3. En el cuadro Selecciona un tipo de regla, haz clic en la opcin Utilice una frmula que
determine las celdas para aplicar formato.
19
4. En el cuadro Dar formato a los valores donde esta frmula sea verdadera, introduce la
siguiente frmula:
=A5=$D$13
5. Haga clic en el botn Formato y luego selecciona la ficha Relleno y elije el color
amarillo. Finaliza haciendo clic en el botn Aceptar.
6. Repite los mismos pasos para los rangos B5:B11, C5:C11 y D5:D11, la frmula en el
formato condicional es la misma.
7. El resultado ser el siguiente:
20