J'ai entre un nombre trop important d'argument pour cette fonction

[Résolu/Fermé]
Signaler
Messages postés
6
Date d'inscription
mercredi 1 janvier 2020
Statut
Membre
Dernière intervention
21 janvier 2020
-
Messages postés
24205
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
24 octobre 2021
-
Bonjour,

voici ma formule
=SI(ET(J2>=0;J2<=10);"01/012/019";"hors prime";SI(ET(J2>=11;J2<=20);"01/01/20";"hors prime";SI(ET(J2>=21;J2<=30);"01/02/20";"hors prime"))))

J2: colonne ancienneté
excel dit que j'ai entre un nombre trop important d'argument pour cette fonction
voici l'énoncé:

échelonner l’attribution des primes en fonction de l’ancienneté des employés :

0 à 10 ans : versement le 1 décembre 2019
11 à 20 ans : versement le 1 janvier 2020
21 à 30 ans : versement le 1 février 2020

merci de votre aide par avance

Configuration: Windows / Chrome 79.0.3945.88

6 réponses

Messages postés
26242
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
6 091
Bonjour
un seul résultat final suffit:
=SI(ET(J2>=0;J2<=10);"01/012/019";SI(ET(J2>=11;J2<=20);"01/01/20";SI(ET(J2>=21;J2<=30);"01/02/20";"hors prime")))
ps: le 01/012/019 serait sans doute mieux en 01/12/2019

il semble aussi à la lecture de vos conditions, que les ET soient superflus, les conditions s'éliminant si réalisées:
=SI(OU(J2="";J2=0;J2>30);"hors prime";SI(J2<=10;"01/12/2019";SI(J2<=20;"01/01/2020";SI(J2<=30;"01/02/2020"))))


crdlmnt

1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
13127
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
25 octobre 2021
2 269
Bonjour

=SI(J2<11;"01/12/2019";SI(J2<21;"01/01/2020";SI(J2<31;"01/02/2020";"Hors prime")))
devrait suffire

Cdlmnt
Via
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
6
Date d'inscription
mercredi 1 janvier 2020
Statut
Membre
Dernière intervention
21 janvier 2020

bonjour est dans ma colonne K j'ai un critère prime "oui" ou "non" et dans la colonne dates prime il y a même la date aussi pour ceux qui n'ont pas de prime. donc j'ajoute quoi pour quand il n'y a pas de prime il y est écrit "hors prime"
Messages postés
26242
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
23 octobre 2021
6 091
Re
=SI( K2="non";"hors prime";SI(etc.. ))))
ou encore :
=SI(OU(J2="";J2=0;J2>;K2="non");"hors prime";SI(J2<=10;"01/12/2019";SI(J2<=20;"01/01/2020";SI(J2<=30;"01/02/2020"))))
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
24205
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
24 octobre 2021
6 937
Bonjour et bonnée à tous,

pour varier un peu :
=SI(K2="non";"Hors prime";MOIS.DECALER("01/12/2019";EQUIV(J2;{0;11;21})-1)) 

Ceux de 31 ans n'ont pas de prime ?
J'ai considéré que oui au 01/02/2020, sinon compléter le 1er test :
=SI(OU(K2="non";J2>30);"Hors prime";MOIS.DECALER("01/12/2019";EQUIV(J2;{0;11;21})-1))

eric
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
24205
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
24 octobre 2021
6 937
De quoi tu parles ???
Teste les propositions et fait un retour dessus qu'on en finisse...
Si c'est une autre question démarre un autre sujet en étant plus complet.
eric
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
6
Date d'inscription
mercredi 1 janvier 2020
Statut
Membre
Dernière intervention
21 janvier 2020

Dans la cellule P3, je souhaite automatiquement par la saisie d’une formule le montant total de prime versé à la date du 15 décembre 2019