Formule SOMME.SI.ENS erreur date
Résolu
Marine63
-
Marine63 -
Marine63 -
A voir également:
- Formule SOMME.SI.ENS erreur date
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
7 réponses
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é
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... ;-)
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
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 !
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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é
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: