Formule SI ET OU à plusieurs conditions
Fermé
Phenix1970
Messages postés
69
Date d'inscription
mardi 30 janvier 2018
Statut
Membre
Dernière intervention
10 janvier 2024
-
31 janv. 2018 à 00:51
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 - 5 févr. 2018 à 10:19
PHILOU10120 Messages postés 6367 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 2 avril 2024 - 5 févr. 2018 à 10:19
A voir également:
- Formule SI ET OU à plusieurs conditions
- Formule si et - Guide
- Formule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle formule si - Guide
- Formule moyenne excel - Guide
4 réponses
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
31 janv. 2018 à 11:47
31 janv. 2018 à 11:47
Bonjour Phénix1970
Un fichier nous serait plus utile, une photo ne nous sert à rien
Joindre un extrait du fichier sans donnée personnelle sur le site CJOINT.COM
sélectionner votre fichier
créer un lien
copier le lien et coller celui-ci dans votre réponse ici sur CCM
Un fichier nous serait plus utile, une photo ne nous sert à rien
Joindre un extrait du fichier sans donnée personnelle sur le site CJOINT.COM
sélectionner votre fichier
créer un lien
copier le lien et coller celui-ci dans votre réponse ici sur CCM
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
31 janv. 2018 à 12:40
31 janv. 2018 à 12:40
bonjour Phénix1970
Une idée
=SI(A2="";"";SI(ET(OU(AB2<>"";AF2<>"");AUJOURDHUI()-A2<120);"Programme visite";SI(ET(OU(AB2="";AD2="");AUJOURDHUI()-A2>120);"avertissement";SI(AF2<>"";"Ouvert";"en cours"))))
Elle ne fonctionne pas avec donnée en AF uniquement pour marquer "ouvert"
cela se chevauche avec le OU AB AF vide "programme de visite"
Une idée
=SI(A2="";"";SI(ET(OU(AB2<>"";AF2<>"");AUJOURDHUI()-A2<120);"Programme visite";SI(ET(OU(AB2="";AD2="");AUJOURDHUI()-A2>120);"avertissement";SI(AF2<>"";"Ouvert";"en cours"))))
Elle ne fonctionne pas avec donnée en AF uniquement pour marquer "ouvert"
cela se chevauche avec le OU AB AF vide "programme de visite"
Phenix1970
Messages postés
69
Date d'inscription
mardi 30 janvier 2018
Statut
Membre
Dernière intervention
10 janvier 2024
1 févr. 2018 à 22:10
1 févr. 2018 à 22:10
Bonsoir, j'ai entré votre formule dans mon tableau, hélas elle ne fonctionne pas du tout ^^....
Par contre, si je lis bien la formule, elle dit bien si(A2 est vide...... Mais dans cette colonne, il y aura forcément une date puisque se sera le début de ma procédure....
Je continue me recherche et vous tiens au courant. A suivre...
Merci de toute votre aide.
Par contre, si je lis bien la formule, elle dit bien si(A2 est vide...... Mais dans cette colonne, il y aura forcément une date puisque se sera le début de ma procédure....
Je continue me recherche et vous tiens au courant. A suivre...
Merci de toute votre aide.
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
2 févr. 2018 à 10:14
2 févr. 2018 à 10:14
Bonjour Phénix1970
Votre fichier modifié
https://www.cjoint.com/c/HBcjltTKuvx
le premier contrôle A2 = "" c'est pour ne pas avoir d'affichage dans les cellules si la colonne A n'est pas renseignée. La formule étant présente dans toute la colonne AK
Il y a toujours le problème avec la colonne AF
Votre fichier modifié
https://www.cjoint.com/c/HBcjltTKuvx
le premier contrôle A2 = "" c'est pour ne pas avoir d'affichage dans les cellules si la colonne A n'est pas renseignée. La formule étant présente dans toute la colonne AK
Il y a toujours le problème avec la colonne AF
Phenix1970
Messages postés
69
Date d'inscription
mardi 30 janvier 2018
Statut
Membre
Dernière intervention
10 janvier 2024
4 févr. 2018 à 21:51
4 févr. 2018 à 21:51
Bonjour,
Merci pour tout.
Malheureusement les formules ne fonctionnent pas en fonction des informations qu'elles doivent m'apporter. Mais en tout cas, je suis certaine que toutes les bases sont là, Alors MERCI d'y avoir accordé du temps et de la réflexion.
Je suis convaincu que la solution n'est pas loin. De mon côté, j'ai continué à chercher. Je suis assez contente de moi car, même si ça ne fonctionne pas encore comme je le souhaite, j'ai réussi à trouver des formules mais malheureusement elles sont toutes dissociées les unes des autres, c'est-à-dire qu'elle fonctionne pour chacune des demandes. Il faut que j'arrive à la rendre en une seule avec la fonction ET OU.
Exemple :
si la colonne AB est vide : =SI(AB4="";"attente avis";"en cours")
si la colonne AB comporte une date supérieur à 4 mois : =SI(AUJOURDHUI()>AB5+120;"visite à prévoir";"en cours"
si colonne AB OU AD est vide et si elles sont remplies (l'une OU l'autre) et que la date est supérieur à 4 mois
=SI(OU(AB6="";AD6="");"attente avis";SI(AUJOURDHUI()>A6+120;"attente avis";"en cours"))
si la colonne AF comporte une date, indiquer OUVERT
=SI(ESTVIDE(AF8);"en cours";"ouvert")
et enfin si la colonne AB OU AD est renseignée
=SI(AB9="";"attente avis";SI(AD9="";"attente plénière";"en cours"))
Il faudrait donc que je combine mes formules afin de dire que :
si ET OU AB;AD est vide ou si elle comporte l'une ou l'autre une date = attente avis SINON en cours ; ET que si AF est vide = attente avis ; SI AF comporte une date = OUVERT
Je n'arrive pas à insérer le ET/OU.....
MDR en écrivant toutes ces formules j'ai plus l'impression de parler vraiment très français LOL
Je suis sûr que ma formule est perceptible, je dois l'avoir sur le bout des doigts.... grrrrrrrr lol
En tout cas, je tiens vraiment à vous dire un grand MERCI pour toute la réflexion et le temps accordé à ma demande, cela m'aide vraiment beaucoup.
J'ai néanmoins une question, que veux dire <> dans une formule ?
Je vous tiendrais au courant.
Merci et bonne soirée
Merci pour tout.
Malheureusement les formules ne fonctionnent pas en fonction des informations qu'elles doivent m'apporter. Mais en tout cas, je suis certaine que toutes les bases sont là, Alors MERCI d'y avoir accordé du temps et de la réflexion.
Je suis convaincu que la solution n'est pas loin. De mon côté, j'ai continué à chercher. Je suis assez contente de moi car, même si ça ne fonctionne pas encore comme je le souhaite, j'ai réussi à trouver des formules mais malheureusement elles sont toutes dissociées les unes des autres, c'est-à-dire qu'elle fonctionne pour chacune des demandes. Il faut que j'arrive à la rendre en une seule avec la fonction ET OU.
Exemple :
si la colonne AB est vide : =SI(AB4="";"attente avis";"en cours")
si la colonne AB comporte une date supérieur à 4 mois : =SI(AUJOURDHUI()>AB5+120;"visite à prévoir";"en cours"
si colonne AB OU AD est vide et si elles sont remplies (l'une OU l'autre) et que la date est supérieur à 4 mois
=SI(OU(AB6="";AD6="");"attente avis";SI(AUJOURDHUI()>A6+120;"attente avis";"en cours"))
si la colonne AF comporte une date, indiquer OUVERT
=SI(ESTVIDE(AF8);"en cours";"ouvert")
et enfin si la colonne AB OU AD est renseignée
=SI(AB9="";"attente avis";SI(AD9="";"attente plénière";"en cours"))
Il faudrait donc que je combine mes formules afin de dire que :
si ET OU AB;AD est vide ou si elle comporte l'une ou l'autre une date = attente avis SINON en cours ; ET que si AF est vide = attente avis ; SI AF comporte une date = OUVERT
Je n'arrive pas à insérer le ET/OU.....
MDR en écrivant toutes ces formules j'ai plus l'impression de parler vraiment très français LOL
Je suis sûr que ma formule est perceptible, je dois l'avoir sur le bout des doigts.... grrrrrrrr lol
En tout cas, je tiens vraiment à vous dire un grand MERCI pour toute la réflexion et le temps accordé à ma demande, cela m'aide vraiment beaucoup.
J'ai néanmoins une question, que veux dire <> dans une formule ?
Je vous tiendrais au courant.
Merci et bonne soirée
Raymond PENTIER
Messages postés
58388
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 avril 2024
17 090
5 févr. 2018 à 01:17
5 févr. 2018 à 01:17
<> signifie "différent de"
PHILOU10120
Messages postés
6367
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
2 avril 2024
795
5 févr. 2018 à 10:19
5 févr. 2018 à 10:19
Bonjour Phénix1970
Le fichier modifié
https://www.cjoint.com/c/HBfjrEEwfqx
Pour le signe <> différent de "" (vide)
Le fichier modifié
https://www.cjoint.com/c/HBfjrEEwfqx
Pour le signe <> différent de "" (vide)
1 févr. 2018 à 21:36
1 févr. 2018 à 21:46