OVH Cloud OVH Cloud

Deux conditions

29 réponses
Avatar
BIANCAV
Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation) à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3 en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide

10 réponses

1 2 3
Avatar
Daniel
Bonsoir.
Essaie la formule :
=SI($G$3=N2;$L$3;SI(ET(DATE(ANNEE($G$3);MOIS($G$3)+$K$3;JOUR($G$3))>N2;M3<>"");$L$3;""))
à reproduire de N3 à AW3.
PS. En M3, j'ai mis un nombre.
Cordialement.
Daniel
"BIANCAV" a écrit dans le message de news:

Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation)
à : annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3
en fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide



Avatar
BIANCAV
Merci, je vais essayer, mais moi en M3 c'est les mots annuel, trimestriel...
Cordialement
"Daniel" a écrit dans le message de news:

Bonsoir.
Essaie la formule :
=SI($G$3=N2;$L$3;SI(ET(DATE(ANNEE($G$3);MOIS($G$3)+$K$3;JOUR($G$3))>N2;M3<>"");$L$3;""))
à reproduire de N3 à AW3.
PS. En M3, j'ai mis un nombre.
Cordialement.
Daniel
"BIANCAV" a écrit dans le message de news:

Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation)
à : annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3
en fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide







Avatar
JB
Bonsoir,

Je ne suis pas sûr d'avoir compris la question:

http://cjoint.com/?lquGLaChUT

JB





Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validat ion) à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3 en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seco nde
=SI($G3=N$2;$L3;"")
Merci de votre aide


Avatar
BIANCAV
A priori ce n'est pas exactement ça, car si je lui dit trimestriel à compter
du 1/02/07 il doit me mettre le montant partagé en 4 au mois de mai, aout et
novembre.
Si je lui dit bimestriel à compter de 1/02/07, il doit me mettre le montant
partagé en 6 au mois de avril, juin... tous les deux mois, si semestriel
tous les six mois ...
En commençant toujours par le moi de la date donnée
Suis-je plus claire ?
"JB" a écrit dans le message de news:

Bonsoir,

Je ne suis pas sûr d'avoir compris la question:

http://cjoint.com/?lquGLaChUT

JB





Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation)
à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3
en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide


Avatar
JB
=SI(ET(N$2>=$G3;N$2<DATE(ANNEE($G3);MOIS($G3)+INDEX({1;3;6;12};EQUIV($M $3;{"mois";"trimestre";"semestre";"annuel"};0));1));$L3;"")

http://cjoint.com/?lqu5SFhLWL

JB


Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validat ion) à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3 en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seco nde
=SI($G3=N$2;$L3;"")
Merci de votre aide


Avatar
BIANCAV
Bon cela n'a pas marché mais cela provient peut-être de mon explication pas
claire
si je lui dit trimestriel à compter
du 1/02/07 il doit me mettre le montant partagé en 4 au mois de mai, aout et
novembre.
Si je lui dit bimestriel à compter de 1/02/07, il doit me mettre le montant
partagé en 6 au mois de avril, juin... tous les deux mois, si semestriel
tous les six mois ...
En commençant toujours par le moi de la date donnée

"Daniel" a écrit dans le message de news:

Bonsoir.
Essaie la formule :
=SI($G$3=N2;$L$3;SI(ET(DATE(ANNEE($G$3);MOIS($G$3)+$K$3;JOUR($G$3))>N2;M3<>"");$L$3;""))
à reproduire de N3 à AW3.
PS. En M3, j'ai mis un nombre.
Cordialement.
Daniel
"BIANCAV" a écrit dans le message de news:

Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation)
à : annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3
en fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide







Avatar
BIANCAV
Je joint un exemple qui sera plus clair que mes paroles
Cordialement
http://cjoint.com/?lqvDicqPt4
"JB" a écrit dans le message de news:

=SI(ET(N$2>=$G3;N$2<DATE(ANNEE($G3);MOIS($G3)+INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));1));$L3;"")

http://cjoint.com/?lqu5SFhLWL

JB


Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation)
à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3
en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide


Avatar
BIANCAV
Et coucou,
Je suppose que je change les noms de ma liste de validation ? de plus je
n'ai pas les lunettes mais elle ne serait pas en matricielle ta formule ?
"FxM" a écrit dans le message de news:

Bonsoir,

En N3 :
=SI(ET($G3<>"";$G3<=N$2;$G3+365>=N$2;0=MOD(ABS(MOIS(N$2)-MOIS($G3));INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0))));$L3/INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));0)

A recopier jusqu'où il faut.

@+
FxM



Je joint un exemple qui sera plus clair que mes paroles
Cordialement
http://cjoint.com/?lqvDicqPt4
"JB" a écrit dans le message de news:

=SI(ET(N$2>=$G3;N$2<DATE(ANNEE($G3);MOIS($G3)+INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));1));$L3;"")

http://cjoint.com/?lqu5SFhLWL

JB


Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste
validation) à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à
W3 en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide







Avatar
FxM
Bonsoir,

En N3 :
=SI(ET($G3<>"";$G3<=N$2;$G3+365>=N$2;0=MOD(ABS(MOIS(N$2)-MOIS($G3));INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0))));$L3/INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));0)

A recopier jusqu'où il faut.

@+
FxM



Je joint un exemple qui sera plus clair que mes paroles
Cordialement
http://cjoint.com/?lqvDicqPt4
"JB" a écrit dans le message de news:

=SI(ET(N$2>=$G3;N$2<DATE(ANNEE($G3);MOIS($G3)+INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));1));$L3;"")

http://cjoint.com/?lqu5SFhLWL

JB


Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste validation)
à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à W3
en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide






Avatar
BIANCAV
Je crois qu'elle marche presque et qu'elle m'éviterait pour les années ou
j'ai la même somme de recopier deux fois la même lignes. Néanmoins les
années passent et ne se ressemble pas ;o) donc ligne 14 elle ne colle pas
tout à fait, et ligne 20 ou je me suis contenté de tirer la formule de n14 à
n20 puis de n20 à y20 je n'ai pas le mensuel
Qu'ais-je rattttté
A +
PS: c'est la BDD
"FxM" a écrit dans le message de news:

Bonsoir,

En N3 :
=SI(ET($G3<>"";$G3<=N$2;$G3+365>=N$2;0=MOD(ABS(MOIS(N$2)-MOIS($G3));INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0))));$L3/INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));0)

A recopier jusqu'où il faut.

@+
FxM



Je joint un exemple qui sera plus clair que mes paroles
Cordialement
http://cjoint.com/?lqvDicqPt4
"JB" a écrit dans le message de news:

=SI(ET(N$2>=$G3;N$2<DATE(ANNEE($G3);MOIS($G3)+INDEX({1;3;6;12};EQUIV($M$3;{"mois";"trimestre";"semestre";"annuel"};0));1));$L3;"")

http://cjoint.com/?lqu5SFhLWL

JB


Bonsoir,
J'ai besoin d'obtenir un résultat en fonction de 2 paramètres.
En G3 j'ai une date format date 01/01/06
En L3 un montant
En M3 un nbr par exercice qui peut être égal (selon une liste
validation) à
: annuel, trimestriel; bimestriel, mensuel.
de N2 à AW2 j'ai janvier 2007 à decembre 2009.
Le montant qui se trouve en L3 doit se reporter dans les cellules N3 à
W3 en
fonction de la date inscrite en G3 et du nbre d'exercice en M3.
J'ai réussi la première condition mais je bloque pour ajouter la seconde
=SI($G3=N$2;$L3;"")
Merci de votre aide







1 2 3