Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
SEMANA 6
Filtros y Funciones en
Excel II
Todos los derechos de autor son de la exclusiva propiedad de IACC o de los otorgantes de sus licencias. No est
permitido copiar, reproducir, reeditar, descargar, publicar, emitir, difundir, poner a disposicin del pblico ni 1
ESTE
utilizarDOCUMENTO
los contenidos paraCONTIENE LAdeSEMANA
fines comerciales 6
ninguna clase.
2
ESTE DOCUMENTO CONTIENE LA SEMANA 6
NDICE
3
ESTE DOCUMENTO CONTIENE LA SEMANA 6
FILTROS Y FUNCIONES EN EXCEL II
OBJETIVOS ESPECFICOS
Aplicar las funciones de bsqueda disponibles para el manejo de datos en una hoja de
clculo.
Usar funciones matemticas disponibles para el manejo de datos en una hoja de clculo.
Aplicar funciones lgicas disponibles para el manejo de datos en una hoja de clculo.
Utilizar funciones compuestas disponibles para el manejo de datos en una hoja de clculo.
INTRODUCCIN
Este documento permite adentrarse con mayor profundidad en ciertas funciones de Microsoft
Excel 2010, las que sern de mucha utilidad para resolver problemas un poco ms sofisticados, con
mayor grado de abstraccin y mejor rendimiento para los desarrollos que se realicen. De este
modo, el contenido se centrar principalmente en el anlisis de funciones de bsqueda y lgicas.
En las pginas siguientes, mientras se analice alguna funcin, es recomendable que se utilice el
asistente de funciones (ubicado en la cinta de frmulas, en el cono de fx) y que se intente
reproducir los ejemplos planteados a modo de prctica. No olvide tampoco que para el desarrollo
de las funciones presentadas en este documento, y posteriores controles y tareas, se asume que
usted maneja y domina perfectamente los contenidos ya revisados. Por esto, si siente que necesita
retomar textos anteriores para mejorar la comprensin de las funciones que se presentan en esta
semana, se aconseja que revise esos materiales, hasta lograr la seguridad conceptual necesaria
para asumir el desafo de estos nuevos contenidos.
Tal como se ha desarrollado hasta el momento, todos los textos presentan situaciones de contexto
que proporcionan una valiosa informacin sobre la usabilidad y aplicabilidad de los contenidos
revisados, desde una mirada laboral en el mundo de la administracin.
4
ESTE DOCUMENTO CONTIENE LA SEMANA 6
1. CONCATENAR
Conectando
Se le ha pedido que proporcione a su jefatura algunos datos respecto del
personal, para lo cual dispone de una tabla Excel con muchos datos, donde
anteriormente se dedic a organizar y ordenar dichos datos, pero ahora ha
llegado el momento de trabajar y obtener resultados a partir de esa informacin.
La funcin concatenar en Excel, en el contexto de las funciones de texto, tiene por objeto unir,
pegar, juntar o concatenar dos o ms porciones de texto al interior de una misma celda.
Esta funcin necesita de, al menos, un parmetro como mnimo, y soporta hasta un mximo de
255. En el siguiente ejemplo, se grafica cmo se usa esta funcin uniendo tres parmetros o
cadenas de texto.
5
ESTE DOCUMENTO CONTIENE LA SEMANA 6
En este caso, se tiene una lista de personas cuyo nombre est separado en dos columnas, donde lo
que se busca es tener en una sola celda con el nombre completo de las personas.
Mediante la funcin CONCATENAR, ser posible unir el texto de ambas columnas, siguiendo la
sintaxis indicada anteriormente.
6
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Como se observa a continuacin, la aplicacin de la funcin ha sido exitosa, sin embargo, la
solucin no es del todo perfecta, puesto que el texto del nombre queda junto con el texto del
primer apellido.
7
ESTE DOCUMENTO CONTIENE LA SEMANA 6
De este modo, se tendr una concatenacin til para el trabajo de los datos.
=A1&A2
=A1& &A2
8
ESTE DOCUMENTO CONTIENE LA SEMANA 6
2. FUNCIONES DE BSQUEDA
Conectando
Ahora que los datos estn perfectamente ordenados,
puede dar inicio al trabajo con la informacin de la tabla.
En primer lugar, necesitar saber exactamente cuntas
horas extraordinarias ha trabajado un colaborador en
concreto, pero se da cuenta de que revisar toda la tabla
le tomar demasiado tiempo y aun as, dicho trabajo es
susceptible de algn error; por lo cual decide utilizar la
funcin buscar.
Para el trabajo con datos en Excel, resulta muy importante el grado de exactitud de la informacin,
para que las frmulas empleadas puedan cumplir su cometido. En este sentido, es posible
encontrar una agrupacin de funciones especfica para realizar bsquedas de datos, con el
objetivo de trabajar con los datos precisos.
La idea es buscar el dato que se desea encontrar y que es desconocido por medio de otros datos
que s se conocen.
9
ESTE DOCUMENTO CONTIENE LA SEMANA 6
1.2.1. FORMA VECTORIAL
En esta forma es posible buscar un valor al interior de un rango de celdas, el que debe estar
contenido en una sola columna o una sola fila. La sintaxis es la siguiente:
=BUSCAR(valor_buscado;vector_de_comparacin;vector_resultado)
10
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Ejemplo
En el siguiente ejemplo, en que se posee una pequea lista de colaboradores con sus nombres,
apellidos y horas extraordinarias, se desea encontrar la cantidad de horas extraordinarias de algn
colaborador, tan solo ingresando su nombre.
En la celda F1, se podr ingresar el nombre del colaborador, y a continuacin, en la celda F2, se
desarrollar la funcin buscar, que permitir obtener las horas extraordinarias de ese trabajador.
=BUSCAR(F1;A2:A6;C2:C6)
C2:C6 en este argumento, se indica el rango en donde est contenido el valor buscado.
11
ESTE DOCUMENTO CONTIENE LA SEMANA 6
En caso que se buscase obtener el apellido en lugar de las horas extraordinarias, solo sera
necesario modificar el ltimo argumento de la funcin, para establecer el rango en el cual se
encuentran los apellidos y establecer ah la bsqueda B2:B6.
La funcin buscar tambin es posible que sea utilizada con un arreglo, el que debe estar
compuesto por los valores de bsqueda y los valores de regreso. La sintaxis sera la siguiente:
=BUSCAR(valor_buscado;matriz)
12
ESTE DOCUMENTO CONTIENE LA SEMANA 6
valor_buscado (obligatorio): es aquel valor que se desea encontrar.
matriz (obligatorio): arreglo de valores en los que est contenido tanto los valores de
bsqueda como los resultados.
Ejemplo
A continuacin, se plantear un ejemplo sencillo que ilustre el uso de la funcin buscar de modo
matricial. Se tiene un arreglo con todas las vocales del abecedario {A,E,I,O,U}, y adems
se tiene otro arreglo indicando el nmero de vocales {1,2,3,4,5}; ahora bien, se define en la celda
A1 una vocal, para la cual se desea saber cul es el nmero que le corresponde.
=BUSCAR(A1;E1:F5)
13
ESTE DOCUMENTO CONTIENE LA SEMANA 6
A fin de proporcionar un nombre ms descriptivo a la funcin BUSCARV en Excel 2010, el equipo
de Microsoft decidi cambiar el nombre, y a contar desde esta versin, es posible encontrar dicha
funcin bajo el nombre de CONSULTAV.
1
http://support.microsoft.com/kb/2551525/es
14
ESTE DOCUMENTO CONTIENE LA SEMANA 6
parte de los usuarios de Excel 2010, que se decidi regresar el nombre original de la funcin
(BUSCARV) a partir del lanzamiento de Service Pack 1 de Office.
Por esto, es importante revisar la versin de Excel 2010 que se tiene instalada en el equipo,
porque si se tiene Excel 2010 podr ver que se cuenta con funcin de CONSULTAV; mientras que
si se tiene instalado Excel 2010 Service Pack 1, se podr apreciar que se tiene la funcin BUSCARV
en Excel 2010.
Conectando
Otra alternativa de bsqueda, la proporciona la funcin BUSCARV,
la que es igual de eficiente; con la diferencia que demanda un poco
ms de orden en los datos. Decide probarla, para esta vez para
encontrar el nmero de anexo de un trabajador en especfico.
15
ESTE DOCUMENTO CONTIENE LA SEMANA 6
La funcin BUSCARV facilita la bsqueda de un valor determinado al interior de un rango, es decir,
que permite encontrar un valor de una tabla que sea coincidente con el valor buscado. Un ejemplo
prctico por resolver con la funcin BUSCARV, es buscar algn dato en particular de un
colaborador de una tabla con datos de funcionarios.
Si se desea tener xito en la bsqueda, ser necesario contar con el dato que se desee buscar. En
este caso, sera el nombre del funcionario.
Para utilizar la funcin BUSCARV, ser necesario cumplir con algunos requisitos para sus datos. En
primer lugar, ser necesario organizar la informacin de las celdas de modo vertical y con sus
respectivos valores por debajo de cada columna. Esto se debe a que la funcin lee los datos de
manera vertical (de ah proviene la V en su nombre), hasta dar con el dato que se busca.
Expresado en un ejemplo, se puede tener la siguiente tabla con los datos de los colaboradores.
Existe un segundo requisito, el que consiste en que es necesario que la primera columna de datos
deba ser la columna llave, o sea, aquellos valores contenidos en esta columna son los que
identificarn de modo nico cada una de las filas de datos. Para el ejemplo que se est
desarrollando, la columna denominada Nombre cumple con este propsito, porque no existen
en este listado dos personas que se llamen del mismo modo.
Es necesario tener presente que en la tabla de bsqueda, que en el caso de existir otras
tablas de datos en la misma hoja, ser necesario incorporar una fila en blanco por
debajo y hacia la derecha de la tabla, y en la que se efectuar la bsqueda a modo de
delimitacin y separacin de los datos entre una tabla y otra. Una vez cumplida con esta
indicacin, se podr utilizar la funcin BUSCARV.
16
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Sintaxis de la funcin BUSCARV
Ordenado (opcional): este argumento consiste en un valor lgico, o sea, que tiene dos
posibilidades: falso o verdadero. Este argumento permite adems indicar si la bsqueda
que realizar la funcin BUSCARV ser exacta (Falso) o aproximada (Verdadero). De
omitirse este argumento, es recomendable que los datos de la primera columna estn
correctamente ordenados de manera ascendente, para as lograr mejores resultados.
17
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Ejemplo
=BUSCARV(E1;A2:B11;2;FALSO)
El primer argumento (E1) corresponde al valor que ser buscado. En segunda instancia se observa
que se ha definido el rango de celdas por las que la funcin deber realizar la bsqueda (A2:B11).
Luego, se define desde qu celda se obtendr la informacin cuando la bsqueda haya resultado
positiva, que en este caso es la segunda columna (2). Y finalmente se le indica a la funcin que
debe hacer una bsqueda exacta del nombre, mediante el argumento falso. Todo se visualizar de
la siguiente forma:
Eventualmente, es posible modificar el valor ingresado en la celda E1, para que realice otras
bsquedas. De este modo, la funcin BUSCARV actualizar los resultados automticamente.
18
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Si la primera columna (columna llave) no posee valores nicos en cada fila, la
funcin BUSCARV solo entregar el primer resultado obtenido de la bsqueda.
Si se define un Indicador_de_columna mayor al nmero real de columnas de la
tabla, la funcin arrojar un error #REF!.
Si por el contrario, el Indicador_de_columna se define igual a 0, la funcin arrojar
un error #VALOR!.
Si se define una bsqueda exacta para la funcin BUSCARV, y esta no encuentra el
valor buscado, proporcionar un error de tipo #N/A.
Conectando
Continuando con la administracin de
los datos al interior de la tabla Excel,
ahora necesita saber qu colaboradores
han trabajado horas extraordinarias, de
manera tal que se pueda gestionar, en
caso de que proceda, el pago de dichas
horas extra.
La funcin SI, en Excel, es un tipo de prueba lgica que proporciona un valor de acuerdo al
resultado obtenido. Resulta de gran utilidad para comprender esta funcin el dominar los
operadores de comparacin en Excel (= < > <= >= <>).
Sintaxis
Aparte de definir la prueba lgica para la funcin SI, es posible tambin especificar los valores a
devolver en relacin al resultado de la funcin.
SI(prueba_lgica; [valor_si_verdadero];[valor_si_falso])
19
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Prueba_lgica (obligatorio): este argumento establece la comparacin por realizar.
Ejemplo funcin SI
Para revisar la aplicacin de la funcin SI, se utilizar el siguiente ejemplo, en el que se trabaja con
un listado de colaboradores y es necesario determinar quines estn afectos a pago de horas
extraordinarias, considerando que la jornada laboral habitual es de 8 horas diarias.
20
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Si se aplica la sintaxis de la siguiente forma:
Para este caso, se mantiene la prueba lgica, pero en lugar de establecer una cadena de texto para
valor_si_verdadero, se definir que en el caso de que se haya trabajado ms de 8 horas (prueba
lgica), la celda B2 se le reste 8. Con ello, se obtendr la cantidad de horas extra de esa fila. Con
respecto al valor_si_falso, este se mantiene.
21
ESTE DOCUMENTO CONTIENE LA SEMANA 6
4. FUNCIONES MATEMTICAS
Conectando
Existe una enorme cantidad de funciones matemticas
disponibles para Excel, pero no se revisarn todas en este
documento. En este caso, se han seleccionado algunas que
pueden servirle de ayuda a la hora de manejar datos. Por ejemplo,
en el caso de necesitar redondear la cantidad de horas extras
trabajadas en el mes, o tambin en el caso de necesitar obtener el
total de estas horas extras solo en el supuesto de que cumpla
alguna condicin, etc.
*2
2
Si desea revisar todas las funciones matemticas, puede hacerlo en http://office.microsoft.com/es-
es/excel-help/funciones-matematicas-y-trigonometricas-referencia-HP010342680.aspx
22
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Sintaxis:
=REDONDEAR(nmero;nm_decimales)
Sintaxis
=SUMAR.SI(Rango;Criterio;Rango_suma)
23
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Rango (obligatorio): este argumento consiste en el rango de celdas que ser evaluado.
Criterio (obligatorio): este argumento indica la condicin que se debe cumplir para ser
incluido en la suma.
Rango_suma (opcional): este argumento indica las celdas que sern sumadas, en que en
caso que se omita este argumento, la funcin sumar las celdas especificadas en el rango.
24
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Sintaxis
=RESIDUO(Nmero;Nm_divisor)
Nmero (obligatorio): este argumento indica el nmero que ser dividido (dividendo).
5. FUNCIONES LGICAS
Conectando
La funcin lgica ms importante y de mayor uso es la funcin SI,
razn por la cual se le ha asignado un ttulo aparte. Sin embargo,
existen otras funciones que tambin pueden aportar o
complementar incluso a esa funcin. Por ejemplo, es posible
utilizar una funcin lgica para definir quin de los colaboradores
recibir un bono adicional por cumplir con las condiciones de
tener horas extraordinarias y, al mismo tiempo, no tener atrasos.
25
ESTE DOCUMENTO CONTIENE LA SEMANA 6
5.1. FUNCIN O
Esta funcin, al igual que cualquier funcin lgica, entrega valores VERDADERO o FALSO, luego de
haber evaluado la condicin lgica que se haya incluido como argumento.
Sintaxis
=O(Valor_lgico1;Valor_lgico2)
La nica forma de que esta funcin proporcione un valor FALSO se produce cuando todas
las expresiones lgicas son falsas, en que adems en caso que por lo menos una
expresin sea VERDADERA, el resultado de la funcin O ser VERDADERO.
26
ESTE DOCUMENTO CONTIENE LA SEMANA 6
5.2. FUNCIN Y
Esta funcin entrega VERDADERO si todos los argumentos se evalan como verdaderos. Por el
contrario, proporciona FALSO si uno o ms argumentos se evalan como falso.
Habitualmente, se utiliza la funcin Y para ampliar la utilidad de otras funciones que efectan
pruebas lgicas, por ejemplo, la funcin SI efecta una prueba lgica y posteriormente
proporciona un valor si el resultado es VERDADERO y otro valor si este resultado es FALSO. La
funcin Y si se utiliza como argumento prueba_lgica de la funcin SI, puede ampliar esta
capacidad a varias condiciones.
Sintaxis
=Y(valor_lgico1;*valor_lgico2+;)
27
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Siguiendo con el ejemplo que se est trabajando, se puede tener un listado de colaboradores con
la cantidad de horas trabajadas y los atrasos que presentan, en que se define que para que
proceda el pago de un bono especial por horas extras, ser necesario que se cumplan dos
condiciones: la primera es que existan horas adicionales a la jornada laboral de 8 horas, y la
segunda es que no existan atrasos. Entonces, se define la siguiente funcin:
=Y(B2>8;C2=0)
6. FUNCIONES COMPUESTAS
Conectando
28
ESTE DOCUMENTO CONTIENE LA SEMANA 6
La funcin Y facilita la evaluacin de mltiples condiciones, para las que proporciona un valor
verdadero nicamente en el caso de que todas estas condiciones sean verdaderas. De este modo,
si se emplea la funcin Y como primer argumento de la funcin SI, ser posible obtener resultados
en Excel en base al logro de varias condiciones. A continuacin, se plantea un ejemplo de la
combinacin de estas dos funciones, con la finalidad de conocer si un nmero se encuentra entre
el 10 y el 15.
Es posible apreciar que el primer argumento que presenta la funcin SI es justamente la funcin Y,
la cual establece dos condiciones: que por un lado el nmero sea igual o mayor que 10, y por otro
lado que sea igual o menor que 15 (A2>=10;A2<=15); lo que deja las posibilidades correctas en los
nmeros que se encuentren entre el 10 y el 15 (ambos inclusive). En el siguiente desarrollo, se ha
incluido una nueva condicin, la que evaluar que el nmero adems sea impar.
29
ESTE DOCUMENTO CONTIENE LA SEMANA 6
Es posible observar que con esta ltima condicin, slo el nmero 11 cumple con las tres
condiciones especificadas.
=SI(Y(A8>=10;A8<=15;ES.IMPAR(A8));"SI";"NO")
Es posible incluir tantas condiciones como se estime necesario, contando con el lmite de 255
argumentos que impone Excel.
COMENTARIO FINAL
En el presente texto, se han explicado y desarrollado varias funciones, pasando desde las
funciones de bsqueda en sus dos alternativas, hasta las funciones lgicas, a travs de las
funciones Y, O y SI. En todo momento se ha intentado profundizar en las funciones matemticas,
desarrollando las funciones SUMAR.SI, RESIDUO Y REDONDEAR. El objetivo es contar con una base
conceptual que le permita enfrentarse a cualquier tipo de requerimiento en trminos de las
formulas planteadas, porque al conocer la sintaxis de las distintas frmulas y al dominarlas, es
mucho ms sencillo enfrentar problemas de mayor complejidad.
Como se entiende el concepto que hay detrs de cada funcin y la forma en que Microsoft Excel
trabaja para lograr un resultado, ser fundamental la prctica, pues este es el nico medio para
asimilar e internalizar la operacin de las funciones.
30
ESTE DOCUMENTO CONTIENE LA SEMANA 6
REFERENCIAS
Microsoft Excel (s/f). Soporte tcnico de Office. Recuperado de: http://office.microsoft.com/es-
mx/excel-help
IACC (2014). Filtros y Funciones en Excel II. Tecnologa Aplicada a la Administracin. Semana 6.
31
ESTE DOCUMENTO CONTIENE LA SEMANA 6
32
ESTE DOCUMENTO CONTIENE LA SEMANA 6