Aide formule si
Fermé
Loulou666
-
23 juil. 2020 à 09:12
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 23 juil. 2020 à 18:25
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 23 juil. 2020 à 18:25
A voir également:
- Aide formule si
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule moyenne excel - Guide
- Formule excel - Guide
7 réponses
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 852
Modifié le 23 juil. 2020 à 09:44
Modifié le 23 juil. 2020 à 09:44
Bonjour,
Au vu de ce que vous demandez et de ce que je comprend:
La formule ressemblerait à quelque chose comme ça:
=Si(Ou(A1="Valeur première colonne";Datedif(B1;Aujourdhui();"y")>5);"A reprogrammer";"")
Au vu de ce que vous demandez et de ce que je comprend:
je voudrais mettre une colonne ou si la date (qui est aussi dans une colonne) est supérieure à 5 ans que la première case soit mise en « à reprogrammer »
La formule ressemblerait à quelque chose comme ça:
=Si(Ou(A1="Valeur première colonne";Datedif(B1;Aujourdhui();"y")>5);"A reprogrammer";"")
T3chN0g3n
Messages postés
5081
Date d'inscription
samedi 16 février 2019
Statut
Membre
Dernière intervention
31 octobre 2024
1 134
Modifié le 23 juil. 2020 à 09:44
Modifié le 23 juil. 2020 à 09:44
Bonjour,
Votre phrase n'est pas claire, vous pouvez réexpliquer plus clairement ou partagez nous éventuellement un fichier exemple (comment ?)
Sinon comme point de départ:
Cdlt
Votre phrase n'est pas claire, vous pouvez réexpliquer plus clairement ou partagez nous éventuellement un fichier exemple (comment ?)
Sinon comme point de départ:
=SI((ANNEE(B1)-ANNEE(A1))>5;"à reprogrammer";"-")
Cdlt
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
23 juil. 2020 à 09:50
23 juil. 2020 à 09:50
Bonjour,
Pour éviter qu'on te réponde au hasard, il faut être précis dans tes questions :
« je voudrais mettre une colonne ... » Quelle colonne ?
« ou si la date (qui est aussi dans une colonne ... » Dans quelle autre colonne ?
« ) est supérieure à 5 ans » par rapport à quoi, à aujourd'hui ?
« que la première case ... » c'est quoi la première case ? la cellule de la première colonne ?
Pour éviter qu'on te réponde au hasard, il faut être précis dans tes questions :
« je voudrais mettre une colonne ... » Quelle colonne ?
« ou si la date (qui est aussi dans une colonne ... » Dans quelle autre colonne ?
« ) est supérieure à 5 ans » par rapport à quoi, à aujourd'hui ?
« que la première case ... » c'est quoi la première case ? la cellule de la première colonne ?
´Bonjour , effectivement je ne suis pas très précise je n’ai pas l’habitude, je vous donne un exemple ;
J’aimerai que la date en colonne B1 imaginons 14/06/20 et la colonne C1 date 15/06/25 il y’a donc 5 ans de différence j’aimerai Insérer une formule pour que dans une colonne D1 cela soit écrit « à rep reprogrammer » ou « ok » si la date ne dépasse pas les 5 ans
J’aimerai que la date en colonne B1 imaginons 14/06/20 et la colonne C1 date 15/06/25 il y’a donc 5 ans de différence j’aimerai Insérer une formule pour que dans une colonne D1 cela soit écrit « à rep reprogrammer » ou « ok » si la date ne dépasse pas les 5 ans
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
Modifié le 23 juil. 2020 à 10:25
Modifié le 23 juil. 2020 à 10:25
Bonjour,
quand vous dites supérieur à 5,
il s'agit de la différence de la date complète (jj/mm/aaaa) par exemple 23/07/2020-25/07/2025= >5 ans
ou
il s'agit uniquement de la différence des années, par exemple 25/07/2020-24/07/2025 =5 ans donc la formule ne renverra pas "A reprogrammer"
quand vous dites supérieur à 5,
il s'agit de la différence de la date complète (jj/mm/aaaa) par exemple 23/07/2020-25/07/2025= >5 ans
ou
il s'agit uniquement de la différence des années, par exemple 25/07/2020-24/07/2025 =5 ans donc la formule ne renverra pas "A reprogrammer"
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
>
Loulou666
23 juil. 2020 à 10:50
23 juil. 2020 à 10:50
à tester en C1 (à tirer vers le bas) :
=SI(DATEDIF($B1;$C1;"d")/365>5;"à reprogrammer";"OK")
=SI(DATEDIF($B1;$C1;"d")/365>5;"à reprogrammer";"OK")
Loulou666
>
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
23 juil. 2020 à 11:59
23 juil. 2020 à 11:59
Je vous remercie mais comme je l’ai expliqué sur un autre commentaire ça ne marche pas..
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
165
>
Loulou666
23 juil. 2020 à 12:17
23 juil. 2020 à 12:17
DATEDIF n'est pas une fonction proposée dans la liste d'Excel mais c'est pourtant une fonction.
Les dates sont bien au format date ?
Qu'est-ce qui ne fonctionne pas ? Quel message avez-vous ?
Soit vous partagez votre fichier, soit vous faites un screen complet, sans ça on ne saura plus vous aider !
Autre proposition :
=SI(ET($B1<>"";$C1<>"");SI(DATEDIF($B1;$C1;"d")/365>5;"à reprogrammer";"OK");"")
Les dates sont bien au format date ?
Qu'est-ce qui ne fonctionne pas ? Quel message avez-vous ?
Soit vous partagez votre fichier, soit vous faites un screen complet, sans ça on ne saura plus vous aider !
Autre proposition :
=SI(ET($B1<>"";$C1<>"");SI(DATEDIF($B1;$C1;"d")/365>5;"à reprogrammer";"OK");"")
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 852
Modifié le 23 juil. 2020 à 10:44
Modifié le 23 juil. 2020 à 10:44
Après les précision que vous avez donné aux autres posts: voici la formule :
Si(Datedif(B1;C1;"y")>=5;"A reprogrammer";"ok")
Si(Datedif(B1;C1;"y")>=5;"A reprogrammer";"ok")
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
Modifié le 23 juil. 2020 à 10:50
Modifié le 23 juil. 2020 à 10:50
Re,
Essaies :
Essaies :
=SI(C1>0;SI(DATEDIF(B1;C1;"y")>5;"A reprogrammer";"Ok");"")
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 778
23 juil. 2020 à 18:25
23 juil. 2020 à 18:25
Tu peux aussi remplacer DATEDIF()f par FRACTION.ANNEE() :
=SI(C1>0;SI(FRACTION.ANNEE(B1;C1)>5;"A reprogrammer";"Ok");"")