Condicion doble en formato condicional

03/03/2007 - 10:59 por humberto79 | Informe spam
Hola a todos, soy bastante novato en el uso de excel, y tengo el
siguiente problema que me gustaria resolver:
Tengo una fila en la que vienen los dias de la semana (L, M, X, J, V,
S, D), y en la fila siguiente aparecen turnos de que son (Mañana,
Tarde, Noche y Libre).

Me gustaria poder poner un formato condicional que ponga el fondo de
las casilla de Turno de color rojo si el dia es Sabado ("S") y el
Turno es "Noche".
a1 b1 c1 d1
e1 f1 g1 h1
Dia de la Semana: L M X
J V S D
Turno: Mañana Mañana Tarde tarde
noche noche libre

La idea es poder conseguir la condicion que me ponga la casilla G2
(noche) de color rojo porque el turno es de Noche y el día de la
semana es sabado.

En definitiva, mi idea es poder añadir en el formato condicional una
formula en la que si coindicen dia de la semana Sabado y Turno Noche,
el fondo de la celda de turno aparezca de color rojo.

Espero haberme explicado bien, muchas gracias.

Preguntas similare

Leer las respuestas

#6 humberto79
03/03/2007 - 14:38 | Informe spam
On 3 mar, 12:48, "AnSanVal"
wrote:
Algo se me escapa.
Ahora no es "L M X J V S D" sino que puede ser "L M X J V S D L L L M X J
V", (¿o quizás oras combinaciones?), y que además aparecen "... PERRO GATO
CABALLO ..."

¿...?

escribió en el mensajenews:
On 3 mar, 10:59, wrote:





> Hola a todos, soy bastante novato en el uso deexcel, y tengo el
> siguiente problema que me gustaria resolver:
> Tengo una fila en la que vienen los dias de la semana (L, M, X, J, V,
> S, D), y en la fila siguiente aparecen turnos de que son (Mañana,
> Tarde, Noche y Libre).

> Me gustaria poder poner un formato condicional que ponga el fondo de
> las casilla de Turno de color rojo si el dia es Sabado ("S") y el
> Turno es "Noche".
> a1 b1 c1 d1
> e1 f1 g1 h1
> Dia de la Semana: L M X
> J V S D
> Turno: Mañana Mañana Tarde tarde
> noche noche libre

> La idea es poder conseguir lacondicionque me ponga la casilla G2
> (noche) de color rojo porque el turno es de Noche y el día de la
> semana es sabado.

> En definitiva, mi idea es poder añadir en el formato condicional una
> formula en la que si coindicen dia de la semana Sabado y Turno Noche,
> el fondo de la celda de turno aparezca de color rojo.

> Espero haberme explicado bien, muchas gracias.

Provando he conseguido que dependiendo del dia de las semana y un
animal en concreto me devuelva un cierto o falso.

L M X J V S D L L L M X J V
PERRO GATO CABALLO PERRO GATO CABALLO PERRO PERRO GATO LIEBRE LIEBRE
LIEBRE LIEBRE LIEBRE
cierto falso cierto falso falso falso falso cierto falso falso falso
cierto falso falso

La formula que he usado es la siguiente:
SI(O(Y(A19="L";A20="PERRO");Y(A19="X";A20="CABALLO");Y(A19="X";A20="LIEBRE"­));"cierto";"falso")

Ahora me haria falta que en lugar de cierto o falso, poder ponerlo
como formato condicional, he quitado funcion SI y lo he pegado todo en
formato condicional pero no surge efecto.
A ver si alguien me puede echar una mano.- Ocultar texto de la cita -

- Mostrar texto de la cita -



Son pruebas, he cambiado valores pero para probar, Lo unico que he
cambiado ha sido la condicion que la he puesto en Lunes y Perro; y X y
Caballo o Liebre,pero por probar.
Lo que me sugerís, ya lo consideré, y consistiría en aplicarle el
formato condicional a lo largo de toda la hoja con cada columna que
correspondiese con un sabado.

Voy a explicar el tema mas a fondo.
Lo que quiero hacer son turnos para los 12 meses en la misma hoja, en
los que aparezca la fecha y el dia de la semana, cada turno comienza
en el día 1 de cada mes, que puede ser cualquier dia de la semana.
Entonces el turno empieza en el dia 1 del correspondiente mes, de tal
forma que varia el día de la semana para cada dia 1 de cada mes, así
que si le diera por ejemplo formato condicional a la columna G del mes
Enero, el siguiente mes que iría a continuación me pondría en rojo la
celda de la columna G cuyo turno fuese Noche independientemene de si
realmente fuese sabado.

Con la función que anteriormente he puesto he conseguido relacionar
las condiciones que necesito, pero lo que necesito no es que me
devuelva cierto o falso, si no que la celda que cumpla esas
condiciones la ponga de color rojo, cosa que no consigo con el formato
condicional.

Muchas gracias por el interés AnSanVal.
Respuesta Responder a este mensaje
#7 AnSanVal
03/03/2007 - 18:21 | Informe spam
Veamos si lo he entendido...
Si el día de la semana (L M X J.) SIEMPRE está en la fila 1 y el turno está
a partir de B2:

1- Selecciona B2
2.- Menú > Formato > Formato condicional. > Fórmula
3.- En el cuadro de fórmulas >>> =Y(B$1="S";B2="Noche")
4.- Aplica el formato y Aceptar, Aceptar.
5.- Copia/Pega B2 hasta donde necesites.

No descuides el símbolo de dólares ( $ ) en: ... B$1=... si tienes que
Copiar/Pegar hacia abajo.


Si es otra cosa indícalo.

Saludos desde Tenerife.
****************************
escribió en el mensaje
news:

Son pruebas, he cambiado valores pero para probar, Lo unico que he
cambiado ha sido la condicion que la he puesto en Lunes y Perro; y X y
Caballo o Liebre,pero por probar.
Lo que me sugerís, ya lo consideré, y consistiría en aplicarle el
formato condicional a lo largo de toda la hoja con cada columna que
correspondiese con un sabado.

Voy a explicar el tema mas a fondo.
Lo que quiero hacer son turnos para los 12 meses en la misma hoja, en
los que aparezca la fecha y el dia de la semana, cada turno comienza
en el día 1 de cada mes, que puede ser cualquier dia de la semana.
Entonces el turno empieza en el dia 1 del correspondiente mes, de tal
forma que varia el día de la semana para cada dia 1 de cada mes, así
que si le diera por ejemplo formato condicional a la columna G del mes
Enero, el siguiente mes que iría a continuación me pondría en rojo la
celda de la columna G cuyo turno fuese Noche independientemene de si
realmente fuese sabado.

Con la función que anteriormente he puesto he conseguido relacionar
las condiciones que necesito, pero lo que necesito no es que me
devuelva cierto o falso, si no que la celda que cumpla esas
condiciones la ponga de color rojo, cosa que no consigo con el formato
condicional.

Muchas gracias por el interés AnSanVal.
Respuesta Responder a este mensaje
#8 Héctor Miguel
04/03/2007 - 07:16 | Informe spam
hola, humberto !

... quiero hacer... turnos para los 12 meses en la misma hoja, en que aparezca la fecha y el dia de la semana
... cada turno comienza en el dia 1 de cada mes, que puede ser cualquier dia de la semana.
... si le diera por ejemplo formato condicional a la columna G del mes Enero
el siguiente mes que iria a continuacion me pondría en rojo la celda de la columna G cuyo turno fuese Noche
independientemene de si realmente fuese sabado...



[creo que] todavia hay 'algo' que no deja ver 'claro' como es el arreglo de tus datos para un calendario de 12 meses -?-

si suponemos que el primer dia de cada mes 'va' en la columna 'G', y que para enero, el calendario/fecha se inicia en 'G1'...
dado que no todos los dias 1 de cada mes coincidiran con un sabado [como ya lo indicas en este mensaje]...

a) pon en 'G1' una dato de fecha 'real' -> puedes aplicarle formato numerico personalizado que te 'muestre' el dia [lunes en este caso]
b) pon en 'G2' el turno que le corresponda a tu calendario
c) aplica la siguiente formula para el formato condicional [en G2]: -> =o(diasem(g1)=7,g2="noche")
aplica colores/tramas/... segun tu preferencia/necesidad/...
-> el formato se aplicara cuando LA FECHA en G1 corresponda a sabado y/o el dato en G2 diga "noche"

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#9 humberto79
04/03/2007 - 14:59 | Informe spam
On 3 mar, 18:21, "AnSanVal"
wrote:
Veamos si lo he entendido...
Si el día de la semana (L M X J.) SIEMPRE está en la fila 1 y el turno está
a partir de B2:

1- Selecciona B2
2.- Menú > Formato > Formato condicional. > Fórmula
3.- En el cuadro de fórmulas >>> =Y(B$1="S";B2="Noche")
4.- Aplica el formato y Aceptar, Aceptar.
5.- Copia/Pega B2 hasta donde necesites.

No descuides el símbolo de dólares ( $ ) en: ... B$1=... si tienes que
Copiar/Pegar hacia abajo.

Si es otra cosa indícalo.

Saludos desde Tenerife.
****************************
escribió en el mensajenews:

Son pruebas, he cambiado valores pero para probar, Lo unico que he
cambiado ha sido lacondicionque la he puesto en Lunes y Perro; y X y
Caballo o Liebre,pero por probar.
Lo que me sugerís, ya lo consideré, y consistiría en aplicarle el
formato condicional a lo largo de toda la hoja con cada columna que
correspondiese con un sabado.

Voy a explicar el tema mas a fondo.
Lo que quiero hacer son turnos para los 12 meses en la misma hoja, en
los que aparezca la fecha y el dia de la semana, cada turno comienza
en el día 1 de cada mes, que puede ser cualquier dia de la semana.
Entonces el turno empieza en el dia 1 del correspondiente mes, de tal
forma que varia el día de la semana para cada dia 1 de cada mes, así
que si le diera por ejemplo formato condicional a la columna G del mes
Enero, el siguiente mes que iría a continuación me pondría en rojo la
celda de la columna G cuyo turno fuese Noche independientemene de si
realmente fuese sabado.

Con la función que anteriormente he puesto he conseguido relacionar
las condiciones que necesito, pero lo que necesito no es que me
devuelva cierto o falso, si no que la celda que cumpla esas
condiciones la ponga de color rojo, cosa que no consigo con el formato
condicional.

Muchas gracias por el interés AnSanVal.



Muchisimas gracias AnSanVal, eso es exactamente lo que queria. Ahora
al copiar el formato condicional y aplicarlo al resto del mes ya se
colocan todas las casillas con los valores deseados del color que
corresponden.
He puesto las tres condiciones que quiero y son las siguientes:
=Y(B$43="S";B44="N") condicion 1
=Y(B$43="D";B44="M") condicoin 2
=Y(B$43="D";B44="T") condicion 3

ahora probare a poner las tres condicones en una misma formula

Muchas gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida