¿Hay alguna forma de invertir el orden de una lista en Apple Numbers?


2

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

Respuestas:


1

Una forma de hacerlo es usar la INDIRECTfunción. Si le das esa cadena "A1", te dará el valor actualmente 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")

Okay. El primer carácter de la cadena que estamos dando INDIRECTaquí siempre es "A", por lo que podemos codificar eso.

Ahora necesitamos el número de fila invertido. Vea 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 el 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 lo usáramos 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.

Captura de pantalla de números, que muestra una lista de números en la columna A, la columna B con la lista invertida y la fórmula INDIRECTA discutida en la respuesta

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.