Imprimir página | Cerrar ventana

Resaltar fines de semana en Excel

Impreso de: Foro de Access y VBA
Categoría: Otros de Microsoft: Windows y Office
Nombre del foro: Excel
Descripción del foro: Foro de Excel y VBA de Excel
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=86118
Fecha de impresión: 23/Abril/2024 a las 10:15


Tema: Resaltar fines de semana en Excel
Publicado por: Dany Solis
Asunto: Resaltar fines de semana en Excel
Fecha de publicación: 19/Septiembre/2021 a las 10:07
Hola a todos, estoy trabajando en un diagrama de Gantt y quisiera resaltar los fines de semana usando formato condicional pero no me queda, esta es la formula que estoy usando:

="OR(WEEKDAY(F$10,2)=6,WEEKDAY(F$10,2)=7)"

Ademas en las tareas que se programen me gustaria usar mas de un color actualmente solo estoy usando el mostrado en la siguiente imagen.


Link de la imagen ya que no se pre visualiza:
https://drive.google.com/file/d/1KnkFc-MA9lRuCVXSazFUMbHQa1cFLNm2/view?usp=sharing

Alguna sugerencia?

DS


-------------
Donde hay educación, no hay distinction de clases. (Confusio)

Dany Solis



Respuestas:
Publicado por: SkaryBlondi
Fecha de publicación: 19/Septiembre/2021 a las 10:50
WEEKDAY= Devuelve el día de la semana correspondiente a una fecha. El día se da como un número entero, de 1 (domingo) a 7 (sábado), de forma predeterminada.


Publicado por: AnSanVal
Fecha de publicación: 19/Septiembre/2021 a las 20:52
Dany Solis.

.-  En:  ="OR(WEEKDAY(F$10,2)=6,WEEKDAY(F$10,2)=7)" debes quitar las comillas dobles.

2º .-  Cambia...

     =OR(WEEKDAY(F$10,2)=6,WEEKDAY(F$10,2)=7)

... por esta otra...

     =WEEKDAY(F10,2) > 5  (sin el signo dólar)



Skary Blondi.

Con un 2 en el segundo parámetro (Como muestra Dany Solis) devuelve: 1 para lunes ... 7 para domingo.





-------------
Saludos desde Tenerife.


Publicado por: Dany Solis
Fecha de publicación: 20/Septiembre/2021 a las 07:24
Gracias Antonio, usando la formula que me proporciona me pinta todas las celdas seleccionadas sobre coloreando el formato condicional que ya tenia para las fechas de las actividades.

Aqui la imagen:

https://drive.google.com/file/d/1XwWiDHrrdFbmmyFXDiLO5zpJfBW9dEBJ/view?usp=sharing

Esta es la formula para el formato condicional de las activdades:

=AND(F$10>=$C12,F$10<=$D12)

DS




-------------
Donde hay educación, no hay distinction de clases. (Confusio)

Dany Solis


Publicado por: SkaryBlondi
Fecha de publicación: 20/Septiembre/2021 a las 15:42





Publicado por: AnSanVal
Fecha de publicación: 20/Septiembre/2021 a las 17:44
Dany Solis:
 La fórmula que proporcioné está pensada para resaltar sábados y domingos de la fila de fechas del encabezado («... quisiera resaltar los fines de semana...»). La fórmula que muestras ahora no tiene nada que ver con la que compartiste en tu primer mensaje ni con lo que parecía que solicitabas.

Hay muchas formas de hacer un gráfico de Gantt, incluso con colores para diferenciar: tarea realizada, tarea pendiente, tarea realizada pasada de plazo, etc., en mi sitio web tengo un ejemplo (45) simple (un solo color) que quizás pudiera ayudarte  en tu tarea.




-------------
Saludos desde Tenerife.


Publicado por: Dany Solis
Fecha de publicación: 20/Septiembre/2021 a las 19:45
Es correcto su comentario Antonio quiero resaltar los fines de semana, en el grafico de gantt completo o sea desde el encabezado hasta donde halla tareas omiti detallar esa parte.

La formula que muestro es de las tareas que tengo en el Gantt solo la mostre porque la formula que me proporciono me colorea lo que esa formula hace, pero comprendo que solo es para encabezados del Gantt. Voy a ver su ejemplo ahora mismo.

DS


-------------
Donde hay educación, no hay distinction de clases. (Confusio)

Dany Solis


Publicado por: Dany Solis
Fecha de publicación: 21/Septiembre/2021 a las 05:31
Lo he resuelto de una forma chapuzera:

Esto me funciona siempre y cuando el idioma de Office este en Ingles:

=IF(F$11="S",1,"")

Con esto identifico si es Sabado o Domingo en el encabezado de la columna F11

Despues aplico un formato condicional a el rango de celdas que cumplan con la condicion en este caso 1:

Cell Value = 1, entonces aplico el formato que deseo.

Pueden cerrar el hilo.

DS


-------------
Donde hay educación, no hay distinction de clases. (Confusio)

Dany Solis



Imprimir página | Cerrar ventana