¿Cómo evito que una clasificación de tabla en una hoja cambie la variable de una celda en otra hoja que hace referencia a la celda en esa tabla ordenada?

0

Mi problema es este:

En Sheet2, quiero hacer referencia a un elemento (llamémoslo Widget 1) en Sheet1. Entonces, en una celda en Sheet2, tengo:

=Sheet1!B65

Esto significa que la celda en Sheet2 siempre será igual al elemento que está en B65, incluso si inserto una fila y el Widget 1 termina en B66. La celda en la Hoja 2 ahora será:

=Sheet1!B66

Esto está muy bien, pero si clasifico por cualquier otra columna en la Hoja1, entonces, en lugar de cambiar B65 a B <cualquier widget de fila 1 que esté ahora en>, la celda en la Hoja2 permanece B65.

¿No debería la ordenación afectar la referencia cambiante a la celda de la misma manera que la inserción de filas? Siempre quiero que la celda en Sheet2 haga referencia al Widget 1, donde sea que se mueva por inserción Y / O clasificación.

Dia cristiano
fuente
¿El widget es estático o cambia de valor?
Raystafarian

Respuestas:

1

La referencia a una celda no se relaciona con su contenido, sino solo con una dirección de celda.

Para hacer lo que quiere lograr, puede crear una columna auxiliar e indicar el valor deseado en la columna auxiliar.

ingrese la descripción de la imagen aquí

En Sheet2, puede usar una construcción de búsqueda con Index / Match como

=INDEX(Sheet1!B:B,MATCH("select me",Sheet1!D:D,0))

ingrese la descripción de la imagen aquí

Ahora puede ordenar la tabla de origen por una columna diferente, y la fórmula de búsqueda aún devolverá el valor correcto. Puede ocultar la columna auxiliar para mantener su libro ordenado.

ingrese la descripción de la imagen aquí

teylyn
fuente