¿Hay una forma de fórmula para invertir el orden de una lista en números de Apple?

2

Por ejemplo, tengo una lista de números en una columna. Me gustaría tener otra columna que tome todo lo que está en esa lista y anule el orden en que aparece la lista. ¿Hay alguna forma de hacer esto con una función en los números de Apple?

    
pregunta JDK 22.10.2018 - 20:37

1 respuesta

1

Una forma de hacer esto es usar la función INDIRECT . Si le asigna a la cadena "A1" , le dará el valor actual en la celda A1 .

Digamos que la lista de números está en la columna A , y queremos la lista invertida en la columna B . Digamos que hay 10 filas.

Entonces: necesitamos hacer estas fórmulas:

B1 = INDIRECT("A10")
B2 = INDIRECT("A9")
B3 = INDIRECT("A8")
...
B10 = INDIRECT("A1")

Ok. El primer carácter de la cadena que le estamos dando a INDIRECT aquí siempre es "A", por lo que podemos simplemente codificar eso.

Ahora necesitamos el número de fila invertido. Consulte las fórmulas anteriores: si hay 10 filas, el reverso de la fila 1 es 10. El reverso de 2 es 9, y así sucesivamente. Entonces: el reverso de la fila R es número total de filas - R + 1 .

La función ROWS(column name) nos dará el número total de filas actualmente en column name . La función ROW() nos dará el número de fila R (si usamos ROW() en una fórmula en la celda B5 , devolvería el número 5 ).

Entonces ... poner la fórmula INDIRECT("A" & ROWS(A) - ROW() + 1) en cada celda de la columna B funciona para mí, usando Numbers 3.6.1 en una Mac.

    
respondido por el Ashley 25.10.2018 - 01:51

Lea otras preguntas en las etiquetas