la función jerarquia.docx

Upload: alexander-castillo-sernaque

Post on 19-Feb-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 La funcin JERARQUIA.docx

    1/22

    La funcin

    JERARQUIA.EQV en ExcelLa funcin JERARQUIA.EQV en Exceldevuelve la jerarqua o posicinde un nmero dentro de una lista de nmeros. De manerapredeterminada la funcin dar la mayor posicin al nmero ms grandepero podemos indicar un orden de tipo ascendente que asignar laprimera posicin al nmero de menor valor.

    Sintaxis de la funcin JERARQUIA.EQV

    La funcin JERARQUIA.EQVtiene tres argumentos que explicar acontinuacin:

    Nmeroobligatorio!: "mero del cual se encontrar la posicin.

    Referenciaobligatorio!: #ango de celdas que contiene la lista denmeros.

  • 7/23/2019 La funcin JERARQUIA.docx

    2/22

    Ordenopcional!: $ara un orden descendente se de%e omitir ocolocar cero y para un orden ascendente cualquier valor diferentede cero.

    De%es sa%er que la funcin JERARQUIA.EQVasignar la mismaposicin a los nmeros que estn duplicados por lo que de%ersimplementar un mtodo alterno para el desempate para los nmerosduplicados.

    Eem!lo de la funcin JERARQUIA.EQV

    &n la siguiente imagen podrs o%servar una lista de nmeros en lacolumna ' y en la columna ( la funcin JERARQUIA.EQVo%teniendo laposicin de cada uno de los nmeros. )%serva que la funcin no tiene el

    tercer argumento de la funcin por lo que &xcel asignar la posicin * alnmero ms alto.

    +a que la lista consta de die, nmeros- las posiciones o%tenidas porla funcin JERARQUIA.EQVvan del nmero * asta el nmero */.

    'ora utili,ar el tercer argumento de la funcin 0'#123'.&14 paraindicar un orden ascendente. )%serva la diferencia en las posicionesmostradas:

  • 7/23/2019 La funcin JERARQUIA.docx

    3/22

    'l indicar un orden ascendente- la funcin JERARQUIA.EQVasigna laprimera posicin al nmero que tenga el menor valor posi%le. $or lotango recuerda que si deseas dar la posicin ms alta al nmero msalto- de%es omitir el tercer argumento de la funcin. 5in em%argo- sideseas dar la posicin ms alta al nmero mas %ajo- entonces de%esindicar un nmero diferente de cero en el tercer argumento de la funcin0'#123'.&14.

    La funcin JERARQUIA.EQV " los nmeros

    du!licados

    'ora mostrar el comportamiento de la funcinJERARQUIA.EQVcuando en el rango proporcionado aparecen nmerosduplicados. )%serva el siguiente ejemplo:

  • 7/23/2019 La funcin JERARQUIA.docx

    4/22

    La primera posicin es otorgada al nmero */ porque es el valor msalto. 5in em%argo al final de la lista tenemos dos veces el nmero 6 ypara cada uno de ellos la funcin JERARQUIA.EQVles a asignado laposicin 7.

    $ero sucede algo todava ms interesante y es que no encontrars laposicin nmero 8 %ajo la columna $osicin. La siguiente posicinasignada por la funcin ser la posicin 9 de%ido a que ya existen treselementos por delante.

    #esem!ate con la funcin JERARQUIA.EQV

    La nica manera de romper el empate entre nmeros repetidos es utili,arun criterio adicional. &n el siguiente ejemplo tenemos una serie de puntosalcan,ados por varios competidores en donde existen un par de ellos quetiene el puntaje 8:

  • 7/23/2019 La funcin JERARQUIA.docx

    5/22

    $ara desempatar estos valores utili,ar el criterio del tiempo que cadauno de los participantes utili, para alcan,ar dica puntuacin.

    La manera de utili,ar este segundo criterio ser que en caso de tener unempate en los puntos- el competidor que tenga el menor tiempo tendruna posicin mayor. 'ora necesito generar en una nueva columna dicofactor de desempate y lo lograr utili,ando la siguiente frmula:

    =SI(CONTAR.SI($B$2:$B$6, B3) > 1, JERARQUIA.EQV(D3, $D$2:$D$6) / 100, 0)

    'ora explicar lo que ace esta frmula:

    *. 2tili,o la funcin 53 para sa%er si un puntaje se repite en cuyo casoutili,ar la columna adicional para desempatar los valores.

    7. ;omo primer argumento de la funcin 53 tenemos a la funcin;)"

  • 7/23/2019 La funcin JERARQUIA.docx

    6/22

    ;omo puedes o%servar- solamente se o%tiene un valor para los puntosrepetidos. Lo nico que de%emos acer es sumar la columna $untos y lacolumna Desempate para o%tener una nueva puntuacin que no se

    repetir y so%re el cual podremos o%tener la posicin adecuada conla funcin JERARQUIA.EQV:

  • 7/23/2019 La funcin JERARQUIA.docx

    7/22

    *********************///////////////////////*********************

    Construir con Excel una tabla con las 10 primeras posiciones.

    5>('D)- );

  • 7/23/2019 La funcin JERARQUIA.docx

    8/22

    $ara la posicin de cada uno de acuerdo al puntaje usamos la funcin 0'#123' #'"@ en la versin

    inglesa!. &n la celda ;7 escri%imos la frmula A0'#123'(7-puntaje! y la copiamos al resto de las

    celdas.

    &l argumento BpuntajeB en la funcin es un rango dinmico definido en un nom%re. La definicin es

    AD&5#&Coja*EF(F7-/-/-;)"

  • 7/23/2019 La funcin JERARQUIA.docx

    9/22

    'na y &nrique- al tener el mismo puntaje reci%en el mismo nmero de posicin. 'm%os reci%en la

    posicin */ y el prximo en la lista reci%ir la posicin *7.

    $ara solucionar este pro%lema creamos un nuevo campo en la columna D- al que llamamos Bposicin

    sin empateB- con la frmula

    A0'#123'(7-puntaje!H;)"

  • 7/23/2019 La funcin JERARQUIA.docx

    10/22

    podemos ver las diferencias entre los resultados de am%as frmulas.

    'ora podemos crear un cuadro que muestre los primeros die, alumnos del curso

    &n la columna C ponemos nmeros constantes! de * a */.

  • 7/23/2019 La funcin JERARQUIA.docx

    11/22

    &n la columna I usamos la frmula

    A3"D3;&alumno-;)3";3D3#C7-posicionJsinJempate-/!!-

    que usa los nom%res

    'lumno: AD&5#&Coja*EF'F7-/-/-;)"

  • 7/23/2019 La funcin JERARQUIA.docx

    12/22

    * ? agregamos un campo nmero de orden! con la frmula

    A533"D3;&posicion-;)3";3D3#C3L'!G*-posicionJsinJempate-/!!K*/-BB-C3L'!G*!

    7 ? &n la columna @ usamos la frmula

    A53;&LD'BcontenidoB-07!ABB-BB-(25;'#4L7-alumnoJposicion-8-/!!

    8 G &n la columna L usamos la frmula

    A53;&LD'BcontenidoB-07!ABB-BB-3"D3;&alumno-;)3";3D3#C3L'!G*-posicionJsinJempate-/!!!

    9 G &n la columna usamos la frmula

    A53;&LD'BcontenidoB-07!ABB-BB-(25;'#4L7-alumnoJpuntaje-7-/!!

  • 7/23/2019 La funcin JERARQUIA.docx

    13/22

    y apretamos el %otn 'van,ado

    9 G en el dilogo de avan,ado definimos )pciones de 'utoordenar: ascendenteM activamos la opcin de

    mostrar los */ valores inferioresM en am%as ventanillas de B2sar campoB elegimos BposicinB

    &l resultado es

  • 7/23/2019 La funcin JERARQUIA.docx

    14/22

    La ventaja de usar ta%las dinmicas es que nos exime de escri%ir frmulas complicadas y los clculos

    son muco ms eficientes en trminos de tiempoM la desventaja es que las posi%ilidades de formato sonmenores que en ta%las normales de &xcel.

    ;ategoras: CuncionesNCormulasJ- anejo de DatosJ

  • 7/23/2019 La funcin JERARQUIA.docx

    15/22

    sucesivamente- intente acerlo con jerarquia pero no sale- gracias por tus aportes la verdad es

    que son geniales.

    0orge L. DunOelman- /R noviem%re- 7//= 77:*9

    ola

    todo lo que tens que acer es agregar un tercer argumento en la funcin 0'#123' para

    que el orden sea ascendente.

    &n el ejemplo de la nota- en la celda ;7- en lugar de A0'#123'(7-puntaje!- escri%i

    A0'#123'(7-puntaje-*! y copi la frmula a todo el rango.

    Lo mismo en D7. &L resto de las frmulas se adaptarn automticamente.

    &n cuanto a la ta%la dinmica- tens que a%rir el men de configuracin de campo- apretar el

    %otn 'van,ado y elegir las opciones B)pcin de autoordenarGG'scendenteB- B2sar campoGG$untajeB.

    sueSoprofundo- 7= diciem%re- 7//R *8:89

    ola %uenos dias- me gustaria que me solucionaras una duda: llevo los datos de una liga de

    amigos- y me gustaria ordenar la clasificacion- la ta%la se encuentra en la posicion '=77 asta

    &=P/- estando organi,ada de la siguiente forma

    ' ( y ; D &

    ")(#& &123$) $2"

  • 7/23/2019 La funcin JERARQUIA.docx

    16/22

    ' ( y ; D &

    ")(#& &123$) $2"

  • 7/23/2019 La funcin JERARQUIA.docx

    17/22

    'plicada a nuestro ejemplo- donde el resultado de la funcin 0'#123' estn en el rango

    ;7:;7P- la frmula es

    AV52'*W53F;F7:F;F7P X ;7-;)"

  • 7/23/2019 La funcin JERARQUIA.docx

    18/22

    indicas ningn valor para el parmetro- la funcin asigna al menor valor en tu caso el tiempo

    ms rpido! la ltima posicin. $ara que el menor valor reci%a la primer posicin de%es usar la

    funcin de esta manera:

    A0'#123'nmero-referencia-%!.

    'nnimo- *P mayo- 7// 78:P*

    ola- la verdad me intereso muco el comentario y qisiera sa%er si me podes ayudar. i nom%re

    es e,equiel- tengo *6 aSos y me interesa muco el uso de excel- por eso estoy empe,ando a

    investigar por mi cuenta- o con ayuda de algun tutorial aunque son dificiles de encontrar.

    &n fin- estoy tratando de acer un fixture como el de un mundial de fut%ol. &n una oja se

    escri%en los resultados de los partidos y automaticamente se completan los datos de los

    equipos en la ta%la de la otra oja puntos- partidos ganados- diferencia de goles- etc.!- quierosa%er si se puede lograr que se autoordenen los equipos por puntos si son iguales- por

    diferencia de goles! sin la necesidad de acer una ta%la dinamica.

    5eguramente se me presenten mucas mas dudas en el camino pero por aora es eso lo que

    no me deja continuar.

    &spero puedas ayudarme- desde ya mucas gracias.

    0orge L. DunOelman- *= mayo- 7// /=:96

    ola &,equiel-

    pods fijarte en esta nota.

    2n modelo ms ela%orado- que usa macros- pods verloaqu.

    'nnimo- 77 mayo- 7// *:/P

    gracias por considerar mi comentario y por tu ayuda..

    esta muy %ueno lo que aces..

    tratare de ponerlo en practica..

    e,equiel...

    'nnimo- *= mayo- 7/*/ /P:8R

    http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-8553500358906101252https://www.blogger.com/profile/08258855369477187969http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-6142829633707881717http://jldexcelsp.blogspot.com/2006/05/uso-de-la-funcin-jerarquia-combinada.htmlhttp://jldexcelsp.blogspot.com/2006/09/tabla-de-posiciones-para-campeonato-de.htmlhttp://jldexcelsp.blogspot.com/2006/09/tabla-de-posiciones-para-campeonato-de.htmlhttp://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-8259871217895492110http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-3325017693178643123http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-8553500358906101252https://www.blogger.com/profile/08258855369477187969http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-6142829633707881717http://jldexcelsp.blogspot.com/2006/05/uso-de-la-funcin-jerarquia-combinada.htmlhttp://jldexcelsp.blogspot.com/2006/09/tabla-de-posiciones-para-campeonato-de.htmlhttp://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-8259871217895492110http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-3325017693178643123
  • 7/23/2019 La funcin JERARQUIA.docx

    19/22

    ola jorge es muy %ueno tu %log me a servido de muco..

  • 7/23/2019 La funcin JERARQUIA.docx

    20/22

    \ 5i un par es igual- gana quien tenga jugados ms oyos en el ejemplo- 0* y 09 tienen par G*

    pero 09 ira primero por llevar = oyos!.

    La clasificacin de%era ser la siguiente:

    ;olumna D ;lasificacin!: 7- 8- 9- *- P

    Z5e puede conseguir con una frmula como las mencionadas en este artculoT e aplicado

    alguna pero claro- cuenta todos los valores incluidos los ceros y los inserta enmedio ...

    &spero que se pueda. Iracias por todo.

    0orge L. DunOelman- *6 enero- 7/** **:P

    5e puede- pero tendras que construir algunas columnas auxiliares para considerar todas las

    posi%ilidades que mencions.

    $ods orientarte con las tcnicas que muestro enesta nota.

  • 7/23/2019 La funcin JERARQUIA.docx

    21/22

    5e puede acer con formato condicional- pero tendrs que tener una columna con el puntaje

    anterior del alumno para acer la comparacin.

    &nesta notamuestro la tcnica para acerlo con &xcel 6RG7//8M en esa misma nota ay un

    enlace a otra nota donde muestro como acerlo con &xcel 7//RW*/.

    'ngel arcelo- /P mar,o- 7/*8 /*:96

    5implemente asom%rosoEEE

    'nnimo- *8 mayo- 7/*8 78:89

    &stimado 0orge:

    De una lista de alumnos- mediante formulario- requiero listar de manera de poner las notas

    segn el apellido que se escri%e en el formulario. Z1u funcin es recomenda%le- por favorT

    'tentamente

    0orge DunOelman- *9 mayo- 7/*8 *P:86

    (25;'#4 o una com%inacin de 3"D3;& y ;)3";3D3#

    $a%lo 4ergara- 77 mayo- 7/*8 7/:8P

    ola 0orge- te queria consultar cuales son las formulas que utili,aste para los rangos

    alumnoJposicion y alumnoJpuntaje. De antemano mucas graciasE

    0orge DunOelman- 77 mayo- 7/*8 78:87

    $ods descargar el ejemplo el enlace donde dice Bpara construir este modelo...B

    Cederico 5eco oran- 8/ mar,o- 7/*P *R:99

    %uenas tardes 0orge. i pregunta es si existe alguna solucin para cuando se genera la

    clasificacion de equipos de fut%ol en excel- el empate a puntos entre varios equipos se tomen

    en cuenta los enfrentamientos directos entre ellos- no solamente reflejando la diferencia entre

    goles a favor y en contra. Le agradeceria que me lo explicase. 'tentamente reci%a un saludo.

    http://jldexcelsp.blogspot.co.il/2009/02/inidicadores-de-color-con-formato.htmlhttp://jldexcelsp.blogspot.co.il/2009/02/inidicadores-de-color-con-formato.htmlhttp://jldexcelsp.blogspot.co.il/2009/02/inidicadores-de-color-con-formato.htmlhttps://www.blogger.com/profile/14706057140557206904http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-8062477475067443656http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-6431045654830725638https://www.blogger.com/profile/08258855369477187969https://www.blogger.com/profile/08258855369477187969http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-7340169572206039267https://www.blogger.com/profile/04149066056794945193http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-4032085310933814311https://www.blogger.com/profile/08258855369477187969https://www.blogger.com/profile/08258855369477187969http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-6818782520997240923https://www.blogger.com/profile/03661790518991288317http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-7716007485710835378http://jldexcelsp.blogspot.co.il/2009/02/inidicadores-de-color-con-formato.htmlhttps://www.blogger.com/profile/14706057140557206904http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-8062477475067443656http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-6431045654830725638https://www.blogger.com/profile/08258855369477187969http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-7340169572206039267https://www.blogger.com/profile/04149066056794945193http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-4032085310933814311https://www.blogger.com/profile/08258855369477187969http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-6818782520997240923https://www.blogger.com/profile/03661790518991288317http://jldexcelsp.blogspot.pe/2006/10/construir-con-excel-una-tabla-con-las.html#comment-7716007485710835378
  • 7/23/2019 La funcin JERARQUIA.docx

    22/22

    0orge DunOelman- 8* mar,o- 7/*P /R:*R

    ola Cederico- existen soluciones pero no se trata de aplicar simplemente una frmula.