Signaler

Mise en forme sur excel [Résolu]

Posez votre question chomow 13Messages postés vendredi 11 août 2017Date d'inscription 3 octobre 2017 Dernière intervention - Dernière réponse le 22 août 2017 à 09:26 par chomow
Bonjour, j'ai un tableau excel avec en colonne A des noms de patients et en colonne G=>R des dates de renouvellement d'ordonnance.
Pour m'alerter de la fin de l'ordonnance j'ai fait une mise en forme de toutes les lignes des colonnes G=>R pour qu'elles s'allument "cette semaine" et "la semaine prochaine".
Le soucis que j'ai est que mon tableau n'est pas clair dans le sens ou j'ai plein de cases qui s'allument meme si mon ordonnance n'est pas terminée.
Il y aurait-il un moyen de faire une mise en forme automatique sur la derniere case de chaque ligne?
suis je clair?
Utile
+0
plus moins
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.
 
Donnez votre avis
Utile
+0
plus moins
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

chomow 13Messages postés vendredi 11 août 2017Date d'inscription 3 octobre 2017 Dernière intervention - 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.
Répondre
Donnez votre avis
Utile
+0
plus moins
http://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?
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 14 août 2017 à 17:32
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.
Répondre
Donnez votre avis
Utile
+0
plus moins
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
http://img-19.ccm2.net/50p2oIBTg0AZ5jtoiti013MHLVg=/a07affc778c3495bbf3a657e62470c9d/ccm-ugc/Capture_2.PNG
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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.
Répondre
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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.
Répondre
Donnez votre avis
Utile
+0
plus moins
PHOTO 1:http://img-19.ccm2.net/lDrzMdSzsniW3k6tH9pkbTHrNSs=/361546f2e5b34363a90739d4be676c45/ccm-ugc/Capture_2.PNG
C'est ce que j'obtiens actuellement.

PHOTO 2:http://img-19.ccm2.net/SPH0WsEBmPo2FO7nk8EGgYQ9CN4=/d1219227ca83483590008c5dcc0403d7/ccm-ugc/Capture_1.PNG
C'est ce que j'aimerais obtenir

PHOTO 3:http://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 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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.
Répondre
Donnez votre avis
Utile
+0
plus moins
et donc... je dois faire quoi?
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 17 août 2017 à 14:06
eh bien, par exemple, si ta formule est:
=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="")
Répondre
greg- 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
 
Répondre
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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!
Répondre
Donnez votre avis
Utile
+0
plus moins
Avec l'application de cette regle dans la mise en forme de toutes les cases, j'obtiens ceci :
http://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 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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?
Répondre
Donnez votre avis
Utile
+0
plus moins
Photo 1 : http://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 :http://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 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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?
Répondre
Donnez votre avis
Utile
+0
plus moins
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?
Donnez votre avis
Utile
+0
plus moins
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 :http://img-19.ccm2.net/ePIB76tmx09TrfGZMpGDlZ2Vddo=/f2cff8bc72094f1687d8ea41e34b007e/ccm-ugc/Capture_7.PNG

Alors que je devrais obtenir ca (case en jaune):http://img-19.ccm2.net/SYyw5Lpls1YSKHwsD4sU4ftHdSA=/83721f7e71174231bfad72a6a1c0a9bf/ccm-ugc/Capture_8.PNG
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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="")
Répondre
Donnez votre avis
Utile
+0
plus moins
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??
yg_be 3525Messages postés lundi 9 juin 2008Date d'inscription ContributeurStatut 10 octobre 2017 Dernière intervention - 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="")
Répondre
chomow 13Messages postés vendredi 11 août 2017Date d'inscription 3 octobre 2017 Dernière intervention - 22 août 2017 à 09:26
Genial, ca fonctionne. Vous etes des champions. Pour moi le sujet est resolu.
encore merci
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !