Formule date entre deux dates sur 2 feuilles alors valeur

Fermé
sol - Modifié le 21 janv. 2022 à 12:54
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 27 janv. 2022 à 15:26
Bonjour à tous

Je me heurte sur une formule.

Je recherche une formule pour et ce d'une feuille à une autre
en colonne B feuille 1 Si date colonne A feuille 1 est inférieure au 01/05/2017 (valeur de la cellule A2 feuille 2)=> valeur de la cellule est = 0
en colonne B feuille 1 Si date colonne A feuille 2 est supérieure ou = 01/05/2017 (valeur de la cellule A2 feuille 2) et inférieur au 30/11/2021 (valeur de la cellule A3 feuille 2)=> valeur de la cellule est = 20,00
en colonne B feuille 1 Si date colonne A feuille 2est supérieure ou égal au 1/12/2021 (valeur de la cellule A3 feuille 2)=> valeur de la cellule est = 22,00

si pas dans ces critères indiquer ??????????


j'ai trouvé ceci comme formule
=SI(ET(A2>Feuil2!A2;A2<Feuil2!A3);20;"?????????")

mais elle ne marche pas elle m'indique ????????

ou dois-je procéder autrement.

merci à tous de votre aide

Configuration: Windows / Chrome 89.0.4389.90
A voir également:

4 réponses

Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
Modifié le 22 janv. 2022 à 09:51
Bonjour,

le cas de figure qui donne comme solution "????" n'existe pas puisque il n'y a que trois solutions possibles.
la formule:

=SI($A$2<Feuil2!$A$2;0;SI(ET($A$2>=Feuil2!$A$2;$A$2<=Feuil2!$A$3);20;SI($A$2>=Feuil2!$A$3;22)))


Cdlt
0
Raymond PENTIER Messages postés 58676 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 octobre 2024 17 203
23 janv. 2022 à 02:04
Bonjour.

Tu écris
en colonne B feuille 1 Si date colonne A feuille 2 est supérieure ou = 01/05/2017 ...
.
Ce ne serait pas plutôt
en colonne B feuille 1 Si date colonne A feuille 1 est supérieure ou = 01/05/2017 ...
?
0
Bonsoir,

La réponse de Frenchie 83 fonctionne.
=SI($A$2<Feuil2!$A$2;0;SI(ET($A$2>=Feuil2!$A$2;$A$2<=Feuil2!$A$3);20;SI($A$2>=Feuil2!$A$3;22)))

Cette solution est-elle déclinable à l'infini c'est à dire puis-je rajouter des périodes après et comment l'indiquer ?

par exemple pour nombre 22

ce serait du 01/12/2021 au 31/12/2025 = 22
01/01/2026 ce serait par exemple 24,05
et ainsi de suite
01/01/2026 au 31/12/2028 = 26,32
01/01/2029-31/12/2030 = 28, 41

Merci aussi de l'aide apportée par Raymond des Antilles (cela fait rêver en ces temps de pandémie)

belle soirée à vous deux et prenez soin de vous !
0
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 338
27 janv. 2022 à 15:26
Bonjour,

Cette solution est-elle déclinable à l'infini c'est à dire puis-je rajouter des périodes après et comment l'indiquer ? par exemple pour nombre 22 ce serait du 01/12/2021 au 31/12/2025 = 22
01/01/2026 ce serait par exemple 24,05
et ainsi de suite
01/01/2026 au 31/12/2028 = 26,32
01/01/2029-31/12/2030 = 28, 41


Il faudrait déjà qu'on puisse en comprendre le raisonnement, la durée des plages à surveiller peut s'étaler aussi bien sur 1, 2, ...5 années, encore plus.
Puis à quoi correspondent ces valeurs à retourner? y a t-il une suite logique?

Cdlt
0