Validación de datos que no admite nombre de tabla

Copper Contributor

Hola!.

Estoy usando una validación de datos para que muestre los valores de una lista. Esta lista la tengo organizada en una tabla con su correspondiente nombre. Al indicar en la validación de datos "=CALENTAMIENTO" ("CALENTAMIENTO" es el nombre de mi tabla), Excel me muestra un error diciendo que hay un problema con la fórmula...es como si no me reconociera. 

He comprobado el nombre de la tabla a través de FORMULAS>ADMINISTRADOR DE NOMBRES y el nombre de la tabla está correcto. Asimismo he probado con otras tablas que tengo creadas y pasa lo mismo.

Qué es lo que estoy hacien

2 Replies

@Irenehl 

Although the table feature was added to Excel many years ago, you still cannot use a table as source for Data Validation directly. Instead, you have to create a named range that refers to the data body range of the table, and use that named range in the Data Validation rule.

S0919.png

The named range (T_CALENTAMIENTO in the screenshot above) will automatically grow and shrink with the table.

S0920.png

Hi @Irenehl

 

You can use the Indirect function & wrap the table along with the column name as show below and it should work fine

 

=INDIRECT("CALENTAMIENTO[CALENTAMIENTO]")

 

FarazShaikh_0-1637675103675.png

 

Regards, Faraz Shaikh | Microsoft MVP, MCT, MIE, MOS Master, Excel Expert

If you find the above solution resolved your query don't forget mark as Official/Best Answer & like it to help the other members find it more.