Couleur si email valide

Résolu/Fermé
ViriisXP Messages postés 482 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 11 janvier 2023 - 29 nov. 2021 à 12:30
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 - 29 nov. 2021 à 22:41
Bonjour, j'ai une configuration suivante :

Onglet 1 colonne D : email du demandeur
Onglet 1 colonne K : nom de l'établissement

Onglet 2 colonne A : nom de l'établissement
Onglet 2 colonne I-J-K-L : les emails autorisés

Je souhaiterais avoir dans l'onglet 1 colonne D un fond vert si l'utilisateur est autorisé sur cette établissement.
et rouge si non.

Merci d'avance .

A voir également:

5 réponses

Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 5 110
29 nov. 2021 à 22:41
Re,

Excel est un outil fabuleux qui fascine et invite aux défis un peu comme un jeu ou un match.
si tu aimes il est possible de simplifier tes formules en nommant tes plages de travail, exemple la plage Feuil2!$A$2:$A$100 je l'ai nommée Etabl pour Etablissement la plage Feuil2!$I$2:$I$100 je l'ai nommée Visa1 mais pourrait être Auto1 ou oui1 oui2 etc
la plage Feuil2!$J$2:$J$100 je l'ai nommée Visa2 idem pour Feuil2!$K$2:$K$100 nommée Visa3 et pour la dernière Visa4

la formule MFC pour coloriser en rouge se limite à
=ET(SOMMEPROD((Etabl=K2)*(Visa1=D2)+(Visa2=D2)+(Visa3=D2)+(Visa4=D2))=0)
pour la vert
=ET(D2>0;SOMMEPROD((Etabl=K2)*(Visa1=D2)+(Visa2=D2)+(Visa3=D2)+(Visa4=D2)))

https://www.cjoint.com/c/KKDvNPSlkLF
1
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 5 110
Modifié le 29 nov. 2021 à 13:02
Bonjour,

commence par sélectionner la plage des emails colonne D onglet 1 exemple D2:D50
MFC
la formule est
=ET(NB.SI(Feuil2!$I$2:$K$20;D2)>0)
mais tu peux la simplifier à
=NB.SI(Feuil2!$I$2:$K$20;D2)
format/choisir la couleur de remplissage vert

idem pour la deuxième condition
dans ce cas la formule est
=ET(D2<>"";NB.SI(Feuil2!$I$2:$K$20;D2)=0)
format/remplissage/couleur rouge

0
ViriisXP Messages postés 482 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 11 janvier 2023 40
Modifié le 29 nov. 2021 à 13:24
Merci pour ta réponse,
j'aurais du préciser un truc, le premier onglet est autoimplémenté par forms, les utilisateurs poste depuis différents établissement, je souhaiterais que seul les utilisateurs du bon établissement soit en vert.

je souhaiterais un truc du genre :

Si Feuil1!k (établissement) = "PARIS CDG", trouver l'établissement dans Feuil2!A, si ok, alors vérifier si la valeur email dans Feuil1!D est autorisé dans l'une des colonnes de Feuil2! I-J-K-L ; alors si oui en vert, sinon en rouge.

Merci pour ta réponse.
0
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 5 110
Modifié le 29 nov. 2021 à 13:55
Re,
il est certains que sans connaitre tous les éléments c'est compliqué.

Sur l'onglet Feuil1 es ce que colonne K tu as plusieurs noms identiques pouvant faire référence aux colonnes I-J-K et L comme d'ailleurs sur l'onglet Feuil2

0
ViriisXP Messages postés 482 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 11 janvier 2023 40
Modifié le 29 nov. 2021 à 13:59
COLONNE K tu as plusieurs fois la valeur qui revient étant donner que j'ai plusieurs demande du meme établissement.

Mais ce sont tjs les même autorisé.


FEUILLE 1 :
COL D | COL K
dupont@test.fr | CDG
durand@test.fr | BERCY
dupont@test.fr | CDG



FEUILLE 2 :
COL A | COL I/J/K/L
CDG | dupont@test.fr
BERCY | durand@test.fr
CDG | dupont@test.fr
CDG | leroy@test.fr
0
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 5 110
29 nov. 2021 à 14:01
Re,

le mieux est de mettre à notre disposition un exemple de ton fichier anonymisé que l'on voit sa structure
Je dois m'absenter un moment

pour joindre un fichier
pour joindre un exemple de fichier anonymisé
1) Aller dans https://www.cjoint.com/
2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".

0
ViriisXP Messages postés 482 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 11 janvier 2023 40
29 nov. 2021 à 14:17
Merci pour ton aide :

https://www.cjoint.com/c/KKDnrmepxTm
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 5 110
29 nov. 2021 à 18:42
Re,

Me voilà de retour,
alors commence par traiter la colorisation rouge, sélectionne la plage D2:D10 onglet Feuil1
MFC
la formule est
=ET(SOMMEPROD((Feuil2!$A$2:$A$100=K2)*(Feuil2!$I$2:$I$100=D2)+(Feuil2!$J$2:$J$100=D2)+(Feuil2!$K$2:$K$100=D2)+(Feuil2!$L$2:$L$100=D2))=0)

Format/couleur ROUGE

deuxième MFC
la formule est
=ET(D2>0;SOMMEPROD((Feuil2!$A$2:$A$100=K2)*(Feuil2!$I$2:$I$100=D2)+(Feuil2!$J$2:$J$100=D2)+(Feuil2!$K$2:$K$100=D2)+(Feuil2!$L$2:$L$100=D2)))


Ton fichier exemple en retour
https://www.cjoint.com/c/KKDrQzyAfMF
0
ViriisXP Messages postés 482 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 11 janvier 2023 40
29 nov. 2021 à 20:54
Dude !
That's amazing !

Oui, quand je suis impressionné je parle anglais xD

Merci infiniment tu me sauve.

Plus qu'une formule (nouveau post demain lol) et j'aurais tout mon tableau en version RTM
0