1 votes

Excel 2013, formatage conditionnel

S'il vous plaît, aidez-moi avec ceci, dans le tableau donné je veux appliquer le formatage conditionnel basé sur la procédure suivante :

1st - Obtenir le jour en fonction de la date

2 - Comparez ensuite la valeur saisie dans une cellule particulière, disons D2, avec le quota respectif pour le jour (lun, mar, mer, jeudi - jours de la semaine et ven, sam, dim - week-ends) attribué à la personne.

3ème - S'il dépasse le quota, la couleur de la cellule devient "rouge".

Lien vers le tableau - https://docs.google.com/spreadsheets/d/1CWm3vdxvMIoxoq0ZlA3Y9M5_tXEtuWKm-iP0RR7pEQ0/edit?usp=sharing

0voto

RamonRobben Points 919

J'ai décomposé votre question en plusieurs étapes et je les ai résolues une par une. Tout d'abord, j'ai essayé d'obtenir une valeur VRAI ou FAUX selon que la date se trouve dans le week-end ou non.

=IF(IF(WEEKDAY(DATECELL) = 6; TRUE; IF(WEEKDAY(DATECELL) = 7;TRUE;FALSE));"TRUE";"FALSE")

VRAI == Week-end

FALSE == Jour de la semaine

Après cela, je pourrais écrire les conditions de ce qu'il faut vérifier. Dans votre cas, si la valeur est plus grande que dans le quota. Nous pouvons utiliser cela dans notre condition finale pour une cellule. Malheureusement, il est très difficile d'utiliser le formatage conditionnel pour cela, car je dois utiliser beaucoup de données statiques. Je ne suis pas sûr que cela puisse être changé, mais au moins j'ai obtenu ceci pour le moment et cela fonctionne.

=IF(IF(WEEKDAY(DATECELL) = 6; TRUE; IF(WEEKDAY(DATECELL) = 7;TRUE;FALSE));IF(CURRENTCELL > WEEKENDS;TRUE;FALSE) ; IF(CURRENTCELL > WEEKDAYS;TRUE;FALSE))

Remplacez les mots tels que :

  • Mot == Avec quoi le remplacer
  • CURRENTCELL == La cellule dans laquelle vous allez appliquer la condition dans.
  • DATECELL == La cellule dans laquelle se trouve la date
  • WEEKENDS == Cellule où le quota est fixé pour les week-ends
  • WEEKDAYS == Cellule où le quota est fixé pour les jours de la semaine

Vous pourriez peut-être essayer de déterminer si nous pouvons obtenir des cellules relatives à partir de la position de la condition. Si nous pouvons faire cela, nous pourrions dire qu'à partir de la ligne C, il faut descendre de 2 cases pour atteindre le quota des jours de la semaine.

J'ai trouvé une question intéressante sur l'utilisation de quelque chose appelé indirect. Utiliser deux fois la même cellule avec une fonction indirecte vous pourriez utiliser ceci pour obtenir les cellules statiques et faire fonctionner la condition comme vous le souhaitez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X