¿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.


¿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í

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.