Fonctions SI, DATE, OU imbriquées
Résolu/Fermé
lilie_lou
-
23 août 2021 à 14:26
PapyLuc51 Messages postés 4405 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 22 novembre 2024 - 24 août 2021 à 10:54
PapyLuc51 Messages postés 4405 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 22 novembre 2024 - 24 août 2021 à 10:54
A voir également:
- Fonctions SI, DATE, OU imbriquées
- Fonction si et - Guide
- Somme si date comprise entre ✓ - Forum Excel
- Publipostage date en anglais ✓ - Forum Excel
- Excel si date comprise entre ✓ - Forum Excel
7 réponses
PapyLuc51
Messages postés
4405
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 novembre 2024
1 445
23 août 2021 à 14:46
23 août 2021 à 14:46
Bonjour
À mon avis une simple formule
=SI(J82+1-I82>730;"OUI";"NON")
et pour laisser la cellule vide si les cellules I82 ou J82 ne sont pas remplies
=SI(OU(I82="";J82="";"";SI(J82+1-I82>730;"OUI";"NON"))
Cordialement
À mon avis une simple formule
=SI(J82+1-I82>730;"OUI";"NON")
et pour laisser la cellule vide si les cellules I82 ou J82 ne sont pas remplies
=SI(OU(I82="";J82="";"";SI(J82+1-I82>730;"OUI";"NON"))
Cordialement
Bonjour, Merci pour votre réponse.
La première formule fonctionne que dans le cas ou la cellule J82 serait ok.
La deuxième m'affiche un message d'erreur :
La formule ne contient pas de parenthèse ouvrante ou fermante.
:/
La première formule fonctionne que dans le cas ou la cellule J82 serait ok.
La deuxième m'affiche un message d'erreur :
La formule ne contient pas de parenthèse ouvrante ou fermante.
:/
PapyLuc51
Messages postés
4405
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 novembre 2024
1 445
23 août 2021 à 15:02
23 août 2021 à 15:02
j'avais oublié de fermer le OU()
=SI(OU(I82="";J82="");"";SI(J82+1-I82>730;"OUI";"NON"))
=SI(OU(I82="";J82="");"";SI(J82+1-I82>730;"OUI";"NON"))
Celle-ci est bien acceptée mais je voudrais que ça m'affiche toujours un oui ou non même si une cellule est vide. Est ce possible ?
Merci pour votre patience...
Merci pour votre patience...
PapyLuc51
Messages postés
4405
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 novembre 2024
1 445
23 août 2021 à 15:51
23 août 2021 à 15:51
Bon reprenons le données de la question initiale car je pense qu'il y a inversion dans l'un des cas
• 1 -- I82 vide je pense qu'on doit laisser vide
• 2 -- J82 vide on retire I82 à AUJOURDHUI() si <730 c'est OUI sinon c'est NON
• 3 -- J82 daté on retire I82 à cette date si >730 c'est OUI sinon c'est NON
N'y aurait-il pas une inversion du "<" ou ">" dans l'un des deux cas ??
À te lire
Cordialement
• 1 -- I82 vide je pense qu'on doit laisser vide
• 2 -- J82 vide on retire I82 à AUJOURDHUI() si <730 c'est OUI sinon c'est NON
• 3 -- J82 daté on retire I82 à cette date si >730 c'est OUI sinon c'est NON
N'y aurait-il pas une inversion du "<" ou ">" dans l'un des deux cas ??
À te lire
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
I82 peut être vide tout comme J82 mais N82 ne doit jamais être vide.
SI I82 ou J82 est inférieur à Aujourd'hui - 730 jours alors OUI, si supérieur à 730 jours alors NON.
Je n'ai pas besoin que les deux soit Inférieur à Aujourd'hui - 730 jours pour que ça soit oui. Je veux que ca soit OUI si au moins un des deux seulement l'est, même si l'une des deux est vide.
Par contre si les deux cellules sont vides ou supérieures à Aujourd'hui - 730 jours alors c'est NON.
Ca à l'air d'être un vrai casse-tête...
SI I82 ou J82 est inférieur à Aujourd'hui - 730 jours alors OUI, si supérieur à 730 jours alors NON.
Je n'ai pas besoin que les deux soit Inférieur à Aujourd'hui - 730 jours pour que ça soit oui. Je veux que ca soit OUI si au moins un des deux seulement l'est, même si l'une des deux est vide.
Par contre si les deux cellules sont vides ou supérieures à Aujourd'hui - 730 jours alors c'est NON.
Ca à l'air d'être un vrai casse-tête...
PapyLuc51
Messages postés
4405
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 novembre 2024
1 445
23 août 2021 à 16:38
23 août 2021 à 16:38
C'est plus simple qu'il n'y parait finalement
=SI(AUJOURDHUI()-MAX(I82;J82)<730;"OUI";"NON")
et si tu veux compter les deux extrémités des dates on ajoute 1 à la soustraction
=SI(AUJOURDHUI()-MAX(I82;J82)+1<730;"OUI";"NON")
En espérant que c'est bon cette fois ;-)
Cordialement
=SI(AUJOURDHUI()-MAX(I82;J82)<730;"OUI";"NON")
et si tu veux compter les deux extrémités des dates on ajoute 1 à la soustraction
=SI(AUJOURDHUI()-MAX(I82;J82)+1<730;"OUI";"NON")
En espérant que c'est bon cette fois ;-)
Cordialement
Merci beaucoup, c'est bon ! :)
PapyLuc51
Messages postés
4405
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
22 novembre 2024
1 445
24 août 2021 à 10:54
24 août 2021 à 10:54
Bonjour,
Ravi d'avoir pu aidé ;-) , un clic sur Résolu pour confirmer
Cordialement
Ravi d'avoir pu aidé ;-) , un clic sur Résolu pour confirmer
Cordialement