Respuesta
Herramientas Buscar en Tema Desplegado
post #1 (permalink) Antiguo 13-ene-2012, 08:24
Predeterminado Combinar 2 o más formulas en una misma celda?
Hola gente, la cuestion es que tendria que combinar en una celda las siguientes formulas ¿Se puede?

=SI(Y(E4>=6;I4>=6);"APROBADO";"REPROBADO")
=SI(Y(E4<6;I4<6);"REPROBADO";"APROBADO")
=SI(Y(E4<6;I4>=6);"REPROBADO";"APROBADO")
=SI(Y(E4>=6;I4<6);"REPROBADO";"APROBADO")

En el caso de que no se pueda hacer esto ¿habria otra solucion? Gracias, saludos.
Usuario Novato
Fecha de Ingreso: mar-10
Edad: 33
Mensajes: 116
Gracias dadas: 11
Agradecido 0 veces en 0 Mensajes
tixo está desconectado
Responder Citando
post #2 (permalink) Antiguo 13-ene-2012, 09:58
Predeterminado
Si se puede, usando lo que pusiste con SI anidados, es decir en ves de poner por sino lo que saldría si no se cumple la condición, colocas el SI de la siguiente condición a evaluar:

Por ejemplo

Código:
=Si(A14=10;"Excelente"; Si(A14=8;"Muy Bueno"; Si(A14=6;"Bueno";Si(A14=5;"Aprobado";"Desaprobado"))))))
Por ejemplo tu formula quedaria asi
Código:
=SI(Y(A4>=6;B4>=6);"Aprobado";SI(Y(A4<6;B4<6);"Desaprobado";SI(Y(A4<6;B4>=6);"Desaprobado";SI(Y(A4>=6;B4<6);"Desaprobado";"Aprobado"))))
Igualmente no se para complicarse tanto, con lo siguiente se soluciona:
Código:
=SI(Y(A4>=6;B4>=6);"Aprobado";"Desaprobado")
La función Y hace que solamente cuando los dos valores sean mayores o iguales a 6, sea verdadera la función con lo cual solamente en ese caso muestra el mensaje de aprobado, en cualquier otra situación no se cumple la función.-


Otra forma de hacerlo seria preguntando primero por una celda, y después por la otra:
Código:
=Si(A4>=6;si(B4>=6;"Aprobado";"Desaprobado");"Desaprobado")
Acá verifica que A4 sea mayor o igual a 6, cuando se cumple la condición, entra y verifica el estado de B4 cuando este es mayor o igual a 6, recién informa el aprobado, si no se cumple informa el desaprobado, y por lo mismo cuando no se cumple para A4, informa el desaprobado.-


La función SI tiene dos estructuras básicas o se puede comparar con lo siguiente:

Código:
Si condición 
entonces
acción1
fin si

Si condición
entonces
acción1
sino
acción2
fin si
Traduciéndolo a excel seria tener lo siguiente:
Código:
=si(condición;entonces)
=si(condición;entonces;sino)
Vos dentro del entonces o del sino podes tener cualquier cosa que se te ocurra, no necesariamente un mensaje, sino que podes tener otra función, generalmente cuando se vuelve a colocar formulas o funciones se los denomina anidamiento de funciones.-

Última edición por Linux; 13-ene-2012 a las 10:43
Usuario Normal
Fecha de Ingreso: sep-08
Mensajes: 660
Gracias dadas: 2
Agradecido 6 veces en 6 Mensajes
Linux está desconectado
Responder Citando
Agradecidos:
tixo (14-ene-2012)
post #3 (permalink) Antiguo 13-ene-2012, 12:15
Predeterminado
En realidad, las cuatro condiciones que ponés son incompatibles. Por ejemplo, la primera dice que, si sacás seis o más en ambos parciales, estás aprobado. Si no, no. Este "si no" implica sacar menos de seis en uno o en los dos.

La segunda dice que, si sacás menos de seis en las dos, estás reprobado. Si no, estás aprobado. Aquí, el "si no" incluye el caso de sacar un seis en un parcial y un dos en el otro. Esta situación daría "Aprobado" según la segunda expresión y "Reprobado" en la primera.

Aplicando el sentido común (hay que aprobar los dos parciales), alcanza con la primera fórmula.
Usuario Normal
Fecha de Ingreso: mar-08
Mensajes: 315
Gracias dadas: 1
Agradecido 3 veces en 3 Mensajes
superplanilla está desconectado
Responder Citando
Agradecidos:
tixo (14-ene-2012)
post #4 (permalink) Antiguo 13-ene-2012, 13:31
Predeterminado
Mas claro que el agua superplanilla
Usuario Normal
Fecha de Ingreso: sep-08
Mensajes: 660
Gracias dadas: 2
Agradecido 6 veces en 6 Mensajes
Linux está desconectado
Responder Citando
post #5 (permalink) Antiguo 14-ene-2012, 08:12
Predeterminado
Cita:
Iniciado por Linux Ver Mensaje
Si se puede, usando lo que pusiste con SI anidados, es decir en ves de poner por sino lo que saldría si no se cumple la condición, colocas el SI de la siguiente condición a evaluar:

Por ejemplo

Código:
=Si(A14=10;"Excelente"; Si(A14=8;"Muy Bueno"; Si(A14=6;"Bueno";Si(A14=5;"Aprobado";"Desaprobado"))))))
Por ejemplo tu formula quedaria asi
Código:
=SI(Y(A4>=6;B4>=6);"Aprobado";SI(Y(A4<6;B4<6);"Desaprobado";SI(Y(A4<6;B4>=6);"Desaprobado";SI(Y(A4>=6;B4<6);"Desaprobado";"Aprobado"))))
Igualmente no se para complicarse tanto, con lo siguiente se soluciona:
Código:
=SI(Y(A4>=6;B4>=6);"Aprobado";"Desaprobado")
La función Y hace que solamente cuando los dos valores sean mayores o iguales a 6, sea verdadera la función con lo cual solamente en ese caso muestra el mensaje de aprobado, en cualquier otra situación no se cumple la función.-


Otra forma de hacerlo seria preguntando primero por una celda, y después por la otra:
Código:
=Si(A4>=6;si(B4>=6;"Aprobado";"Desaprobado");"Desaprobado")
Acá verifica que A4 sea mayor o igual a 6, cuando se cumple la condición, entra y verifica el estado de B4 cuando este es mayor o igual a 6, recién informa el aprobado, si no se cumple informa el desaprobado, y por lo mismo cuando no se cumple para A4, informa el desaprobado.-


La función SI tiene dos estructuras básicas o se puede comparar con lo siguiente:

Código:
Si condición 
entonces
acción1
fin si
 
Si condición
entonces
acción1
sino
acción2
fin si
Traduciéndolo a excel seria tener lo siguiente:
Código:
=si(condición;entonces)
=si(condición;entonces;sino)
Vos dentro del entonces o del sino podes tener cualquier cosa que se te ocurra, no necesariamente un mensaje, sino que podes tener otra función, generalmente cuando se vuelve a colocar formulas o funciones se los denomina anidamiento de funciones.-
Ok, me quedo calro la funcion SI, muchas gracias.
Usuario Novato
Fecha de Ingreso: mar-10
Edad: 33
Mensajes: 116
Gracias dadas: 11
Agradecido 0 veces en 0 Mensajes
tixo está desconectado
Responder Citando
post #6 (permalink) Antiguo 14-ene-2012, 08:14
Predeterminado
Cita:
Iniciado por superplanilla Ver Mensaje
En realidad, las cuatro condiciones que ponés son incompatibles. Por ejemplo, la primera dice que, si sacás seis o más en ambos parciales, estás aprobado. Si no, no. Este "si no" implica sacar menos de seis en uno o en los dos.

La segunda dice que, si sacás menos de seis en las dos, estás reprobado. Si no, estás aprobado. Aquí, el "si no" incluye el caso de sacar un seis en un parcial y un dos en el otro. Esta situación daría "Aprobado" según la segunda expresión y "Reprobado" en la primera.

Aplicando el sentido común (hay que aprobar los dos parciales), alcanza con la primera fórmula.
Muchas gracias, lo pude resolver solo con la primera formula, lo tenia y no me daba cuenta, saludos.
Usuario Novato
Fecha de Ingreso: mar-10
Edad: 33
Mensajes: 116
Gracias dadas: 11
Agradecido 0 veces en 0 Mensajes
tixo está desconectado
Responder Citando
post #7 (permalink) Antiguo 14-ene-2012, 09:48
Predeterminado
Y bueno la mejor forma de hacer esto es probando la formula a ver en que casos se cumplen o no tus criterios, es decir eso resulta interesante sobre todo para evaluar los conocimientos de alumnos cuando deben realizar una planilla o un algoritmo.-
Es decir acá te podes dar cuenta fácilmente si entendió los conceptos o no, ya que en general tu opción de poner esas cuatro funciones va a ser la que muchos van a querer tomar, y después se van a querer matar sabiendo que con la primer función ya se soluciona todo el drama, cuando lo realicen y prueben uno se da cuenta que la solución es mas simple de lo que se creía.-
En otras palabras muchas veces la solución mas obvia o simple, es la correcta.-
Usuario Normal
Fecha de Ingreso: sep-08
Mensajes: 660
Gracias dadas: 2
Agradecido 6 veces en 6 Mensajes
Linux está desconectado
Responder Citando
Agradecidos:
tixo (15-ene-2012)
post #8 (permalink) Antiguo 15-ene-2012, 13:12
Predeterminado
Hola, gracias por las respuestas, ahora la duda se me presenta de esta manera:

Tengo 3 trimestres con sus respectivos promedios (F1, L1 y P1), hasta ahi barbaro. Pero además necesito sacar un cuarto promedio (Promedio Final) que respete las siguientes reglas para que el alumno este aprobado: aprobar por lo menos 2 trimestres para que en el promedio final esté aprobado. Pero si aprueba los 2 primeros trimestres y no aprueba el 3ro quedará reprobado. Es decir, resumiendo, en los 2 trimestres aprobados teiene que estar si o si el 3er trimestre.

T=TRIMESTRE

T1, T2 (APROB) y T3 (REPROB) = PROM FINAL (REPROB)
T1, T3 (APROB) y T2 (REPROB) = PROM FINAL (APROB)
T1 (REPROB) y T2, T3 (APROB) = PROM FINAL (APROB)

Tener en cuenta que si existen 2 trimestres cualquiera sean estos REPROBADOS, el PROMEDIO FINAL será REPROBADO.

Bueno gente espero que se entienda el problema desde ya muchas gracias por compartir sus conocimientos, saludos.
Usuario Novato
Fecha de Ingreso: mar-10
Edad: 33
Mensajes: 116
Gracias dadas: 11
Agradecido 0 veces en 0 Mensajes
tixo está desconectado
Responder Citando
post #9 (permalink) Antiguo 15-ene-2012, 13:39
Predeterminado
Según entiendo, la condición sería aprobar el tercer parcial y uno o dos de los otros dos. Si la nota para aprobar es seis (como en la primera pregunta), la expresión sería:

=SI(Y(P1>=6;O(F1>=6;L1>=6));"Aprobado";"Reprobado" )

Probá y después contanos si funciona.
Usuario Normal
Fecha de Ingreso: mar-08
Mensajes: 315
Gracias dadas: 1
Agradecido 3 veces en 3 Mensajes
superplanilla está desconectado
Responder Citando
post #10 (permalink) Antiguo 15-ene-2012, 15:03
Predeterminado
Cita:
Iniciado por superplanilla Ver Mensaje
Según entiendo, la condición sería aprobar el tercer parcial y uno o dos de los otros dos. Si la nota para aprobar es seis (como en la primera pregunta), la expresión sería:

=SI(Y(P1>=6;O(F1>=6;L1>=6));"Aprobado";"Reprobado" )

Probá y después contanos si funciona.
Hola, muchas gracias funcionó perfecto!!! Aunque no entiendo bien la fórmula pero bueno el tema es que andubo barbaro, gracias de nuevo, saludos.
Usuario Novato
Fecha de Ingreso: mar-10
Edad: 33
Mensajes: 116
Gracias dadas: 11
Agradecido 0 veces en 0 Mensajes
tixo está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro


La franja horaria es GMT -3. Ahora son las 01:00.