Saltar al contenido

Resultado =si() incorrecto

publicado

Hola a todos,

He utilizado la función =Si() en combinación con =Y() y me da error. envío fichero para ilustrar

formula.zip

Featured Replies

publicado
  • Autor

Sí, ya se que se solapan algunos rangos de datos, por eso valoro la celda U15 segun el valor que aparezca pueda discernir pero no me lo hace bien, y no veo el problema.

publicado

Si se solapan excel escogera el primero, es por diseño.

Tal vez debas replantear el razonamiento, quiza con un condicional adicional.

publicado

Yo creo que lo tienes al revés.

Es decir. Lo que está después de Y(

Está así (por ejemplo)

..... SI(Y(362.5>=F7.........

Cuando esa parte debería estar así:

..... SI(Y(362.5<=F7......... o así (mejor): ..... SI(Y(F7>=362.5.........

Así, el resultado a mí sí me da 15

En cuanto a los " = " también tengo mis reservas de que en todos los compares con un " = "

publicado
  • Autor

Pues no consigo que la formula vaya fina. con la sugerencia de julibaga cuando en la celda U15 aparece T-300 aparece FALSO, eso quiere decir que no va muy fina la formula.

publicado

Es que le estás diciendo a toda la fórmula que se cumpla si es T-350, pero no le estás indicando qué debe salir si no es T-350.

Debe salir 0?

Si es así, antes del último paréntesis ponle ",0" (sin comillas) o ";0" dependiendo del separador de argumentos

publicado

Hola @[uSER=1530]pititor[/uSER].

Parece que no has tenido en cuenta las recomendaciones que te hicieron tanto @[uSER=136970]Armando Montes[/uSER], como @[uSER=28618]Julibaga[/uSER]. En Excel es Esencial el orden, puesto que así es más fácil resolver las cosas. Revisa el archivo adjunto, donde te planteo 2 maneras (de muchas) para resolver el problema. Comentas!

Espero haberte ayudado, Dios te bendiga!

formula.zip

publicado
  • Autor

Gracias a todos por vuestra ayuda. Con el ejemplo de johnmpl queda resuelto el problema. post solucionado

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.