Mise en forme sur excel
Résolu/Fermé
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
-
11 août 2017 à 14:54
chomow Messages postés 13 Date d'inscription vendredi 11 août 2017 Statut Membre Dernière intervention 3 octobre 2017 - 22 août 2017 à 09:26
chomow Messages postés 13 Date d'inscription vendredi 11 août 2017 Statut Membre Dernière intervention 3 octobre 2017 - 22 août 2017 à 09:26
A voir également:
- Mise en forme sur excel
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Calculer une moyenne sur excel - Guide
11 réponses
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
Ambassadeur
1 551
11 août 2017 à 15:05
11 août 2017 à 15:05
bonjour,
je n'ai pas compris ton soucis: pourquoi les cases sont-elles allumées si l’ordonnance n'est pas terminée?
tu pourrais peut-être simplement mettre dans une colonne la date de renouvellement la plus proche (pour cette ligne), et allumer cette case. il suffirait d'y mettre le minimum des dates de cette ligne.
je n'ai pas compris ton soucis: pourquoi les cases sont-elles allumées si l’ordonnance n'est pas terminée?
tu pourrais peut-être simplement mettre dans une colonne la date de renouvellement la plus proche (pour cette ligne), et allumer cette case. il suffirait d'y mettre le minimum des dates de cette ligne.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 415
11 août 2017 à 16:11
11 août 2017 à 16:11
Bonjour
si vous avez une colonne date de fin d'ordonnance, vous devez pouvoir appliquer des MFC par formule pour afficher si la date est dans la semaine en cours ou dans la semaine suivante
pour adapter au calendrier français:
mise en forme conditionnelle par formule exemple de D1 à D100
sélectionnez D1:D100
pour la semaine en cours
=NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI();2)-1
pour la semaine à venir
=NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1
le code.....;2) permet d'inclure le dimanche dans la semaine en cours, sinon, c'est le premier jour de la semaine
crdlmnt
si vous avez une colonne date de fin d'ordonnance, vous devez pouvoir appliquer des MFC par formule pour afficher si la date est dans la semaine en cours ou dans la semaine suivante
pour adapter au calendrier français:
mise en forme conditionnelle par formule exemple de D1 à D100
sélectionnez D1:D100
pour la semaine en cours
=NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI();2)-1
pour la semaine à venir
=NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1
le code.....;2) permet d'inclure le dimanche dans la semaine en cours, sinon, c'est le premier jour de la semaine
crdlmnt
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
18 août 2017 à 15:44
18 août 2017 à 15:44
Pas de colonne de date de fin d'ordonnance. Trop facile sinon!
dates de fin sont aleatoires sur la ligne. Des ordos sont pour 14j, d'autres pour 1mois, d'autre pour 6 mois.
dates de fin sont aleatoires sur la ligne. Des ordos sont pour 14j, d'autres pour 1mois, d'autre pour 6 mois.
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
14 août 2017 à 17:21
14 août 2017 à 17:21
https://img-19.ccm2.net/ZhdxMCNQ3PZkpEeTVB4dHqTi7Zo=/fbbb8b38a1574408a6782cfcc92f0d5b/ccm-ugc/Capture_1.PNG
en fait, la date de fin d'ordonnance n'est pas toujours dans la meme colonne.
J'aimerais avoir en surbrillance que la derniere date de la ligne qd elle se produit dans la semaine prochaine.
c possible?
en fait, la date de fin d'ordonnance n'est pas toujours dans la meme colonne.
J'aimerais avoir en surbrillance que la derniere date de la ligne qd elle se produit dans la semaine prochaine.
c possible?
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
Modifié le 14 août 2017 à 17:37
Modifié le 14 août 2017 à 17:37
tu as marqué ce sujet comme résolu. si ce n'est pas le cas, nous pouvons le marquer comme non-résolu: fais-nous signe.
tu nous montres une image. merci de nous dire si c'est ce que tu obtiens ou ce que tu veux obtenir. si c'est ce que tu obtiens, ce serait plus clair si tu partageais aussi une image de ce que tu veux obtenir.
tu nous montres une image. merci de nous dire si c'est ce que tu obtiens ou ce que tu veux obtenir. si c'est ce que tu obtiens, ce serait plus clair si tu partageais aussi une image de ce que tu veux obtenir.
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
14 août 2017 à 17:56
14 août 2017 à 17:56
l'image jointe est ce que j'obtiens actuellement. Ce que j'aimerais, c'est n'avoir que la derniere case de la ligne en surbrillance qd elle se produit la semaine prochaine. Cf image
https://img-19.ccm2.net/50p2oIBTg0AZ5jtoiti013MHLVg=/a07affc778c3495bbf3a657e62470c9d/ccm-ugc/Capture_2.PNG
https://img-19.ccm2.net/50p2oIBTg0AZ5jtoiti013MHLVg=/a07affc778c3495bbf3a657e62470c9d/ccm-ugc/Capture_2.PNG
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
14 août 2017 à 18:02
14 août 2017 à 18:02
les deux exemples ne sont utiles que si tu montres les mêmes données.
je suggère que tu repartes du premier exemple (14 août 2017 à 17:21), et que tu surlignes en jaune "à la main" les cases que tu veux avoir surlignées automatiquement.
comme cela tu nous montres ce que tu veux obtenir.
je suggère que tu repartes du premier exemple (14 août 2017 à 17:21), et que tu surlignes en jaune "à la main" les cases que tu veux avoir surlignées automatiquement.
comme cela tu nous montres ce que tu veux obtenir.
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
14 août 2017 à 18:05
14 août 2017 à 18:05
si j'ai bien deviné, tu peux changer la formule de mise en forme conditionnelle, et ajouter un test qui vérifie que la cellule à droite est vide.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
16 août 2017 à 17:11
16 août 2017 à 17:11
PHOTO 1:https://img-19.ccm2.net/lDrzMdSzsniW3k6tH9pkbTHrNSs=/361546f2e5b34363a90739d4be676c45/ccm-ugc/Capture_2.PNG
C'est ce que j'obtiens actuellement.
PHOTO 2:https://img-19.ccm2.net/SPH0WsEBmPo2FO7nk8EGgYQ9CN4=/d1219227ca83483590008c5dcc0403d7/ccm-ugc/Capture_1.PNG
C'est ce que j'aimerais obtenir
PHOTO 3:https://img-19.ccm2.net/c5Q1V71gsQHWNrTdGtMnN-o-GvM=/68fc331582d6420a92fc2001adc1aaf7/ccm-ugc/Capture_3.PNG
En rouge (la derniere cellule remplie de chaque ligne), ce sont les cellules qui doivent supporter la mise en forme : être en surbrillance quand la date se produit la semaine prochaine.
C'est ce que j'obtiens actuellement.
PHOTO 2:https://img-19.ccm2.net/SPH0WsEBmPo2FO7nk8EGgYQ9CN4=/d1219227ca83483590008c5dcc0403d7/ccm-ugc/Capture_1.PNG
C'est ce que j'aimerais obtenir
PHOTO 3:https://img-19.ccm2.net/c5Q1V71gsQHWNrTdGtMnN-o-GvM=/68fc331582d6420a92fc2001adc1aaf7/ccm-ugc/Capture_3.PNG
En rouge (la derniere cellule remplie de chaque ligne), ce sont les cellules qui doivent supporter la mise en forme : être en surbrillance quand la date se produit la semaine prochaine.
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
16 août 2017 à 21:29
16 août 2017 à 21:29
je suggère donc de changer la formule de mise en forme conditionnelle, et d'ajouter un test qui vérifie que la cellule à droite est vide.
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
17 août 2017 à 09:11
17 août 2017 à 09:11
et donc... je dois faire quoi?
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
17 août 2017 à 14:06
17 août 2017 à 14:06
eh bien, par exemple, si ta formule est:
je pense qu'il suffit de la changer en:
=NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1
je pense qu'il suffit de la changer en:
=ET(NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1;D2="")
greg
>
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
17 août 2017 à 14:26
17 août 2017 à 14:26
Bonjour yg_be,
Pour : « un test qui vérifie que la cellule à droite est vide »,
il me semble que la cellule à droite de D1 est E1, non ? ;)
=ET(NO.SEMAINE(D1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1;E1="")
Cordialement
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
>
greg
17 août 2017 à 15:15
17 août 2017 à 15:15
bonjour greg, tu as raison, évidemment. j'ai fait attention à ne pas confondre la gauche et la droite, je ne me suis pas méfié du bas!
merci!
merci!
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
17 août 2017 à 15:33
17 août 2017 à 15:33
Avec l'application de cette regle dans la mise en forme de toutes les cases, j'obtiens ceci :
https://img-19.ccm2.net/Q_Cf7oweG83HcVk2g9lIpzfZWE0=/591414fabb8d413190ebfa1aa12f4803/ccm-ugc/Capture_4.PNG
Ce que je voudrais c'est que la derniere case remplie de la ligne s'allume qd la date se produit la semaine prochaine. et uniquement la derniere case remplie de la ligne. Car sinon actuellement dans mon tableau j'ai plein de cases allumées alors que je n'ai pas en m'en occuper
https://img-19.ccm2.net/Q_Cf7oweG83HcVk2g9lIpzfZWE0=/591414fabb8d413190ebfa1aa12f4803/ccm-ugc/Capture_4.PNG
Ce que je voudrais c'est que la derniere case remplie de la ligne s'allume qd la date se produit la semaine prochaine. et uniquement la derniere case remplie de la ligne. Car sinon actuellement dans mon tableau j'ai plein de cases allumées alors que je n'ai pas en m'en occuper
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
17 août 2017 à 15:50
17 août 2017 à 15:50
il me semble que le résultat est correct, à part que la cellule allumée est une case trop à gauche.
as-tu appliqué la nouvelle formule exactement comme tu avais appliqué l'ancienne formule, peut-être en suivant les instructions en #2?
as-tu appliqué la nouvelle formule exactement comme tu avais appliqué l'ancienne formule, peut-être en suivant les instructions en #2?
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
17 août 2017 à 16:39
17 août 2017 à 16:39
Photo 1 : https://img-19.ccm2.net/po_GGB0IMdRQMa--C4cHgjKosNI=/2db0f56c82b8435cb6bc6b6c7b4ca042/ccm-ugc/Capture_5.PNG
C'est exactement ce que j'ai sur mon tableau.
Photo 2 :https://img-19.ccm2.net/TUn_toY5wmESNvTNVdEh11LTd4g=/deecc77a8f934c73bb62c094067eae5c/ccm-ugc/Capture_6.PNG
Ce que j'aimerais obtenir. Le tableau est tout de suite plus clair et plus parlant. Bcp moins de cases allumees
J'aimerais selectionner toutes les cases ou il y les dates et appliquer une mise en forme. Ainsi je n'aurais pas besoin d'appliquer la mise en forme pour chaque ligne que je rajouterai
C'est exactement ce que j'ai sur mon tableau.
Photo 2 :https://img-19.ccm2.net/TUn_toY5wmESNvTNVdEh11LTd4g=/deecc77a8f934c73bb62c094067eae5c/ccm-ugc/Capture_6.PNG
Ce que j'aimerais obtenir. Le tableau est tout de suite plus clair et plus parlant. Bcp moins de cases allumees
J'aimerais selectionner toutes les cases ou il y les dates et appliquer une mise en forme. Ainsi je n'aurais pas besoin d'appliquer la mise en forme pour chaque ligne que je rajouterai
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
17 août 2017 à 18:30
17 août 2017 à 18:30
as-tu relu les instructions en #2?
elles expliquent comment faire une mise en forme conditionnelle pour les cases commençant en D1.
et je t'ai donné un autre exemple, toujours pour des cases commençant en D1.
as-tu choisi de changer, et de faire commencer ton groupe de cases ailleurs que en D1?
elles expliquent comment faire une mise en forme conditionnelle pour les cases commençant en D1.
et je t'ai donné un autre exemple, toujours pour des cases commençant en D1.
as-tu choisi de changer, et de faire commencer ton groupe de cases ailleurs que en D1?
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
18 août 2017 à 13:48
18 août 2017 à 13:48
OUI, dans mon dernier message j'ai mis une photo de mon tableau actuel sans le nom des patients.
Mais j'aurai juste à remplacer la lettre D par la lettre G et à la fin de la formule par la lettre H?
Mais j'aurai juste à remplacer la lettre D par la lettre G et à la fin de la formule par la lettre H?
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
18 août 2017 à 14:14
18 août 2017 à 14:14
Je selectionne mes cases avec toutes les dates de G2 à R31
Je clique MFC, puis nouvelle regle
Je clique sur Utiliser une formule pour determiner pour quelles cellules le format sera appliqué
J'écris la formule : =ET(NO.SEMAINE(G1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1;H1="")
Je fais en remplissage en rouge
et voici ce que j'obtiens :https://img-19.ccm2.net/ePIB76tmx09TrfGZMpGDlZ2Vddo=/f2cff8bc72094f1687d8ea41e34b007e/ccm-ugc/Capture_7.PNG
Alors que je devrais obtenir ca (case en jaune):https://img-19.ccm2.net/SYyw5Lpls1YSKHwsD4sU4ftHdSA=/83721f7e71174231bfad72a6a1c0a9bf/ccm-ugc/Capture_8.PNG
Je clique MFC, puis nouvelle regle
Je clique sur Utiliser une formule pour determiner pour quelles cellules le format sera appliqué
J'écris la formule : =ET(NO.SEMAINE(G1;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1;H1="")
Je fais en remplissage en rouge
et voici ce que j'obtiens :https://img-19.ccm2.net/ePIB76tmx09TrfGZMpGDlZ2Vddo=/f2cff8bc72094f1687d8ea41e34b007e/ccm-ugc/Capture_7.PNG
Alors que je devrais obtenir ca (case en jaune):https://img-19.ccm2.net/SYyw5Lpls1YSKHwsD4sU4ftHdSA=/83721f7e71174231bfad72a6a1c0a9bf/ccm-ugc/Capture_8.PNG
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
18 août 2017 à 17:49
18 août 2017 à 17:49
si ta première case est G2, la formule doit être:
=ET(NO.SEMAINE(G2;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1;H2="")
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
18 août 2017 à 18:02
18 août 2017 à 18:02
Ok.... suis couillon!!!Ca a l'air de fonctionner. Merci.
Si en plus je veux que les casesvs'allument qd la date se produit pendant la semaine en cours??? Que dois faire??
Si en plus je veux que les casesvs'allument qd la date se produit pendant la semaine en cours??? Que dois faire??
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
1 551
18 août 2017 à 19:47
18 août 2017 à 19:47
par exemple:
=ET(OU(NO.SEMAINE(G2;2)-1=NO.SEMAINE(AUJOURDHUI()+7;2)-1; NO.SEMAINE(G2;2)-1=NO.SEMAINE(AUJOURDHUI();2)-1);H2="")
chomow
Messages postés
13
Date d'inscription
vendredi 11 août 2017
Statut
Membre
Dernière intervention
3 octobre 2017
>
yg_be
Messages postés
23338
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 novembre 2024
22 août 2017 à 09:26
22 août 2017 à 09:26
Genial, ca fonctionne. Vous etes des champions. Pour moi le sujet est resolu.
encore merci
encore merci