Página 1 de 1
[RESUELTO] Funcion INDIRECTO
Publicado: Mié Nov 18, 2009 3:59 pm
por yohana
Buenas tardes,
Me mandan un archivo de un proveedor en .xls, al abrirlo con calc da errores 502
Resulta ser la función INDIRECTO
Originalmente vienen las formulas asi:
=SI($B21<>"";BUSCARV($B21;INDIRECTO("'COEF."&$E$10&"'!$A:$E");3;FALSO());"")
Sin embargo si las cambio y pongo el rango "a mano" funciona bien
=SI($B20<>"";BUSCARV($B20;'COEF.ESC'.A1:E816;3;FALSO());"")
¿Algún truco o método para que funcione INDIRECTO()?
Re: Funcion INDIRECTO
Publicado: Mié Nov 18, 2009 8:23 pm
por mriosv
Prueba en una celda a ver el resultado de la parte de la función
="'COEF."&$E$10&"'!$A:$E"
creo que no da una referencia de celda válida , ni siquiera en excel.
de cualquier forma el separador ! en calc deber ser un . (punto)
Re: Funcion INDIRECTO
Publicado: Jue Nov 19, 2009 3:47 pm
por yohana
Gracias por tu respuesta.
En excel si funciona pero en Calc no. He probado a cambiar ! por punto y nada.
Y sinceramente yo es que esta parte en concreto no se a que hace referencia "'COEF."&$E$10&"'!$A:$E"
Re: Funcion INDIRECTO
Publicado: Jue Nov 19, 2009 11:49 pm
por mriosv
¿Que resultado da en excel la expresión ="'COEF."&$E$10&"'!$A:$E"?.
A mi en excel me da un error, también para
=SI($B21<>"";BUSCARV($B21;INDIRECTO("'COEF."&$E$10&"'!$A:$E");3;FALSO());"")
Re: Funcion INDIRECTO
Publicado: Lun Nov 23, 2009 3:39 am
por jose luis cuevas
Hola que tal yohana:
Bueno pues revisando tu formula, te comento que en excel si puedes poner referencas solo con los nombres de las columnas:
=SI($B21<>"";BUSCARV($B21;INDIRECTO("'COEF."&$E$10&"'!$A:$E");3;FALSO());"")
Pero en calc, lo intenté y no se pudo, entonces lo que tienes hacer es ponerle las referencias completas y como dice mriosv tienes que cambiar el signo "!" por un punto ".":
=SI($B21<>"";BUSCARV($B21;INDIRECTO("'COEF."&$E$10&"'.$A1:$E60");3;FALSO());"")
Las referencias que te puse son variables, depende de cuantos datos tengas, en el ejemplo te puse del 1 al 60, pero le puedes cambiar.
Saludos
Jose Luis
Re: Funcion INDIRECTO
Publicado: Lun Nov 23, 2009 8:51 am
por yohana
Muchas gracias Jose Luis parece que así funciona.
Saludos, Yohana