Si imbriqué excel 2010

Fermé
TheNightmare76 Messages postés 1 Date d'inscription mercredi 8 janvier 2020 Statut Membre Dernière intervention 8 janvier 2020 - 8 janv. 2020 à 15:36
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 - 9 janv. 2020 à 12:32
bonjours a tous j'ai un petit problème sur excel quand je veut faire un si imbriqué j'écrit la formule que j'ai besoin exactement comme j'ai pu trouvé un peut partout sur internet mais voila rien n'y fais elle ne veut pas fonctionner comme je ne veut.

en gros ce que je veux faire j'ai un tableau pour faire la gestion de l'entretien de véhicule et je veux donc que la case se colore en fonction du temps jusqu'au prochain contrôle technique j'ai donc fais des mise en forme conditionnelle tout fonction comme je le veut mais pour rendre le tableau plus lisible je voudrais que toute la ligne prenne la couleur de la case pour cela j'ai créé une colonne qui gère une variable pour avoir une reference pour ma mise en forme conditionnel sauf que la ça coince il me donne que 2 variable sur les 3 que je voudrais.

voici la formule que j'utilise: =SI(D3>datejours-29;"1";SI(D3<datejours-31;"2";SI(D3<datejours-1;"3";"")))

voila merci d'avance pour vos reponse
A voir également:

3 réponses

Raymond PENTIER Messages postés 58708 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 28 octobre 2024 17 222
9 janv. 2020 à 01:20
Bonjour.

Autant que possible, et pour nous permettre d'écrire correctement la formule, prière d'envoyer le fichier (ou une copie sans données confidentielles).
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles 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 ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/

0
DjiDji59430 Messages postés 4135 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 27 octobre 2024 676
Modifié le 9 janv. 2020 à 10:48
Bonjour à tous,

=SI(D3>datejours-29;"1";SI(D3<datejours-31;"2";SI(D3<datejours-1;"3";"")))

SI(D3<datejours-1 ==>tous les jours avant cette date correspondent, en particulier ceux qui D3>datejours-29 ou D3<datejours-31.
Tu ne passes jamais dans la 3 ème condition.

Essaye
=si(et(d3>=datejours-1;d3<datejours+1);3;si(et(d3>=datejours-29;d3<datejours-1);1,si(D3<datejours-31;2;"")))

autrement dit :
un jour avant ==>3
entre 29 et 1 jour avant ==>1
plus de 31 jours avant ==>2

Et tu n'as pas besoin de variable intermédiaire pour tes MFC, la condition suffit :

=et(d3>=datejours-1;d3<datejours+1) pour la rouge
=et(d3>=datejours-29;d3<datejours-1) pour l'orange
=D3<datejours-31
pour le vert


Crdlmt
0
PapyLuc51 Messages postés 4391 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 28 octobre 2024 1 444
9 janv. 2020 à 12:32
Bonjour et meilleurs vœux à tous

Et pour en revenir à la coloration de la ligne entière selon les critères (comme mentionné dans la deuxième partie de la demande) il suffit de sélectionner tout le tableau concerné ; mettre les formules de MFC données par DjiDji59430 et bloquer le "D" avec $.

Cordialement
0