Formule SOMME.SI.ENS erreur date [Résolu/Fermé]
A voir également:
- Formule SOMME.SI.ENS erreur date
- Formule SOMME.SI.ENS erreur date ✓ - Forum - Bureautique
- Formule somme.si.ens avec critére sur les dates ✓ - Forum - Excel
- Somme.si avec un critère de date (mois/année) ✓ - Forum - Excel
- EXCEL SOMME.SI avec condition sur des dates ✓ - Forum - Excel
- SOMME.SI.ENS avec condition de date ✓ - Forum - Excel
7 réponses
pépé35530
- Messages postés
- 2940
- Date d'inscription
- vendredi 1 mai 2009
- Statut
- Membre
- Dernière intervention
- 19 mars 2016
Bonjour,
Tu peux donner un "nom" à tes cellules contenant des dates de référence et utiliser ceux-ci dans tes formules.
par exemple tu appelles la cellules A1 qui contient la date 01/03/2011, D_2011_03 et tu utilises ce nom dans tes formules par exemple : =si(B3>D_2001_03;0;1).
Remarque : éviter les sigles comme ETP, incompréhensible pour la plupart des gens. Envoyer un petit exemple pour pouvoir plus rapidement cerner le problème via par exemple cjoint.com
Bonne journée
pépé
Tu peux donner un "nom" à tes cellules contenant des dates de référence et utiliser ceux-ci dans tes formules.
par exemple tu appelles la cellules A1 qui contient la date 01/03/2011, D_2011_03 et tu utilises ce nom dans tes formules par exemple : =si(B3>D_2001_03;0;1).
Remarque : éviter les sigles comme ETP, incompréhensible pour la plupart des gens. Envoyer un petit exemple pour pouvoir plus rapidement cerner le problème via par exemple cjoint.com
Bonne journée
pépé
Marine63
Merci beaucoup pour la formule je vais tenter ça de suite.
et Merci pour les remarques, je ne suis pas une grande habituée des forums !!
A plus tard (si ca ne fonctionne tjrs pas... ;-)
et Merci pour les remarques, je ne suis pas une grande habituée des forums !!
A plus tard (si ca ne fonctionne tjrs pas... ;-)
michel_m
- Messages postés
- 16369
- Date d'inscription
- lundi 12 septembre 2005
- Statut
- Contributeur
- Dernière intervention
- 21 janvier 2021
Bonjour
un petit exemple avec prise en compte du choix de l'année et du mois avec sommeprod (xl2003) à traduire en somme.si.ens
https://www.cjoint.com/?3LhlaYeAflf
un petit exemple avec prise en compte du choix de l'année et du mois avec sommeprod (xl2003) à traduire en somme.si.ens
https://www.cjoint.com/?3LhlaYeAflf
Marine63
Ca ne fonctionne pas..... Pépé35530 Ca ne change rien, comme ma précédente formule !
Et je n'arrive pas à ouvrir votre fichier michel_m !!
Mon tableau est trop conséquent avec trop d'informations confidentielles pour le faire passer via "cjoint.com". En revanche je peux vous mettre ma formule pour vous montrer où ça ne va pas....
=SOMME.SI.ENS('Registre U du personnel'!$X$9:$X$1562;'Registre U du personnel'!$B$9:$B$1562;"Pharm'adis";'Registre U du personnel'!$Q$9:$Q$1562;"TH-EO";'Registre U du personnel'!$AE$9:$AE$1562;$G$3;'Registre U du personnel'!$U$9:$U$1562;">=01/02/2011";'Registre U du personnel'!$T$9:$T$1562;"<=28/02/2011")+SOMME.SI.ENS('Registre U du personnel'!$X$9:$X$1562;'Registre U du personnel'!$B$9:$B$1562;"Pharm'adis";'Registre U du personnel'!$Q$9:$Q$1562;"TH-EO";'Registre U du personnel'!$AE$9:$AE$1562;$G$3;'Registre U du personnel'!$U$9:$U$1562;"")
Les dates en gras sont celles que j'ai rentré manuellement et que je souhaiterai automatisé...
Sinon ce n'est pas grave il faudra que je fasse ma modif tous les ans.
merci encore pour votre aide !
Et je n'arrive pas à ouvrir votre fichier michel_m !!
Mon tableau est trop conséquent avec trop d'informations confidentielles pour le faire passer via "cjoint.com". En revanche je peux vous mettre ma formule pour vous montrer où ça ne va pas....
=SOMME.SI.ENS('Registre U du personnel'!$X$9:$X$1562;'Registre U du personnel'!$B$9:$B$1562;"Pharm'adis";'Registre U du personnel'!$Q$9:$Q$1562;"TH-EO";'Registre U du personnel'!$AE$9:$AE$1562;$G$3;'Registre U du personnel'!$U$9:$U$1562;">=01/02/2011";'Registre U du personnel'!$T$9:$T$1562;"<=28/02/2011")+SOMME.SI.ENS('Registre U du personnel'!$X$9:$X$1562;'Registre U du personnel'!$B$9:$B$1562;"Pharm'adis";'Registre U du personnel'!$Q$9:$Q$1562;"TH-EO";'Registre U du personnel'!$AE$9:$AE$1562;$G$3;'Registre U du personnel'!$U$9:$U$1562;"")
Les dates en gras sont celles que j'ai rentré manuellement et que je souhaiterai automatisé...
Sinon ce n'est pas grave il faudra que je fasse ma modif tous les ans.
merci encore pour votre aide !
michel_m
- Messages postés
- 16369
- Date d'inscription
- lundi 12 septembre 2005
- Statut
- Contributeur
- Dernière intervention
- 21 janvier 2021
dans AA1 tu marques l'année dans AA2 tu marques le mois (2 pour février,3 pour Mars...)
...Registre U du personnel'!ANNEE($U$9:$U$1562);AA1;'Registre U du personnel'!MOIS($U$9:$U$1562);AA2;....
idem pour la colonne T
mais comme l'a indiqué pépé, nommes les colonnes de ton tableau: tu seras nettement gagnante pour écrire ou lire ta formule
...Registre U du personnel'!ANNEE($U$9:$U$1562);AA1;'Registre U du personnel'!MOIS($U$9:$U$1562);AA2;....
idem pour la colonne T
mais comme l'a indiqué pépé, nommes les colonnes de ton tableau: tu seras nettement gagnante pour écrire ou lire ta formule
pépé35530
- Messages postés
- 2940
- Date d'inscription
- vendredi 1 mai 2009
- Statut
- Membre
- Dernière intervention
- 19 mars 2016
Bonjour,
Dans une cellule tu tapes ta date 01/02/2011 au format date.
La cellule étant active, clique sur "Formules", "Définir un nom" et taper par exemple dans la zone définir un nom : date_1.
Ensuite dans ta formule remplacer >=01/02/2011 par >=date_1 sans guillemets.
A+
pépé
Dans une cellule tu tapes ta date 01/02/2011 au format date.
La cellule étant active, clique sur "Formules", "Définir un nom" et taper par exemple dans la zone définir un nom : date_1.
Ensuite dans ta formule remplacer >=01/02/2011 par >=date_1 sans guillemets.
A+
pépé
Vaucluse
- Messages postés
- 25761
- Date d'inscription
- lundi 23 juillet 2007
- Statut
- Contributeur
- Dernière intervention
- 21 janvier 2021
Bonjour
j'arrive peut être comme un cheveu sur la soupe (c'est bon l'hiver) mais dans les codes SOMME.SI, NB.SI et ceux qui en découle,(et en fait, les codes qui utilisent le point virgule comme séparateur ) la formule > ou < doit s'écrire quand elle fait référence à une cellule:
=NB.SI(champ;">"&cell)
le égal, lui, est pris par défaut derrière le point virgule
avec le signe entre guillemets, le signe & et ensuite l'adresse de cellule.
crdlmnt:
j'arrive peut être comme un cheveu sur la soupe (c'est bon l'hiver) mais dans les codes SOMME.SI, NB.SI et ceux qui en découle,(et en fait, les codes qui utilisent le point virgule comme séparateur ) la formule > ou < doit s'écrire quand elle fait référence à une cellule:
=NB.SI(champ;">"&cell)
le égal, lui, est pris par défaut derrière le point virgule
avec le signe entre guillemets, le signe & et ensuite l'adresse de cellule.
crdlmnt: