HOLA, mrocf.
Lo que tengo en la hoja CRITERIOS, es una matriz con 304 rangos (TEXTO), Ej. "
'[CALIDAD_NOV.xls]25'!$G$1:$IV$65536" distribuidos en 8 filas y 38 columnas, el nombre RANG_CALIDAD hace referencia a la primera de esas 8 filas, adicional a esto, tengo una columna con los números para el tercer parámetro de la función BUSCARV Ej. "
CRITERIOS!$C$12"=74, tienes razón en que el argumento de la función indirecto debe ser texto, es por eso que la primera formula funciona correctamente, pues hace referencia a la celda que contiene el rango donde se realiza la búsqueda, y la segunda simplemente esta haciendo referencia al nombre de un rango definido en la hoja, no a una celda que contiene un texto , generando un error de referencia.
Gracias por la aclaración y hasta la próxima.