domingo, 29 de mayo de 2016

Primero, Segundo y Tercer Lugar

Debo confesar que he estado floja para escribir, ganas no me han faltado, pero tenía dudas de qué podría serles útil. Como han pasado varios días (por no decir semanas) desde la última publicación, voy a escribir algunas cosas sin sentido mientras me viene la inspiración sobre qué función de Excel tratar en esta publicación. Se preguntarán (o al menos yo me preguntaría), por qué todos los ejemplos que hemos visto hasta ahora tienen que ver con apellidos y calificaciones de los alumnos de un curso (todos los nombres pueden existir en la vida real, pero son sólo ocurrencia de mi mente, si llegó acá porque mencioné su nombre, espero que no se aburra y que siga leyendo ;D).

Tal como comentaba en el párrafo anterior, mis ejemplos están basados en algunas de las cosas que he visto con mis padres (y algunos otros familiares), a lo largo de mi quizás no tan corta vida, ya que ambos son profesores. Puede que yo haya pasado por las aulas de la carrera de ingeniería, pero aunque no lo quiera, la sangre tira y tengo cierta debilidad por enseñar (uno de los motivos de que exista este blog). 


Me viene a la memoria durante mi infancia, haber sido objeto de estudio a mis tiernos 4 o 5 años, de las evaluaciones de mi tía (realmente prima de mi madre), que en aquel entonces estudiaba la carrera de psicopedagogía. Asumo que le debe haber ido bien, porque ya lleva sus años trabajando. De esos tiempos también recuerdo haber conocido por primera vez una calculadora científica (que pertenecía a la misma tía que hacía sus experimentos conmigo, mi hermana y mi prima que éramos de la misma edad), una máquina con botones que tenían números y otras cosas que muchos años más adelante supe para que servían, además de una pantalla, que si presionaba salían colores raros (por suerte nunca presioné lo suficientemente fuerte como para romper la calculadora).

Por esa época vivía en la gloriosa ignorancia que lo impulsa a uno a aprender sin temor a romper las cosas y que no era evaluada ni medida, creo que esa forma de aprendizaje es la que se queda con mayor fuerza prendada en el interior de nuestras mentes, sin embargo no siempre es muy económica o la más segura (como cuando aprendí que la plancha quemaba cuando estaba enchufada, aún tengo la cicatriz de esa experiencia en mi mano derecha). Con los años vinieron las evaluaciones y los rankings de notas, ya que al menos en mi país, se premian a los 3 primeros lugares por salón de clases, además del mejor compañero (aunque ahora dependiendo del colegio premian otro tipo de cosas también).

Es por eso después de tanta cháchara y después de este despiste, se me ocurrió que podría hablar de las funciones para hacer rankings: k.esimo.mayor y k.esimo.menor.

K.esimo.mayor y K.esimo.menor

Estas dos funciones son de mucha utilidad si uno quiere saber quiénes son los que tienen mejor desempeño y quién necesita más ayuda para superar su actual evaluación o puede servir también para ordenar una lista de curso por orden alfabético. Ambas tienen la misma cantidad de argumentos (o en otras palabras, requieren los mismos tipos de valores de entrada). El primer valor o argumento es una lista o matriz sobre la cual buscaremos la celda que cumpla con la condición de posición dada por el segundo valor o argumento, tal como voy a poner en el ejemplo a continuación.
a)      =K.ESIMO.MAYOR(A:A;3)
b)      =K.ESIMO.MENOR(A:A;3)
Para el ejemplo del caso a) estamos buscando el tercer valor mayor que se encuentra en la columna A. En el ejemplo de b), la función nos va a entregar el tercer valor más chico que se encuentre en la columna A. Si se diera el caso de que tuviésemos una lista con 10 elementos, se cumpliría la siguiente condición:
K.ESIMO.MAYOR(A:A;1) = K.ESIMO.MENOR(A:A;10)
Es decir, el primer elemento detectado por la función k.esimo.mayor de una lista de 10 números (o palabras), siempre será igual al elemento número 10 detectado por la función k.esimo.menor.

Tal como en otras ocasiones, espero dejar un archivo para que puedan descargar y jugar con esta función, les dejo el link para que puedan experimentar con las funciones ya vistas. En el trabajo solemos utilizar esta función para evaluar cuáles son las mejores zonas en determinado indicador, o las peores.

Cualquier duda pueden dejar un comentario, o dejar algún mensaje en la página de facebook. Si no tienen dudas también pueden dejar algún comentario loco por ahí. Aprovecho de comentar que hemos agregado dos páginas amigas para que las visiten. Una es de nuestro amigo troncador, fiel compañero de universidad de ramos de programación y esas cosas, y la otra es de rentalapps,
otro compañero de aventuras quien nos ayudó con el logo y la tipografía de la página de fanáticos de Facebook.

Con eso, nos despedimos por hoy. Éxito para la semana y estamos en contacto

Javiera