Hola.
Estoy intentando obtener el ordinal de un rango y no consigo hacerlo. Tengo una pequeña tabla con una columna y nueve filas:
fila 1: 5
fila 2: 5
fila 3: 7
fila 4: 8
fila 5: 8
fila 6: 8
fila 7: 8
fila 8: 9
fila 9: 9
quiero obtener una nueva columna con la posición que ocupa dicho valor entre todos los valores, es decir:
fila 1: 5, 1
fila 2: 5, 1
fila 3: 7, 2
fila 4: 8, 3
fila 5: 8, 3
fila 6: 8, 3
fila 7: 8, 3
fila 8: 9, 4
fila 9: 9, 4
La función "=JERARQUIA(A1;$A$1:$A$9;1)" hace algo parecido solo que no repite nunca el ordinal. Obtengo esto:
fila 1: 5, 1
fila 2: 5, 1
fila 3: 7, 3
fila 4: 8, 4
fila 5: 8, 4
fila 6: 8, 4
fila 7: 8, 4
fila 8: 9, 8
fila 9: 9, 8
Si se fijan, no ha representado ningún valor 2 porque el 1 ocupa dos posiciones, por lo que pasa directamente al 3 y así sucesivamente.
¿Alguien sabe cómo puedo obtener lo que yo pretendo?
Muchas gracias por leer mi mensaje.