OVH Cloud OVH Cloud

Somme de entre 2 dates situées sur plusieurs feuilles

16 réponses
Avatar
géjoun
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>=C1)*(Date<=D1)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun
dam-mail2005@ifrance.com
/Enlever l'année pour m'écrire.../

10 réponses

1 2
Avatar
michdenis
Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../
Avatar
géjoun
Bonjour,

9a fonctionne pas mieux... :-(
Et en plus, éventuellement, si ça marchait, je serais quand même bloqué avec
la plage 'Montant' qui correspond aussi à une plage de cellules sur plusieurs
feuilles.
Pour la plage Date, je pourais mettre
=SOMMEPROD((Janvier!Date>Á)*(Décembre!Date<Ñ)*???), mais pour la plage
Montant, je ne sais pas comment je pourrais définir ça... dans le style :
Janvier!Montant:Décembre!Montant???


--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../





Avatar
michdenis
Bonjour Géjoun,

Je voulais par mon message seulement te dire qu'il était possible
d'utiliser dans "sommeprod", des critères qui étaient situés sur
une autre feuille.

Je n'ai pas compris exactement ce que tu voulais faire, mais
ton besoin s'associe davantage à une formule 3D et ce n'était pas
là le sens de mon intervention.


Salutation!


"géjoun" a écrit dans le message de news:
Bonjour,

9a fonctionne pas mieux... :-(
Et en plus, éventuellement, si ça marchait, je serais quand même bloqué avec
la plage 'Montant' qui correspond aussi à une plage de cellules sur plusieurs
feuilles.
Pour la plage Date, je pourais mettre
=SOMMEPROD((Janvier!Date>Á)*(Décembre!Date<Ñ)*???), mais pour la plage
Montant, je ne sais pas comment je pourrais définir ça... dans le style :
Janvier!Montant:Décembre!Montant???


--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../





Avatar
géjoun
Re,

Ok, pour sommeprod sur plusieurs feuilles, ça je pense avoir saisi, par
contre, une formule 3D dans Excel???!!! Késako?

Je reprends un peu mieux mon explication, car je suppose que si t'as pas
compris, il y en a d'autres qui doivent faire pareil... :-)

J'ai dans un fichier 12 feuilles qui correspondent aux 12 mois de l'année,
et dans chacune de ces feuilles, j'ai de A1 jusqu'à AB1, AC1, AD1 ou AE1
(suivant le mois concerné) les jours du mois en question (1, 2, 3, 4,
5...etc...jusqu'à 28, 29, 30 ou 31).

Juste en dessous, dans chacune des feuilles, j'ai des nombres de A2 jusqu'au
dernier jour du mois (AB2, AC2, AD2 ou AE2).

Et je cherche par ma formule à pouvoir faire le total de ces nombres entre 2
dates définies, par exemple entre le 1er Janvier et le 18 Janvier (ça, j'y
arrive); mais où je n'arrive pas à adapter la formule, c'est lorsque je
demande une somme à cheval sur 2 ou 3 mois (et donc sur 2 ou 3 feuilles), par
exemple somme du 18 Janvier au 15 Février; ou du 18 Janvier au 15 Mars.

Voila, c'est plus compréhensible comme ça? :-)

--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Je voulais par mon message seulement te dire qu'il était possible
d'utiliser dans "sommeprod", des critères qui étaient situés sur
une autre feuille.

Je n'ai pas compris exactement ce que tu voulais faire, mais
ton besoin s'associe davantage à une formule 3D et ce n'était pas
là le sens de mon intervention.


Salutation!


"géjoun" a écrit dans le message de news:
Bonjour,

9a fonctionne pas mieux... :-(
Et en plus, éventuellement, si ça marchait, je serais quand même bloqué avec
la plage 'Montant' qui correspond aussi à une plage de cellules sur plusieurs
feuilles.
Pour la plage Date, je pourais mettre
=SOMMEPROD((Janvier!Date>Á)*(Décembre!Date<Ñ)*???), mais pour la plage
Montant, je ne sais pas comment je pourrais définir ça... dans le style :
Janvier!Montant:Décembre!Montant???


--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../










Avatar
michdenis
Bonjour Géjoun,

| une formule 3D dans Excel???!!! Késako?

Habituellement, une formule 3D répond à ce type de question,
faire référence dans une formule à plus d'un onglet d'une feuille
pour certaines opérations.

Je ne crois pas qu'il y ait une formule simple à ce que tu demandes.
Avec plus de précision, il est possible de résoudre l'énigme en utilisant VBA.

Pour ce faire, tu dois nous renseigner sur la manière que tu utilises
pour signifier à excel quelle est la date de début et la date de fin de
l'intervalle qui t'intéresse ?

Qu'elles sont les noms des onglets de tes feuilles ?

Il serait aussi plus facile si tu mettais un fichier ayant une feuille type pour voir
la structure de tes données sur http://cjoint.com/ en y apportant les précisions
demandées.


Salutations!



"géjoun" a écrit dans le message de news:
Re,

Ok, pour sommeprod sur plusieurs feuilles, ça je pense avoir saisi, par
contre, une formule 3D dans Excel???!!! Késako?

Je reprends un peu mieux mon explication, car je suppose que si t'as pas
compris, il y en a d'autres qui doivent faire pareil... :-)

J'ai dans un fichier 12 feuilles qui correspondent aux 12 mois de l'année,
et dans chacune de ces feuilles, j'ai de A1 jusqu'à AB1, AC1, AD1 ou AE1
(suivant le mois concerné) les jours du mois en question (1, 2, 3, 4,
5...etc...jusqu'à 28, 29, 30 ou 31).

Juste en dessous, dans chacune des feuilles, j'ai des nombres de A2 jusqu'au
dernier jour du mois (AB2, AC2, AD2 ou AE2).

Et je cherche par ma formule à pouvoir faire le total de ces nombres entre 2
dates définies, par exemple entre le 1er Janvier et le 18 Janvier (ça, j'y
arrive); mais où je n'arrive pas à adapter la formule, c'est lorsque je
demande une somme à cheval sur 2 ou 3 mois (et donc sur 2 ou 3 feuilles), par
exemple somme du 18 Janvier au 15 Février; ou du 18 Janvier au 15 Mars.

Voila, c'est plus compréhensible comme ça? :-)

--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Je voulais par mon message seulement te dire qu'il était possible
d'utiliser dans "sommeprod", des critères qui étaient situés sur
une autre feuille.

Je n'ai pas compris exactement ce que tu voulais faire, mais
ton besoin s'associe davantage à une formule 3D et ce n'était pas
là le sens de mon intervention.


Salutation!


"géjoun" a écrit dans le message de news:
Bonjour,

9a fonctionne pas mieux... :-(
Et en plus, éventuellement, si ça marchait, je serais quand même bloqué avec
la plage 'Montant' qui correspond aussi à une plage de cellules sur plusieurs
feuilles.
Pour la plage Date, je pourais mettre
=SOMMEPROD((Janvier!Date>Á)*(Décembre!Date<Ñ)*???), mais pour la plage
Montant, je ne sais pas comment je pourrais définir ça... dans le style :
Janvier!Montant:Décembre!Montant???


--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../










Avatar
géjoun
Bonjour,

Je t'ai envoyé le fichier en question sur ta boite email, les explications
sont à l'intérieur du fichier.

--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

| une formule 3D dans Excel???!!! Késako?

Habituellement, une formule 3D répond à ce type de question,
faire référence dans une formule à plus d'un onglet d'une feuille
pour certaines opérations.

Je ne crois pas qu'il y ait une formule simple à ce que tu demandes.
Avec plus de précision, il est possible de résoudre l'énigme en utilisant VBA.

Pour ce faire, tu dois nous renseigner sur la manière que tu utilises
pour signifier à excel quelle est la date de début et la date de fin de
l'intervalle qui t'intéresse ?

Qu'elles sont les noms des onglets de tes feuilles ?

Il serait aussi plus facile si tu mettais un fichier ayant une feuille type pour voir
la structure de tes données sur http://cjoint.com/ en y apportant les précisions
demandées.


Salutations!



"géjoun" a écrit dans le message de news:
Re,

Ok, pour sommeprod sur plusieurs feuilles, ça je pense avoir saisi, par
contre, une formule 3D dans Excel???!!! Késako?

Je reprends un peu mieux mon explication, car je suppose que si t'as pas
compris, il y en a d'autres qui doivent faire pareil... :-)

J'ai dans un fichier 12 feuilles qui correspondent aux 12 mois de l'année,
et dans chacune de ces feuilles, j'ai de A1 jusqu'à AB1, AC1, AD1 ou AE1
(suivant le mois concerné) les jours du mois en question (1, 2, 3, 4,
5...etc...jusqu'à 28, 29, 30 ou 31).

Juste en dessous, dans chacune des feuilles, j'ai des nombres de A2 jusqu'au
dernier jour du mois (AB2, AC2, AD2 ou AE2).

Et je cherche par ma formule à pouvoir faire le total de ces nombres entre 2
dates définies, par exemple entre le 1er Janvier et le 18 Janvier (ça, j'y
arrive); mais où je n'arrive pas à adapter la formule, c'est lorsque je
demande une somme à cheval sur 2 ou 3 mois (et donc sur 2 ou 3 feuilles), par
exemple somme du 18 Janvier au 15 Février; ou du 18 Janvier au 15 Mars.

Voila, c'est plus compréhensible comme ça? :-)

--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Je voulais par mon message seulement te dire qu'il était possible
d'utiliser dans "sommeprod", des critères qui étaient situés sur
une autre feuille.

Je n'ai pas compris exactement ce que tu voulais faire, mais
ton besoin s'associe davantage à une formule 3D et ce n'était pas
là le sens de mon intervention.


Salutation!


"géjoun" a écrit dans le message de news:
Bonjour,

9a fonctionne pas mieux... :-(
Et en plus, éventuellement, si ça marchait, je serais quand même bloqué avec
la plage 'Montant' qui correspond aussi à une plage de cellules sur plusieurs
feuilles.
Pour la plage Date, je pourais mettre
=SOMMEPROD((Janvier!Date>Á)*(Décembre!Date<Ñ)*???), mais pour la plage
Montant, je ne sais pas comment je pourrais définir ça... dans le style :
Janvier!Montant:Décembre!Montant???


--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../















Avatar
michdenis
Bonjour Géjoun,

Je n'ai toujours rien reçu !

Peut être que anti-pourriel l'a gobé !

si tu veux bien essayer de nouveau ?


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je t'ai envoyé le fichier en question sur ta boite email, les explications
sont à l'intérieur du fichier.

--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

| une formule 3D dans Excel???!!! Késako?

Habituellement, une formule 3D répond à ce type de question,
faire référence dans une formule à plus d'un onglet d'une feuille
pour certaines opérations.

Je ne crois pas qu'il y ait une formule simple à ce que tu demandes.
Avec plus de précision, il est possible de résoudre l'énigme en utilisant VBA.

Pour ce faire, tu dois nous renseigner sur la manière que tu utilises
pour signifier à excel quelle est la date de début et la date de fin de
l'intervalle qui t'intéresse ?

Qu'elles sont les noms des onglets de tes feuilles ?

Il serait aussi plus facile si tu mettais un fichier ayant une feuille type pour voir
la structure de tes données sur http://cjoint.com/ en y apportant les précisions
demandées.


Salutations!



"géjoun" a écrit dans le message de news:
Re,

Ok, pour sommeprod sur plusieurs feuilles, ça je pense avoir saisi, par
contre, une formule 3D dans Excel???!!! Késako?

Je reprends un peu mieux mon explication, car je suppose que si t'as pas
compris, il y en a d'autres qui doivent faire pareil... :-)

J'ai dans un fichier 12 feuilles qui correspondent aux 12 mois de l'année,
et dans chacune de ces feuilles, j'ai de A1 jusqu'à AB1, AC1, AD1 ou AE1
(suivant le mois concerné) les jours du mois en question (1, 2, 3, 4,
5...etc...jusqu'à 28, 29, 30 ou 31).

Juste en dessous, dans chacune des feuilles, j'ai des nombres de A2 jusqu'au
dernier jour du mois (AB2, AC2, AD2 ou AE2).

Et je cherche par ma formule à pouvoir faire le total de ces nombres entre 2
dates définies, par exemple entre le 1er Janvier et le 18 Janvier (ça, j'y
arrive); mais où je n'arrive pas à adapter la formule, c'est lorsque je
demande une somme à cheval sur 2 ou 3 mois (et donc sur 2 ou 3 feuilles), par
exemple somme du 18 Janvier au 15 Février; ou du 18 Janvier au 15 Mars.

Voila, c'est plus compréhensible comme ça? :-)

--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Je voulais par mon message seulement te dire qu'il était possible
d'utiliser dans "sommeprod", des critères qui étaient situés sur
une autre feuille.

Je n'ai pas compris exactement ce que tu voulais faire, mais
ton besoin s'associe davantage à une formule 3D et ce n'était pas
là le sens de mon intervention.


Salutation!


"géjoun" a écrit dans le message de news:
Bonjour,

9a fonctionne pas mieux... :-(
Et en plus, éventuellement, si ça marchait, je serais quand même bloqué avec
la plage 'Montant' qui correspond aussi à une plage de cellules sur plusieurs
feuilles.
Pour la plage Date, je pourais mettre
=SOMMEPROD((Janvier!Date>Á)*(Décembre!Date<Ñ)*???), mais pour la plage
Montant, je ne sais pas comment je pourrais définir ça... dans le style :
Janvier!Montant:Décembre!Montant???


--
géjoun

/Enlever l'année pour m'écrire.../



Bonjour Géjoun,

Et si tu fais précéder C1 et D1 du nom de la feuille à laquelle ellle appartiennne..
Feuil2!C1 et Feuil5!D1


Salutations!


"géjoun" a écrit dans le message de news:
Bonjour,

Je cherche à faire la somme entre 2 dates avec cette formule
=SOMMEPROD((Date>Á)*(Date<Ñ)*Montant) mais ces 2 dates peuvent être
situées sur 2 feuilles différentes car j'ai 12 feuilles qui correspondent
chacune à un mois de l'année.

D'ou ma question...

Comment faire pour définir dans la formule que ma plage corresponde à 'du
1er janvier au 31 décembre' (plage 'Date'?

Merci!
--
géjoun

/Enlever l'année pour m'écrire.../















Avatar
géjoun
michdenis nous expliquait:

Bonjour Géjoun,

Je n'ai toujours rien reçu !

Peut être que anti-pourriel l'a gobé !

si tu veux bien essayer de nouveau ?


Salutations!


Bonsoir,

Je renvoie ça demain, j'ai le fichier au boulot, je le mettrai en ligne.

Merci!
--
Géjoun

/Enlever l'année pour répondre.../

Avatar
géjoun
Bonjour,

Je viens de ré-envoyer le fichier, sinon, le voici ici
http://cjoint.com/?mqiKKlmMJZ

--
géjoun

/Enlever l'année pour m'écrire.../



michdenis nous expliquait:

Bonjour Géjoun,

Je n'ai toujours rien reçu !

Peut être que anti-pourriel l'a gobé !

si tu veux bien essayer de nouveau ?


Salutations!


Bonsoir,

Je renvoie ça demain, j'ai le fichier au boulot, je le mettrai en ligne.

Merci!
--
Géjoun

/Enlever l'année pour répondre.../





Avatar
michdenis
Bonjou Géjoun,

voici ton fichier : http://cjoint.com/?mqvFwWVQ5w

La fonction personnalisée est dans le module 1

Je compte sur toi pour tester exhaustivement cette fonction.


Salutations!



"géjoun" a écrit dans le message de news:
Bonjour,

Je viens de ré-envoyer le fichier, sinon, le voici ici
http://cjoint.com/?mqiKKlmMJZ

--
géjoun

/Enlever l'année pour m'écrire.../



michdenis nous expliquait:

Bonjour Géjoun,

Je n'ai toujours rien reçu !

Peut être que anti-pourriel l'a gobé !

si tu veux bien essayer de nouveau ?


Salutations!


Bonsoir,

Je renvoie ça demain, j'ai le fichier au boulot, je le mettrai en ligne.

Merci!
--
Géjoun

/Enlever l'année pour répondre.../





1 2