Trabajar con rangos con nombre en diferentes hojas en Excel

Tabla de contenido

Como sabemos, cada rango con nombre en Excel es accesible en todo el libro de forma predeterminada. Pero, ¿y si queremos tener los mismos nombres en los diferentes rangos? Podemos hacerlo estableciendo el alcance del nombre en una hoja de trabajo.

Ahora debe mencionar la hoja de trabajo cada vez que desee utilizar un rango con nombre específico.
En este artículo, aprenderemos cómo usar Indirecto para hacer referencia a nombres en diferentes hojas.
Fórmula genérica
Utilice CTRL + MAYÚS + Entrar.

{= INDIRECTO (nombre de hoja & "! Nombre")}

Esta es una fórmula de matriz. Pero si lo encapsuló con una fórmula que acepta una matriz, no necesitará ingresarlo con CTRL + MAYÚS + Entrar. Igual que

= CONTAR (INDIRECTO (nombre de hoja & „! Nombre“))

Nombre de hoja: Es la referencia al nombre de la hoja.
Nombre: El nombre del rango con nombre.
Ejemplo:
Aquí, tengo un archivo que tiene dos hojas llamadas "Clientes" y "Productos". Ambos han nombrado rango como "Nombre".

En una hoja aparte, tengo un desplegable con los nombres de estas hojas. Quiero obtener un recuento del rango con nombre "Nombre" de la hoja seleccionada.

Escribe esta fórmula en B2:

= CONTAR (INDIRECTO (A2 & "! Nombre"))

Obtendrá el recuento del rango de nombre de la hoja seleccionada "Nombre".

¿Como funciona?

Bueno, esto es bastante sencillo.

Si acierta {= Productos! Nombre} en cualquier celda; devolverá una matriz que tendrá todos los elementos en el rango con nombre "Nombre" en la hoja "Producto".

Hacemos lo mismo usando la fórmula INDIRECTA. Así es como se traduce la fórmula si tenemos “Productos” en A2.

=> CONTAR (INDIRECTO (A2 & "! Nombre")) luego

=> COUNTA (INDIRECT ("Productos! Nombre")) luego

=> COUNTA (Productos! Nombre)

Y finalmente, tenemos nuestro recuento.

Así que sí, chicos, así es como pueden usar una función indirecta con rangos con nombre para hacer referencia a rangos con nombre en diferentes hojas, incluso si tienen un alcance de hoja de trabajo.

Este tutorial trataba sobre cómo usar la función INDIRECTA con rangos con nombre en Excel 2016. Avíseme si tiene alguna duda sobre este tutorial o cualquier otro tema relacionado con Excel / VBA. La sección de comentarios es toda tuya.

Seleccione del menú desplegable y extraiga datos de una hoja diferente en Microsoft Excel 2016

Todo sobre rangos con nombre en Excel

Rangos dinámicos con nombre en Excel

Articulos populares:

La función BUSCARV en Excel

CONTAR.SI en Excel 2016

Cómo usar la función SUMIF en Excel

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave