Menu

AVOIR JOURSEM lundi et vendredi [Résolu]

deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 4 oct. 2018 à 13:20 - Dernière réponse : deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention
- 8 oct. 2018 à 09:49
Bonjour,

Je voudrais que sur une plage, toutes les cellules correspondants uniquement aux lundis et aux vendredis portent une mise en forme identiques idem pour les mardis, mercredi et jeudis.
En gros il y aurait deux groupes de jours aux mises en forme différentes.

On m’a expliquée les formules joursem et partagée une infos à ce sujet, je lui suis très reconnaissante mais je n’ai pas compris.

Quelqu’un pourrait me faire une proposition de formules svp merci
Afficher la suite 

Votre réponse

13 réponses

Meilleure réponse
Mike-31 16377 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 21 octobre 2018 Dernière intervention - Modifié par Mike-31 le 4/10/2018 à 13:31
1
Merci
Bonjour,

exemple pour une plage contenant des dates exemple A2:A50, sélectionner cette plage et
Mise en forme conditionnelle
la formule est
=ET(JOURSEM(A2)>=3;JOURSEM(A2)<=5)

format/Remplissage/choisir une couleur

A+
Mike-31

Je suis responsable de ce que je dis, pas de ce que tu comprends...

Merci Mike-31 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24710 internautes ce mois-ci

deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 4 oct. 2018 à 14:22
Merciiii aussi
Commenter la réponse de Mike-31
Meilleure réponse
titeufdu89 222 Messages postés samedi 28 juillet 2012Date d'inscription 21 octobre 2018 Dernière intervention - Modifié par titeufdu89 le 4/10/2018 à 13:44
1
Merci
bonjour,

Il te faut créer 2 règles de mise en forme conditionnelle du type "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué"

Voici les formules à utiliser (à adapter à ton fichier car dans l'immédiat elle analyse la cellule A1):
- Pour les lundis et vendredis :
=OU(JOURSEM($A1;2)=1;JOURSEM($A1;2)=5)

- Pour les mardis, mercredis et jeudis :
=ET(JOURSEM($A1;2)>=2;JOURSEM($A1;2)<=4)

Bonne journée

Jc

Merci titeufdu89 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24710 internautes ce mois-ci

Mike-31 16377 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 21 octobre 2018 Dernière intervention - 4 oct. 2018 à 14:19
Salut Titeuf,
Pourquoi deux conditions une seule suffit avec la syntaxe ET
Cordialement
deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 4 oct. 2018 à 14:21
Merciiiiii infiniment même si je n'arrive toujours pas à comprendre pourtant beaucoup de gens m'ont expliquée je ne sais pas ce qu'elle a ma logique en ce moment mais ces formules là n'ont pas de sens pour moi je suis dsl vraiment. Mais en tout cas mille merci du fond du coeur. :)
titeufdu89 222 Messages postés samedi 28 juillet 2012Date d'inscription 21 octobre 2018 Dernière intervention - 4 oct. 2018 à 14:43
Salut Mike,
Je suis parti du principe que son planning comportait également les samedis et dimanches, sans mise en forme particulière, j'ai donc créé deux MFC pour chaque recherche mais si ce n'est pas le cas tu as raison une seule suffit du coup ;-)

Cordialement

Jc
Commenter la réponse de titeufdu89
Meilleure réponse
Mike-31 16377 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 21 octobre 2018 Dernière intervention - 4 oct. 2018 à 17:46
1
Merci
Re deanerys,

Il ne faut pas rester dans l'incompréhension,
Excel codifie les jours de semaine en valeur numérique, exemple dimanche =1, lundi=2 mardi=3 etc jusqu'à samedi=7 et ça recommence à 1 pour dimanche
si tu saisis dans une cellule =JOURSEM("4/10/2018")
Excel te retourne 5 ce qui correspond au cinquième jour de ta semaine
et si tu formates ta cellule en format personnalisé jjjj Excel te retourne bien jeudi ce que nous sommes aujourd'hui

en partant de ces explications il suffit d'écrire une formule conditionnelle si JOURSEM>=à mardi et si JOURSEM<=à jeudi
autrement dit si JOURSEM>=3 et <=5

d'ou la formule conditionnelle puisque ta plage conditionée comme à A2
=ET(JOURSEM(A2)>=3;JOURSEM(A2)<=5)

Merci Mike-31 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24710 internautes ce mois-ci

deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 5 oct. 2018 à 09:24
Bonjour Mike,

Alors déjà un énorme merci car oui je déteste ne pas savoir j'aime bien comprendre les choses que je fais, ceci étant je n'aime pas souler les gens je sais que vous êtes tous bénévoles et j'aime pas abuser de votre gentillesse surtout quand on m'a déjà expliqué une fois plus donner un fichier à lire sur le sujet pour m'aider à comprendre.
J'ai regardé aussi sur le net mais rien à faire ma logique était dans les choux mdr.
Pourtant je suis loin d'être bête lol hoooo j'ai les chevilles qui gonfles lol.

Alors j'ai tout bien compris cette fois avec toi hihi sauf encore certains trucs. La numérotation des jours ça c'est ok.

Alors par exemple, si je veux que ma plage (A2), mette tous les mercredis en une mise en forme en vert.
Je sélectionne ma plage et je lui dis : =JOURSEM(A2)>=4

Si je veux la même chose pour les lundis et le mercredis je lui dis :
=ET(JOURSEM(A2)>=4;JOURSEM(A2)<=2) Mais là je ne comprends pas pourquoi le signe est à l'envers > et déjà à quoi il sert. Pourquoi on n'écrit pas tout simplement :
=JOURSEM(A2)=4 ? ou =ET(JOURSEM(A2)>=4;JOURSEM(A2)>=2).
Pourquoi en faite le > est retourné pour le lundi ?

Aussi on m'a dit d'utiliser ces formules :
=JOURSEM(A2;3)>5

=JOURSEM(A2;3)=5

=JOURSEM(A2;3)>=5

Le choix et le sens des signe me perturbent... Et le 3 et le 5 signifie donc mardis et jeudis donc c'est une forme contactée de dire ce jour ET ce jour ?

Merci beaucoup pour ton aide :)
Commenter la réponse de Mike-31
Meilleure réponse
Mike-31 16377 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 21 octobre 2018 Dernière intervention - 5 oct. 2018 à 12:04
1
Merci
Re,

alors ce signe < devant une valeur exemple 5 veut dire inférieur à 5

> veut dire supérieur
<= veut dire inférieur et égale à la valeur qui suit et >= supérieur et égale autrement dit à partir de la valeur et au dessus

suivant que tu choisisses le premier jour de semaine par exemple un dimanche
tu écris =JOURSEM(A2;1) et Excel retournera 1 pour le dimanche, 2 pour le lundi etc ...

si tu choisis que le premier jour de semaine est un lundi ou qu'Excel te retourne 1 pour le lundi puis 2 le mardi etc jusqu'à dimanche avec 7 tu écris =JOURSEM(A2;2)

mais pour des besoins de calcul tu peux obtenir 1 pour mardi comme si ta semaine commençait un mardi avec
=JOURSEM(A3;3)

regarde ce lien pour approfondir
https://support.office.com/fr-fr/article/joursem-joursem-fonction-60e44483-2ed1-439f-8bd0-e404c190949a

Merci Mike-31 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24710 internautes ce mois-ci

deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 5 oct. 2018 à 15:45
Merci ça commence à être plus clair mais encore quelques lacunes, donc si je comprends bien la formule par exemple :

Si je mets dans ma cellule A2 est égale à lundi je vais écrire dans ma cellule : =JOURSEM(A2;2)

Et si avec ça je décide que tous les jours après jeudi donc au dessus de jeudi et mardi lui même deviennent bleu je mets une mise en forme :

=JOURSEM(A2;3)>5 Donc mardi, vendredi, samedi et dimanche seront bleus ?

Si je veux seulement mardis et jeudis j'écrirai :

=JOURSEM(A2;3)=5

Si je veux mardis, jeudis et les jours au-dessus de jeudis j'écrirai :

=JOURSEM(A2;3)>=5

Si je veux les jours de mardis et avant jeudis j'écrirai :

=JOURSEM(A2;3)<5

Et enfin si je veux les jours de mardis, avant jeudis avec jeudis j'écrirai :

=JOURSEM(A2;3)<=5

Ai-je bien compris ?

Mais j'ai pas compris si je veux que ma semaine commence un mardi égale 1 ???
Dans le fichier que tu m'envoies il y a marquait égale 16, 17, ... ça non plus je ne comprends pas.

Vraiment navrée j'essaye de comprendre je te promets je lis et relis mais pfff si ça t'ennuie t'arrête hein je ne veux pas déranger je m'excuse vraiment. :(
deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 5 oct. 2018 à 15:58
Dans le fichier le mardi 3 pourquoi il est renvoyé de 0 à 6 et non pas de 1 à 7 comme les autres ?
Commenter la réponse de Mike-31
Meilleure réponse
Mike-31 16377 Messages postés dimanche 17 février 2008Date d'inscriptionContributeurStatut 21 octobre 2018 Dernière intervention - 8 oct. 2018 à 08:38
1
Merci
Re,

Si tu saisis tes dates à partir de A2 et commence par exemple par la date d'aujourd'hui 08/10/2018 et en B2 pâr exemple cette formule =JOURSEM(A2;1) Excel te retourne 2 puis 3 pour mardi / 5 pour jeudi, 6 vendredi
pour retenir mardis et jeudis j'écrirai : =JOURSEM(A2;1)=3 et =JOURSEM(A2;1)=5

Si tu veux mardis, jeudis et les jours au-dessus de jeudis j'écrirai :
=JOURSEM(A2;1)=3 et =JOURSEM(A2;1)>=5

si tu veux les jours de mardis, avant jeudis
=JOURSEM(A2;1)>=3 et =JOURSEM(A2;1)<=5

si le mardi 3 il est renvoyé de 0 à 6 et non pas de 1 à 7 c'est que ton type de retour n'est pas bon
JOURSEM(numéro_série;type_retour)

limite toi à utiliser 1, 2 ou 3

regarde sur ce lien les explications
https://support.office.com/fr-fr/article/joursem-joursem-fonction-60e44483-2ed1-439f-8bd0-e404c190949a

Merci Mike-31 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24710 internautes ce mois-ci

deanerys 59 Messages postés jeudi 27 septembre 2018Date d'inscription 17 octobre 2018 Dernière intervention - 8 oct. 2018 à 09:49
Merci Mike,

Je crois avoir vraiment saisie cette fois. Il me faut de la pratique pour que j'empreigne bien et ça devrait le faire.
Je comprends plus vous et ceux qui m'ont expliquée ici que le lien je l'ai regardé mille fois.

Merci beaucoup :)
Commenter la réponse de Mike-31