Foros del Web » Soporte técnico » Ofimática »

[SOLUCIONADO] Formula segun condicion

Estas en el tema de Formula segun condicion en el foro de Ofimática en Foros del Web. La imagen muestra la formula que estoy usando y algo de explicación. Conservar una formula en las columnas K y L, que me haga lo ...
  #1 (permalink)  
Antiguo 31/07/2014, 13:05
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Formula segun condicion

La imagen muestra la formula que estoy usando y algo de explicación.



Conservar una formula en las columnas K y L, que me haga lo siguiente
En donde se ve rojo (COMPRAR (después de 26 EXISTE)) que nada presente, ¿porque?

Si en D nada existe que en K no aparezca ni sequier el 0.

La formula que tengo ahora en K es esta
=SI(Y(ESNUMERO(J6);ESNUMERO(D6);D6>0;ESNUMERO(D6)) ;D6-J6;D6)

En la columna L, si nada existe en K nada aparezca en L

la que tengo en L esta
=SI(K6<=1;"COMPRAR";"EXISTE")

Desde ya mucha sgracias por la ayuda que pueda venir
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #2 (permalink)  
Antiguo 31/07/2014, 17:25
Colaborador
 
Fecha de Ingreso: agosto-2004
Mensajes: 1.611
Antigüedad: 19 años, 7 meses
Puntos: 47
Respuesta: Formula segun condicion

Joaom:
Es un típico problema de Control de Inventarios...
Si el valor de k2 es menor ó igual a 1 y la fórmula dice que compre, pues lo hace y bien.

Coloca en K en la siguiente fórmula =SI(D5>0,(D5-J5),D5)
Coloca en L la siguiente fórmula =SI(K5<=1, SI(K5=0,"","Comprar"),"Existe")
No se que sea D, ya que tu gráfico no lo muestra...
¿Para qué usas las funciones "Y, ESNUMERO"?....
Listo, ya está la tarea hecha...

Para los ceros; oprime F1 en Excel y busca el tema "mostrar u ocultar los valores ceros"
Saludos...
  #3 (permalink)  
Antiguo 31/07/2014, 17:49
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: Formula segun condicion

Cita:
Joaom:
Es un típico problema de Control de Inventarios...
Si el valor de k2 es menor ó igual a 1 y la fórmula dice que compre, pues lo hace y bien.
Hasta ahí lo sabia.

D es la cantidad de entrada, K cantidad Salidas entonces K menos D (Entrada menos salida) Existe K

En L
Si K es menor o igual que 1 en L presenta Comprar o Existe segun el valor en K



Lo que pretendo obtener es que en columna K y L nada aparezca mientras en D y J nada tengan para no tener esa chorrera de ceros y de COMPRAR

eDITO:

La 1ª no me dá aunque le hice modif =SI(D5="";(D5-J5);"")para ver si resultaba pero nada.
La segunda iden.

Las formulas me las facilito hace tiempo un amigo que costumbra estar (ya hace mucho no lo veo por aca) Cacho R y el en esto es maestro
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 31/07/2014 a las 18:06
  #4 (permalink)  
Antiguo 06/08/2014, 06:17
Avatar de AtilioNaler  
Fecha de Ingreso: junio-2014
Ubicación: Montevideo
Mensajes: 69
Antigüedad: 9 años, 10 meses
Puntos: 9
Respuesta: Formula segun condicion

En la celda K2 se debe ingresar la función SI anidada con la función/operador Y, de manera tal de que primero se evalúe de si en D2 y simultáneamente en J2 no hay nada, que el resultado sea nada ("": texto nulo), en caso contrario que se efectúe la fórmula que le resta a D2 el valor que haya en J2.

En la celda L2 se debe anidar la función SI consigo misma para que lo primero a ser evaluado sea de que en K2 no haya nada y en caso de ser así que el resultado también sea nada ("": texto nulo); y el primer y único anidamiento evaluará en segundo término si en K2 hay un valor numérico y en ese caso arrojará como resultado un texto ("COMPRAR") u otro ("EXISTE").

Mucho más claro que esta explicación es ingresar estas fórmulas:

En K2: =SI(Y(D2="";J2="");"";D2-J2)

En J2: =SI(K2="";"";SI(K2<=1;"COMPRAR";"EXISTE"))

Pruébalas y verás que sí te funcionan.

En otro orden y como un comentario mínimo, la mejor forma de expresar por ejemplo algo que sea menor o igual a 1 (<=1) es <2 de esta forma nos ahorramos la escritura de un carácter. Recibe un abrazo desde Uruguay.
__________________
Leer atenta y detenidamente los mensajes permite una mejor comprensión.
  #5 (permalink)  
Antiguo 06/08/2014, 17:18
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: Formula segun condicion

Si, funciona. Gracias por tomarte tu tiempo.

Funciona pero algo quiero preguntar y si es posible mejor aun, Explico:

La columna L ademas de eso tiene su formato condicional, esto para la presentacion de los colores, y las formulas del formato condicional son;
maior que 1 VERDE y igual o menor que 1 ROJO
para verde este
=SI($K2>1;VERDADERO;FALSO) en la casilla que dice Se aplica a: =$L$2:$L$50000

y para rojo este
=SI($K2<=1;VERDADERO;FALSO) en la casilla que dice Se aplica a: =$L$2:$L$50000

De una a otra solo cambia lo de rojo. Mi pregunta es; cuando en la columna L arrastro desde L2 hasta L50 o 50000, el color que tenga L2 sea rojo o verde tambien se arrastra y yo no quisiera que fuera así.

¿como se puede hacer para poder arrastrar hasta L50000 pero que proceda tambien sin el color, claro que demas esta decir, y que no pierda el formato condicional.

Resumen:

Para lo anterior de nada presentar en K y L, ya funciona, aunque arrastre hasta 50000.

¿Como hacer lo propio para arrastrando en L no presente el color del formato condicional sin perder este?

Pienso yo (sin experiencia alguna en esto) que las formulas del formato condicional, tiene que ser 2 formulas en conjunto.

Una para que si K2="";""; SI($K2>1;VERDADERO;FALSO) ¿algo así seria?

Gracias Atilio
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 06/08/2014 a las 17:26
  #6 (permalink)  
Antiguo 06/08/2014, 17:35
Avatar de AtilioNaler  
Fecha de Ingreso: junio-2014
Ubicación: Montevideo
Mensajes: 69
Antigüedad: 9 años, 10 meses
Puntos: 9
Respuesta: Formula segun condicion

Aunque parezca mentira, para responderte acerca del formato condicional necesito saber qué versión de Office estás usando.
__________________
Leer atenta y detenidamente los mensajes permite una mejor comprensión.
  #7 (permalink)  
Antiguo 06/08/2014, 17:57
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: Formula segun condicion

Cita:
Iniciado por AtilioNaler Ver Mensaje
Aunque parezca mentira, para responderte acerca del formato condicional necesito saber qué versión de Office estás usando.
estoy usando 2013.
Quiero decirte que no se si estoy en lo cierto.

Aplique tu consejo inicial sobre el SI
=SI(K2="";"";SI($K2>1;VERDADERO;FALSO)) en el formato condicional para verde y

=SI(K2="";"";SI($K2<2;VERDADERO;FALSO)) para rojo

Compara las anteriores que deje para que veas lo agregado que hice.

Funciona dejando las celdas restantes en color blanco (normales)

edito:
Sin tomar en cuenta mi comentario antes de la edicion

Las formulas que me pasaste así proceden; la de K
En D y J estan en blanco K se presenta blanco (vacia)

Si D tiene algun numero (Ej. 2) y J nada, L presenta verde y Existe, LOGICO porque K presenta el numero de D

Si D vacio y en tal caso J un numero (Ej.2 cosa ilogica una ves que J es salidas y si no hay nada en D (entradas) no puede haber salidas en J) K -2 y L prsenta rojo Comprar.

Creo que así esta bien, confirmame

Gracias Atilio
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 06/08/2014 a las 18:27
  #8 (permalink)  
Antiguo 06/08/2014, 18:56
Avatar de AtilioNaler  
Fecha de Ingreso: junio-2014
Ubicación: Montevideo
Mensajes: 69
Antigüedad: 9 años, 10 meses
Puntos: 9
Respuesta: Formula segun condicion

En realidad tu último mensaje me resultó sumamente confuso. Tengo claro que las fórmulas que te indiqué en mi primer mensaje te funcionaron.

Ahora bien, acerca del formato condicional en mi Office 2003, las fórmulas del mismo no deben ingresarse con direcciones absolutas (con el signo $) sino que deben hacerse con referencias relativas de manera de que cuando estires la celda hacia abajo las direcciones se actualicen en relación a las filas. Te dejo una captura del cuadro de diálogo de Formato Condicional que deberás aplicar en la celda L2 y luego estirarla hacia abajo:

Bueno en realidad no sé como adjuntar una imagen con la captura que tengo en mi PC [IMG]C:\corel.jpg[/IMG], por esa razón trataré de escribirla a continuación: En la celda L2 aplicar Formato Condicional:

Condición 1
Fórmula ------ =K2="" y establecer en Formato.... Trama Sin color

Condición 2
Fórmula------ =K2>1 y establecer en Formato.... Trama Verde, Fuente Negrita y color Blanco

Condición 3
Fórmula----- =K2<2 y establecer en Formato... Trama Rojo, Fuente Negrita y color Blanco

Luego de aplicado el formato condicional estirar la celda L2 hacia abajo tantas celdas como necesites.

Espero haber sido de utilidad. Un abrazo desde Montevideo.
__________________
Leer atenta y detenidamente los mensajes permite una mejor comprensión.
  #9 (permalink)  
Antiguo 06/08/2014, 19:16
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: Formula segun condicion

A ver si me hago entender, Gracias Atilio

Aplique tu consejo inicial sobre el SI
=SI(K2="";"";SI($K2>1;VERDADERO;FALSO)) en el formato condicional para verde y en donde dice Aplicar a: estaba y deje asi =$L$2:$L$50000

=SI(K2="";"";SI($K2<2;VERDADERO;FALSO)) para rojo y en donde dice Aplicar a: estaba y deje asi =$L$2:$L$50000

Compara las anteriores que deje para que veas lo agregado que hice.

Funciona dejando las celdas restantes en color blanco (normales) Bueno si

edito:
Sin tomar en cuenta mi comentario antes de la edicion

Las formulas que me pasaste así proceden; la de K
Las D y J estan en blanco, K se presenta blanco (vacia) CORRECTO

PROCEDIMIENTO:

Si D tiene algun numero (Ej. 2) y J nada(vacio), L presenta verde y EXISTE, LOGICO porque K presenta el numero de D

Si D vacio y en tal caso en J un numero (Ej.2 cosa ilogica, J es Salidas y no haber nada en D no puede haber existido Salidas en J) presenta en K, -2 y L presenta rojo Comprar, CORRECTO.

Creo que así esta bien, confirmame

Como tu mensionas ultimo no será necesario agregar otro color mas, pues como te menciono de lo que agregue a las formulas del condicional, funciona como quiero
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg
  #10 (permalink)  
Antiguo 07/08/2014, 05:15
Avatar de AtilioNaler  
Fecha de Ingreso: junio-2014
Ubicación: Montevideo
Mensajes: 69
Antigüedad: 9 años, 10 meses
Puntos: 9
De acuerdo Respuesta: Formula segun condicion

Bueno, querido JoaoM, entiendo que ya solucionaste tu problema. Sinceramente se me deben haber volado las últimas neuronas vivas que me quedaban porque no logro entender ni descifrar nada de tu último mensaje. No te preocupes que se debe exclusivamente a mi cerebro.

Me alegro que todo te esté funcionando.

Recibe mi más afectuoso abrazo final para este tema.
__________________
Leer atenta y detenidamente los mensajes permite una mejor comprensión.

Última edición por AtilioNaler; 07/08/2014 a las 05:32 Razón: Error ortográfico
  #11 (permalink)  
Antiguo 07/08/2014, 08:18
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: Formula segun condicion

Es algo así como una explicacion de lo que hace cada formula. Vuelvo y repito, te agradezco tu empeño en aplicarte a ayudar.

Gracias una ves mas

Si ves la imagen te das cuenta que D son entradas de productos, J columna de Salidas de productos, K es D-J y L las condicinales

Voy abriendo otro tema el cual me doy cuenta que no me esta funcionando bien, Dentr ode poco edito y te djo aca la URL del tema; PENDIENTE ALIRIO

Se puede cerrar el tema
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 07/08/2014 a las 09:06
  #12 (permalink)  
Antiguo 07/08/2014, 09:19
 
Fecha de Ingreso: agosto-2007
Mensajes: 1.945
Antigüedad: 16 años, 7 meses
Puntos: 39
Respuesta: Formula segun condicion

Alirio, tengo aqui un tema, echa una manita magica tuya. Gracias

en
http://www.forosdelweb.com/f90/orden...6/#post4625970
Tema: Ordenar SOLAMENTE la columna A
__________________
Las contraseñas son como la ropa interior: Nunca dejarlas donde la gente pueda verlas
http://i64.tinypic.com/rho40i.jpg

Última edición por JoaoM; 07/08/2014 a las 09:31

Etiquetas: excel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:27.