En esta entrada vemos como llamar a una celda de otra pestaña de manera variable a través de una referencia dinámica con la ayuda de la función INDIRECTO.
Aquí tienen la explicación también en video:
Esto sirve mucho cundo por ejemplo tenemos pestañas con nombres bastante explícitos.
Por ejemplo podemos tener ventas por países. Entonces una pestaña se llamara “Colombia”, la otra “Argentina”, la otra “México”.
O por ejemplo tenemos ventas por año. Entonces mis pestañas se llamaran “Ventas 2016”, “Ventas 2017” y “Ventas 2018”

Entonces digamos que queremos hacer un panel de control donde el usuario puede escoger el país, y queremos traer en otra celda las ventas, yendo a buscar estas ventas a la pestaña del país correspondiente.

Cada pestaña de cada país esta así. Esta es la de México:

Esta es la de Colombia

Esta es la de Argentina

Fíjense entonces que las ventas de los 3 países están en la misma celda (B2), pero en una pestaña con nombre distinto.
Entonces lo que queremos es hacer una formula que coja el nombre del país, y lo incorpore como una referencia al nombre de una pestaña.
Para esto vamos a usar la función INDIRECTO
Lo que hace esta función es que recibe como argumento una “dirección” o referencia, y nos devuelve el valor de esta referencia.
Por ejemplo, si yo tengo en la celda A1 el valor 50, y escribo en la celda a2 la función =INDIRECTO(“A1”), me devuelve el valor 50
Es un ejemplo sencillo, pero podemos volverlo más complejo
En nuestro ejemplo de los países, ya sabemos que la celda siempre va a ser B2, pero lo que va a cambiar es el nombre de la pestaña.
Entonces si ponemos en nuestra celda de pestaña =INDIRECTO(“Colombia!B2”), me va a traer el valor de las ventas de Colombia. Lo mismo si pusiéramos México o Argentina en vez de Colombia
El siguiente paso lógico es reemplazar “Colombia” con el valor de la celda donde el usuario puede escoger el país. Entonces quedaría así:
=INDIRECTO(B2&”!B2)



Este es un ejemplo sencillo, pero muy poderoso.
En conjunto con otras funciones, la función indirecto es una herramienta poderosa para tener en cuenta en nuestro arsenal de funciones.
Si les gustó el artículo, pueden recibir en su correo electrónico los tips de la semana, novedades de Google Sheets y más en nuestro newsletter.
Hola Amigo, no se si me puedas ayudar con esto. Necesito que al escoger un producto de una lista desplegable, aparezca en otra celda el valor del producto.
ya e como hacer la lista desplegable basada en la lista de precios de otra pestaña pero no se como hacer que aparezca el precio en la celda corrspondiente.
Muchas gracias
Hola Franco
Ya intentaste con un BUSCARV?
Un gran saludo!
Saludos. Tengo rato revisando para comprender la función indirecto y tu explicación es excelente… Agradecido, por fin entiendo la función. Muy bueno. Gracias.
Mil gracias Guillermo