Comment créer une formule SI ET et OU avec des dates
Résolu/Fermé
Apprentie_excel
Messages postés
14
Date d'inscription
samedi 20 novembre 2021
Statut
Membre
Dernière intervention
22 novembre 2021
-
20 nov. 2021 à 11:55
Raymond PENTIER Messages postés 58732 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 29 novembre 2024 - 22 nov. 2021 à 23:13
Raymond PENTIER Messages postés 58732 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 29 novembre 2024 - 22 nov. 2021 à 23:13
A voir également:
- Date du ci
- Betclic ci télécharger iphone - Télécharger - Médias et Actualité
- Publipostage date inversée ✓ - Forum Word
- À l’aide des tableaux ci-dessous, trouvez le mot dont le code ascii est le suivant : 72 65 6a 6f 69 6e 64 72 65 - Forum C
- Dans la messagerie ci-dessous, envoyez un nouveau message à manon (manon@pixmail.org) en mettant en copie nina (nina@pixmail.org) : ✓ - Forum Loisirs / Divertissements
8 réponses
Apprentie_excel
Messages postés
14
Date d'inscription
samedi 20 novembre 2021
Statut
Membre
Dernière intervention
22 novembre 2021
1
22 nov. 2021 à 20:19
22 nov. 2021 à 20:19
un grand merci pour votre pédagogie ;)
Raymond PENTIER
Messages postés
58732
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
29 novembre 2024
17 246
20 nov. 2021 à 14:59
20 nov. 2021 à 14:59
Bonjour, l'apprentie !
Si tu as l'habitude de consulter les discussions du forum Excel, tu as forcément constaté que systématiquement nous invitons les demandeurs à envoyer leur fichier Excel, et pas une simple photo !
Je ne comprends absolument rien à la logique de ton tableau ni de ton résumé :
Si la date de démarrage est le 31/12/21, comment peut-on répondre 1 à la date d'aujourd'hui ?
Si tu as l'habitude de consulter les discussions du forum Excel, tu as forcément constaté que systématiquement nous invitons les demandeurs à envoyer leur fichier Excel, et pas une simple photo !
Je ne comprends absolument rien à la logique de ton tableau ni de ton résumé :
Cellule C3:
Si la date de démarrage est le 31/12/21, comment peut-on répondre 1 à la date d'aujourd'hui ?
Apprentie_excel
Messages postés
14
Date d'inscription
samedi 20 novembre 2021
Statut
Membre
Dernière intervention
22 novembre 2021
1
20 nov. 2021 à 15:49
20 nov. 2021 à 15:49
Bonjour Raymond,
Merci de prendre le temps. Je n'arrive pas à déposer le fichier excel d'où l'image, pourrais-tu me dire comment faire ? C'est mes premiers pas dans le forum.
Ce fichier est un exemple de mon état qui sort en requête et je dois automatiser un calcul.
Colonne A : date installation (il n'y a pas de date d'aujourd'hui). 01/01/1900 signifie qu'il n'y a pas encore d'installation (c'est une remontée de requête que je ne peux faire changer). Les autres dates sont des dates réelles d'installation.
Colonne B : date démarrage de contrat. Pour 31/12/2021 et 31/12/2022 signifie que les contrats n'ont pas démarré (c'est également une remontée de requête que je ne peux faire changer). Les autres dates sont des dates réelles de démarrage de contrat.
Colonne C : Résultat attendu (à automatiser par une formule).
Merci de prendre le temps. Je n'arrive pas à déposer le fichier excel d'où l'image, pourrais-tu me dire comment faire ? C'est mes premiers pas dans le forum.
Ce fichier est un exemple de mon état qui sort en requête et je dois automatiser un calcul.
Colonne A : date installation (il n'y a pas de date d'aujourd'hui). 01/01/1900 signifie qu'il n'y a pas encore d'installation (c'est une remontée de requête que je ne peux faire changer). Les autres dates sont des dates réelles d'installation.
Colonne B : date démarrage de contrat. Pour 31/12/2021 et 31/12/2022 signifie que les contrats n'ont pas démarré (c'est également une remontée de requête que je ne peux faire changer). Les autres dates sont des dates réelles de démarrage de contrat.
Colonne C : Résultat attendu (à automatiser par une formule).
Raymond PENTIER
Messages postés
58732
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
29 novembre 2024
17 246
20 nov. 2021 à 16:10
20 nov. 2021 à 16:10
Salut.
Tu n'as pas du tout répondu à mon interrogation :
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".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi https://www.transfernow.net/
Tu n'as pas du tout répondu à mon interrogation :
Cellule C3 :En clair, que signifie le zéro ou le un ?
Si la date de démarrage est le 31/12/21, comment peut-on répondre 1 à la date d'aujourd'hui ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Apprentie_excel
Messages postés
14
Date d'inscription
samedi 20 novembre 2021
Statut
Membre
Dernière intervention
22 novembre 2021
1
20 nov. 2021 à 16:37
20 nov. 2021 à 16:37
Voici le lien du fichier : https://www.cjoint.com/c/KKupAVbjgAO
Pour réponse à ton interrogation :
Résultat : 0 signifie vraie (conforme)
1 signifie faux (non-conforme)
Pour la cellule C3 :
C'est non conforme parce que il 'y a une date d'installation (différent de 01/01/1900) et que 31/12/2021 signifie que le contrat n'a pas démarré.
Donc le résultat =1 (non-conforme) Objectif suite au résultat mettre à jour la date de démarrage du contrat.
Pour réponse à ton interrogation :
Résultat : 0 signifie vraie (conforme)
1 signifie faux (non-conforme)
Pour la cellule C3 :
C'est non conforme parce que il 'y a une date d'installation (différent de 01/01/1900) et que 31/12/2021 signifie que le contrat n'a pas démarré.
Donc le résultat =1 (non-conforme) Objectif suite au résultat mettre à jour la date de démarrage du contrat.
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
21 nov. 2021 à 10:53
21 nov. 2021 à 10:53
Bonjour,
en reprenant vos exemples de résultats, sur votre fichier joint :
Formule à mettre en D2 et à tirer vers le bas.
en reprenant vos exemples de résultats, sur votre fichier joint :
=SI(ET(A2=1;(OU(B2=44561;B2=44926)));0;SI(ET(A2<>1;(OU(B2=44561;B2=44926)));1;SI(ET(A2<>1;(OU(B2<>44561;B2<>44926)));0;SI(ET(A2=1;(OU(B2<>44561;B2<>44926)));1;""))))
Formule à mettre en D2 et à tirer vers le bas.
Apprentie_excel
Messages postés
14
Date d'inscription
samedi 20 novembre 2021
Statut
Membre
Dernière intervention
22 novembre 2021
1
22 nov. 2021 à 09:06
22 nov. 2021 à 09:06
Bonjour Yoyo,
Un grand merci ! Par contre, pourriez-vous m'expliquer la formule ? :
- à quoi correspond le 1 de A7=1 le 44561 de B2=44561 et le 44926 de B2=44926
C'est l'équivalent à une date ? ????
Un grand merci ! Par contre, pourriez-vous m'expliquer la formule ? :
- à quoi correspond le 1 de A7=1 le 44561 de B2=44561 et le 44926 de B2=44926
C'est l'équivalent à une date ? ????
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
>
Apprentie_excel
Messages postés
14
Date d'inscription
samedi 20 novembre 2021
Statut
Membre
Dernière intervention
22 novembre 2021
22 nov. 2021 à 17:00
22 nov. 2021 à 17:00
Excel démarre ses dates à partir du 01/01/1900 ce qui équivaut à 1 puisque c'est le premier jour de la première date Excel.
Donc pour 31/12/2021, il s'agit du 44561ème jour, en partant de 01/01/1900
Pour trouver le nombre de jours, c'est simple :
Mettez une date dans une cellule et mettez le format de cellule en standard
Donc pour 31/12/2021, il s'agit du 44561ème jour, en partant de 01/01/1900
Pour trouver le nombre de jours, c'est simple :
Mettez une date dans une cellule et mettez le format de cellule en standard
Raymond PENTIER
Messages postés
58732
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
29 novembre 2024
17 246
22 nov. 2021 à 19:08
22 nov. 2021 à 19:08
Bonjour Yoyo.
Je vois que tu as fais œuvre de pédagogie en transcrivant mot pour mot les critères d'Ange dans ta formule.
Je pense utile de lui signaler qu'on peut raccourcir la formule en simplifiant la liste des critères :
- > Date installation = 01/01/1900
Si date démarrage = 31/12/2021 ou 31/12/2022 alors résultat = 0 sinon =1
-> Date installation <> 01/01/1900
Si date démarrage = 31/12/2021 ou 31/12/2022 alors résultat = 1 sinon =0
Ta formule devient alors
=SI(A2=1;SI(OU(B2=44561;B2=44926);0;1);SI(OU(B2=44561;B2=44926);1;0))
Je vois que tu as fais œuvre de pédagogie en transcrivant mot pour mot les critères d'Ange dans ta formule.
Je pense utile de lui signaler qu'on peut raccourcir la formule en simplifiant la liste des critères :
- > Date installation = 01/01/1900
Si date démarrage = 31/12/2021 ou 31/12/2022 alors résultat = 0 sinon =1
-> Date installation <> 01/01/1900
Si date démarrage = 31/12/2021 ou 31/12/2022 alors résultat = 1 sinon =0
Ta formule devient alors
=SI(A2=1;SI(OU(B2=44561;B2=44926);0;1);SI(OU(B2=44561;B2=44926);1;0))
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
22 nov. 2021 à 20:12
22 nov. 2021 à 20:12
Bonsoir Raymond,
en effet, ma formule proposée peut-être optimisée, comme tu viens de le faire !
Merci pour ton retour, qui m'aide aussi !
Bonne soirée
en effet, ma formule proposée peut-être optimisée, comme tu viens de le faire !
Merci pour ton retour, qui m'aide aussi !
Bonne soirée
Raymond PENTIER
Messages postés
58732
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
29 novembre 2024
17 246
22 nov. 2021 à 23:13
22 nov. 2021 à 23:13