Excel - FORMULA SI (EXCEL)

   
Vista:

FORMULA SI (EXCEL)

Publicado por Jorge Castro (5 intervenciones) el 11/09/2009 00:26:42
Por favor alguien me colabora con el siguiente caso, que error estoy cometiendo, por que me arroja datos y las otras error

Condiciones:
1100,"ECSI"
1105,"PLANTA 4"
1110,"DUQUEZA"

La Formula:
=SI(SI(A3=1100,"ECSI",0),SI(A3=1105,"PLANTA 4",0),SI(A3=1110,"DUQUEZA",0))

BASE DE DATOS RESULTADO DE LA FORMULA
1100 #¡VALOR!
1100 #¡VALOR!
1100 #¡VALOR!
1105 0
1105 0
1105 0
1110 DUQUEZA
1110 DUQUEZA
1110 DUQUEZA

Agradezco quien me ayude, Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:FORMULA SI (EXCEL)

Publicado por Cesar (57 intervenciones) el 11/09/2009 05:57:13
La funcion si es jerarquica, eso quiere decir, que las condiciones se van evaluando una a una en orden jerarquico. Tienes varios errores, tienes una funcion si que engloba a las otras, y está demás. Lo que debes hacer es que la funcion si, evalue las condiciones hasta que la condicion sea verdadera.

esta fórmula funciona como creo que quieres.

=SI(A29=1100,"ECSI",SI(A29=1105,"PLANTA 4",SI(A29=1110,"DUQUEZA",0)))

Ojala te sirva.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por JORGE (5 intervenciones) el 13/09/2009 17:38:34
MUY BIEN....MUCHAS GRACIAS....

OTRA PREGUNTA....SI LA QUIERO CONDICIONAR POR RANGOS?

ES DECIR;

QUE ENTRE 1100 Y 1104, ECSI
1105 Y 1109, PLANTA 4
1110 Y 1104, DUQUEZA

QUE CONDICIONES, O QEU JERARQUIAS TENDRIA QUE DARLE

TE QUEDARIA MUY AGRADECIDO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por Cesar (57 intervenciones) el 15/09/2009 18:14:30
Un poquito mas complicado, pero sale tambien
la formula es:

=SI(Y(D3>=1100,D3<=1104),"ECSI",SI(Y(D3>=1105,D3<=1109),"PLANTA 4",SI(Y(D3>=1110,D3<=1114),"DUQUEZA","NO DEFINIDO")))

Lo que hace esta formula es evaluar la celda D3, y dependiendo del valor devuelve un resultado. Asi, si el valor esta dentro de tus parametros, te devuelve el texto indicado; sino, te devuelve el texto "NO DEFINIDO"

no te olvides que la funcion si acepta anidar hasta 7 funciones si, por lo que si le pones mas condiciones, podria dar un error. En esos casos la solucion es hacerlo con tablas, o con una funcion personalizada en VBA.

En excel se puede hacer casi todo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por JORGE  (5 intervenciones) el 15/09/2009 18:47:42
Ok...muchisimas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por JORGE (5 intervenciones) el 13/09/2009 17:38:42
MUY BIEN....MUCHAS GRACIAS....

OTRA PREGUNTA....SI LA QUIERO CONDICIONAR POR RANGOS?

ES DECIR;

QUE ENTRE 1100 Y 1104, ECSI
1105 Y 1109, PLANTA 4
1110 Y 1104, DUQUEZA

QUE CONDICIONES, O QEU JERARQUIAS TENDRIA QUE DARLE

TE QUEDARIA MUY AGRADECIDO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por Cesar (57 intervenciones) el 16/09/2009 04:21:57
YA respondi. verifica
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por JORGE CASTRO (5 intervenciones) el 17/09/2009 14:54:40
Buen dia,

Un favor....me colaboran para elaborar una formula de la siguiente manera:

-Que al Buscar Vertical mi Valor_Buscado se repite varias veces pero el dato que traeria no se repite ej:

PROD DESCRIP COD DESCRIP COD.
I403022 ENVASE 6/5 90105 CAJA PETROBRAS GEN
I403022 ENVASE 6/5 M000074 MEZCA TARRO 36/1
I403022 ENVASE 6/5 90698 ETIQUETA PETROB GCL-2EP 6/5

Ya qeu el buscarv, trae el primer dato que encuentra,

PROD COD DESCRIP COD.
I403022 90105
I403022 90105 (Donde en esta celda me trajera M000074)
I403022 90105 (Donde en esta celda me trajera 90698)

Quiciese saber si esto se puede hacer con un buscarV condicional, o hay alguna otra formula que me ayude.

Mil gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:FORMULA SI (EXCEL)

Publicado por Cesar (57 intervenciones) el 18/09/2009 04:59:51
La funcion buscarv va a encontrar siempre la primera coincidencia. lo que tu quieres es complicado, pero es posible. Esto pasa por asignar un numero unico a tus columnas donde esta tu matriz, tarea que se puede hacer con macros, de tal forma que te quede algo asi:

I403022_1
I403022_2
I403022_3
I403022_n

y que luego tu puedas buscarlas de acuerdo al criterio que definas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar