Error de sintaxis en formula

cordial saludo

sucede que tengo una formula sin embargo no me deja corregirla por error de sintaxis

la formula es la siguiente:

"=(IF(RC[6]=""OK"",IF(RC[-10]=""bogotá"",RC[-20]+10,RC[-20]+5),""Pendiente desbloquear""))"

quisiera que me ayudaran a resolver la duda del por que esta mal. Gracias

1 Respuesta

Respuesta
1

Todo depende de dónde la estás colocando a la fórmula.

Como tenés C[-20] significa que debe tomar el valor de 20 col a la izquierda de la celda de la formula.. quizás sea ese el problema?

¿Con qué versión estás trabajando?

Por ej, al colocarla en la celda M3 me dá como resultado esta fórmula correctamente:

=(SI(S3="OK";SI(C3="bogotá";XEW3+10;XEW3+5);"Pendiente desbloquear"))

Como verás son 20 col a la izquierda de la col M en una versión 2007-2010

la dirección de la celda desde donde estoy haciendo esta formula es la W, por consiguiente la celda que corresponde a la izquierda es la C. y estoy trabajando con excel 2007

Entonces al colocarla en W3 te queda:

=(SI(AC3="OK";SI(M3="bogotá";C3+10;C3+5);"Pendiente desbloquear"))

¿Y cuál es el problema entonces?

Sdos!

el problema tampoco lo entiendo pues me dice que ahy un error de sintaxis; sin embargo no se cual pueda ser

Bien, te dejo la instrucción completa ya que solo dejaste una parte.

Suponiendo que la fórmula vá en la celda activa sería:

ActiveCell.FormulaR1C1 = "=(IF(RC[6]=""OK"",IF(RC[-10]=""bogotá"",RC[-20]+10,RC[-20]+5),""Pendiente desbloquear""))"

Verificá que esté así (puede cambiar ActiveCell x otra ref)

Sdos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas