Mostrando entradas con la etiqueta funciones excel. Mostrar todas las entradas
Mostrando entradas con la etiqueta funciones excel. Mostrar todas las entradas

lunes, 7 de septiembre de 2009

Descubriendo las funciones de Excel 2, K.ESIMO.MAYOR y K.ESIMO.MENOR (LARGE y SMALL)

La función K.ESIMO.MAYOR devuelve el k-esimo valor más grande de una lista. Por su parte la función K.ESIMO.MENOR devuelve el k-esimo valor más pequeño de una lista. Para ambas funciones se toman dos parámetros como argumentos, el primero es el rango o lista de valores a evaluar y el segundo es el nro. de elemento más grande o más pequeño que se desea.

Si el nro. de elemento ingresado es mayor que la cantidad de elementos en el rango seleccionado, la fórmula devuelve el error#¡NUM!.


Existen otras dos funciones similares que son MAX y MIN, estas funciones pueden devolver el más grande y más pequeño de una lista respectivamente. Estas funciones son equivalentes a K.ESIMO.MAYOR y K.ESIMO.MENOR con el segundo parámetro en 1.


Veamos algunos Ejemplos

Si tenemos una tabla de resultados, que no esta ordenada y por lo tanto el primer equipo no es el que tiene mayor cantidad de puntos y el último no es el que tiene menor cantidad de puntos :


Con las formulas K.ESIMO.MAYOR y K.ESIMO.MENOR podemos encontrar los primeros tres y los últimos tres equipos.

Para el primer equipo =K.ESIMO.MAYOR(A4:A10,1), para el segundo =K.ESIMO.MAYOR(A4:A10,2) y así sucesivamente.

Para el último equipo =K.ESIMO.MENOR(A4:A10,1), para el anteúltimo =K.ESIMO.MENOR(A4:A10,1) y así sucesivamente.


Luego con la funciones INDICE y COINCIDIR (o INDEX y MATCH para la versión en inglés) se puede buscar el equipo correspondiente al puntaje.

Esta es una de las tantas aplicaciones que pueden tener estas formulas en artículos futuros las utilizaremos para realizar otras tareas más complejas.

Si tienen preguntas no duden en poner comentarios.

sábado, 5 de septiembre de 2009

Descubriendo las funciones de Excel, SI.ERROR (IFERROR)

Excel posee muchas funciones (la versión 2007 tiene 359 funciones) y algunas de ellas muy utilizadas, pero otras son más desconocidas y en una serie de artículos intentaré explicarles brindando algunos ejemplos prácticos.

En la primer nota de esta serie utilizaremos la función SI.ERROR o IFERROR si poseen la versión en Inglés.

Esta función evaluará el resultado de una formula y si produce un error nos permitirá tomar una acción determinada. Esta función evalúa los siguientes tipos de errores : #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!
Se toman dos parámetros, el primero es la función que se desea evaluar y el segundo es la acción que se desea hacer si la formula evaluada generó un error.


Veamos algunos ejemplos

Si se intenta dividir por cero Excel mostrará el error #¡DIV/0! para evitar este mensaje o realizar otra acción se puede utilizar :

=SI.ERROR(E6/F6;”Error”) o bien dejar el resultado de la celda en blanco =SI.ERROR(E6/F6;””) como se ve en el ejemplo y tenemos como ventaja la posibilidad de realizar una suma.



Otro ejemplo para esta función, es para evitar el valor #N/A que puede ser devuelto por la función BUSCARV (VLOOKUP para la versión en inglés) :

=BUSCARV(“Total”; F1:G20; 2; Falso). Si el valor “Total” no se encuentra en el rango buscado Excel devolverá el error #N/A, para no mostrar dicho error podemos utilizar la siguiente función : =SI.ERROR(BUSCARV(“Total”; F1:G20; 2; Falso),””)

Antes de la introducción esta fórmula era común utilizar la función ESNOD para evaluar el resultado del BUSCARV, pero la desventaja aquí es que la función BUSCARV se realizaba dos veces si el valor era encontrado.


Por ejemplo =SI(ESNOD(BUSCARV(“Total”; F1:G20; 2; Falso));””; BUSCARV(“Total”; F1:G20; 2; Falso))
Con lo cual esta nueva formula resuelve mas rápido las búsquedas y también es mas fácil ingresarla ya que no se debe registrar una formula tan larga.

Como verán la función puede aplicarse en diversas situaciones permitiendo solucionar muchos inconvenientes.

En próximos artículos revisaremos otras aplicaciones de esta fórmula como así también otras formulas incluidas en Excel pero no tan conocidas.