En Excel puedes realizar un filtrado de datos totalmente personalizado
proporcionando los criterios que deseas aplicar a la informacin. Este tipo de filtrado es conocido como Filtro avanzado y en esta ocasin te mostrar cmo utilizarlo. Supongamos la siguiente tabla de datos.
Los criterios por los cuales se realizar el filtrado deben especificarse dentro de celdas de la misma hoja. Supongamos que deseo filtrar los registros del departamento de Finanzas.
Para este ejemplo coloqu los criterios por arriba de la tabla de datos aunque realmente su ubicacin no es de importancia. Aplicar un filtro avanzado a los datos Antes de aplicar el filtro avanzado debo seleccionar la tabla de datos (A4:D13) y posteriormente ir a la ficha Datos y pulsar el botn Avanzadas que se encuentra en el grupo Ordenar y filtrar. Se mostrar el cuadro de dilogo Filtro avanzado.
Observa cmo en el cuadro de texto para Rango de criterios he seleccionado el rango que contiene las condiciones del filtro avanzado necesarias. Solamente resta pulsar el botn Aceptar para aplicar el filtro.
El resultado es precisamente lo que necesito, as que el filtrado avanzado ha sido exitoso. Pero ahora tengo un desafo mayor Cmo podra hacer para especificar condiciones para una segunda columna? Supongamos que deseo filtrar la informacin de las personas que tienen apellido Hernndez y que adems pertenecen al departamento de Finanzas. Para filtrar los datos por estos criterios debo agregar dichas condiciones en otra celda.
Observa cmo el Rango de la lista es el mismo que en el caso anterior ya que son los mismos datos, pero el Rango de criterios ahora abarca tambin las celdas que contienen el criterio para el Apellido. Al aceptar los cambios Excel aplicar el filtro avanzado adecuadamente.
De la misma manera puedes especificar un criterio para cada columna. Hasta ahora solamente he especificado una sola condicin por columna, pero ahora deseo agregar a los resultados del filtro la informacin del departamento de Informtica. Para ello solamente agregar una fila adicional al rango de criterios de la siguiente manera.
Al aceptar los cambios Excel filtrar la informacin de los empleados de Finanzas con apellido Hernndez y adems mostrar la informacin de los empleados del departamento de Informtica sin importar el apellido que tengan.
Como podrs observar, es factible especificar una condicin por cada fila del rango de criterios. De esta manera puedes crear un filtro avanzado en Excel.
Funcin K.ESIMO.MAYOR en Excel La funcin K.ESIMO.MAYOR en Excel nos permite encontrar el valor ms grande dentro de un rango de datos o podemos especificar una posicin especfica dentro los datos que nos devolver la funcin. Sintaxis de la funcin K.ESIMO.MAYOR La funcin K.ESIMO.MAYOR tiene dos argumentos:
Matriz (obligatorio): El rango de datos donde deseamos buscar. K (obligatorio): La posicin que ocupa el elemento de la Matriz que deseamos obtener. Una ventaja de esta funcin es que la Matriz de datos no tiene que estar ordenada de ninguna manera y aun as obtendremos el resultado correcto. Sin embargo, si la Matriz especificada est vaca, la funcin K.ESIMO.MAYOR devolver el error #NUM! Ejemplo de la funcin K.ESIMO.MAYOR Para probar la funcin K.ESIMO.MAYOR haremos un ejemplo muy sencillo. Tengo una lista de nmeros en la columna A que no estn ordenados. Necesito saber cul de todos los nmeros es el mayor para lo cual utilizar la siguiente frmula: =K.ESIMO.MAYOR(A1:A10, 1) El resultado de esta frmula lo puede observar en la celda C1 que correctamente devuelve el valor 50 que es precisamente el valor ms grande de la lista:
Si quisiera saber cul es el segundo nmero ms grande de la lista utilizo la siguiente frmula: =K.ESIMO.MAYOR(A1:A10, 2) El resultado lo puedes observar en la celda C2:
El segundo argumento de la funcin nos sirve para indicar la posicin que deseamos obtener.
La funcin K.ESIMO.MENOR en Excel La funcin K.ESIMO.MENOR en Excel devuelve el valor ms pequeo dentro de un rango de celdas pero tambin podemos especificar alguna posicin relativa al conjunto de datos que deseamos que la funcin nos devuelva. Sintaxis de la funcin K.ESIMO.MENOR La funcin K.ESIMO.MENOR tiene dos argumentos:
Matriz (obligatorio): La matriz o rango de datos donde deseamos buscar. K (obligatorio): La posicin dentro de la Matriz que ocupa el elemento que deseamos obtener a partir del menor de los valores. Si el argumento K es superior al nmero de elementos de la Matriz, la funcin K.ESIMO.MENOR devolver el error #NUM!. Ejemplos de la funcin K.ESIMO.MENOR Tengo un conjunto de nmeros en la columna A y de los cuales necesito saber cul de ellos es el nmero ms pequeo. Podemos utilizar la funcin K.ESIMO.MENOR para obtener el menor de todos los valores de la siguiente manera: =K.ESIMO.MENOR(A1:A10, 1) Observa el resultado de esta frmula en la siguiente imagen:
Con solo modificar el segundo argumento de la funcin puedo conocer los 3 valores ms pequeos del rango de datos. En la siguiente imagen puedes observar cmo la funcin K.ESIMO.MENOR me permite hacer esto fcilmente:
Lo nico que debemos cambiar en cada una de las frmulas anteriores es el valor del argumento K el cual har que la funcin K.ESIMO.MENOR devuelva el valor que ocupe dicha posicin (de menor a mayor) dentro del rango de datos.
Qu es una macro de Excel? Si utilizas Excel frecuentemente es posible que en alguna ocasin te hayas encontrado ejecutando una misma serie de acciones una y otra vez. Esas acciones que haces repetidas veces se podran automatizar con una macro. Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de manera que estn siempre disponibles cuando los necesites ejecutar. Por ejemplo, si todas las maanas creas un reporte de ventas y en ese reporte siempre das el mismo formato a los textos, se podra crear una macro para que lo haga automticamente por ti. Las macros se utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizas una y otra vez. Un lenguaje de programacin Las macros se escriben en un lenguaje de computadora especial que es conocido como Visual Basic for Applications (VBA). Este lenguaje permite acceder a prcticamente todas las funcionalidades de Excel y con ello tambin ampliar la funcionalidad del programa.
Pero no te preocupes si no eres un programador de computadoras, Excel provee de una herramienta especial que permite crear una macro sin necesidad de conocer los detalles del lenguaje de programacin.
Aunque si aceptas el desafo y te introduces en el mundo de la programacin VBA pronto te convertirs en un Ninja de Excel. Vers que crear una macro en Excel no es tan complicado y ser una manera fcil y rpida de eliminar esas tareas repetitivas que todos los das te quitan minutos preciados de tu tiempo.