Reto n° 6: Horario de trabajo dinamico con formato condicional
-->Reto n° 6: Horario de trabajo dinámico con formato condicional – ¿Que tan bueno te consideras en Excel?. Desarrollar el siguiente reto podría ser un indicador para medir cuanto conoces de esta hoja de cálculo; el reto Excel que se plantea a continuación tiene un nivel intermedio – avanzado, desarrollaro implica el uso fórmulas anidadas y el uso de reglas (criterios) aplicables al formato condicional.
El planteamiento del problema es el siguiente: Tenemos un horario de Lunes a domingo con actividades (supongamos) que debemos hacer de acuerdo a un intervalo de horas, lo que se nos pide es colorear la celda que se encuentra dentro del intervalo de horas y el día que pueden ser especificados de forma manual en la celda D13 y E13.
Recuerda que para dar solución a este reto solo debes utilizar formato condicional (Regla de acuerdo a una fórmula), no se permite utilizar celdas o columnas adicionales, tampoco debes utilizar macros, solo es cuestión de idear una fórmula. Si logras resolverlo envíame la respuesta a [email protected], publicaré el nombre de los 10 primeros, entre ellos sortearé un manual de Excel o alguno de los productos de nuestra web.
A continuación podemos ver una imagen animada de como quedaría luego de resolver el reto. La solución debes escribirla en el campo correspondiente a la celda E16.
vamos a ver cuantos logran solucionar este reto. A continuación puedes descargar el archivo sobre el cual deben encontrar la solución.
DESCARGAR ARCHIVO
Reto n° 6 Horario de trabajo dinamico con formato condicional.xls
AQUI PUEDES DESCARGAR LA SOLUCIÓN
Aún nadie ha resuelto el archivo de forma correcta, publicaré el nombre de los 10 primeros que desarrollen el archivo. Entre ellos sortearé un manual de Excel con muchas novedades o alguno de mis productos.
La fórmula es: =Y(Y(D$5=$D$13),SI(Y(ABS($E$13)>=ABS(IZQUIERDA($C6,5)),ABS($E$13)<=ABS(DERECHA($C6,5)))=VERDADERO,VERDADERO,FALSO))
Hola!
tiene poco que visito tu pagina y me llamo mucho la atención tus retos, se que ya venció el plazo para este reto pero de todas maneras te envío como resolví este reto.
‘=+SI(Y(EXTRAE($C6,1,5)*1=$E$13,$D$13=D$5),1,0)
Al principio no le entendí, ya que no estaba familiarizado con las formulas en el formato condicional, al ver la solución analice la formula y ya pude entender como funciona para este caso particular y me ha ayudado porque ya aprendio dos funciones nuevas left y right (tengo el Excel en idioma ingles) asi como la aplicación de las formulas en el formato condicional. Gracias por los retos ire viendo cual puedo solucionar.
saludos
Muy bien fernando, de eso se trata de entender las cosas!.
¿Nadie ganó?
Ya recibí las 10 respuestas correctas, entre ellos voy a compartir un manual de excel.
Hola, yo te había enviado mi solución por correo, no la recibiste?
=IF(AND($E$13>=TIMEVALUE(MID($C6,1,5)),$E$13<TIMEVALUE(MID($C6,9,5)),$D$13=D$5),1,0)
Si lo recibí, la respuesta esta al final del artículo, gracias por tomarte la molestia de desarollarlo.
Buenos dias Gustavo, tengo un pequeña duda con la formula; es una unica formula para todo las celdas, o una formula que se debe adaptar a cada celda dependiendo el rango?
una única formula para todo.
Hola, aun no sale la solución?
Si, ya está, en breve actualizo el artículo.
Humm aun sigo craneando jajaja me sale lo de las fechas mas no la semana ahi estoy pensando humm me sale si lo hago directamente mas no con formato condicional a seguir investigando o hay alguna pista mas.
mira la solución ya esta publicado.
LA f ormula es: =Y(D$5=$D$13;VALOR($E$13)>=VALOR(IZQUIERDA($C6;5));VALOR($E$13)<=VALOR(DERECHA($C6;5)))
correcto, gracias.