Somme sur plusieurs feuilles avec condition de date
Fermé
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
-
26 juin 2013 à 17:18
Khea09 Messages postés 10 Date d'inscription mercredi 26 juin 2013 Statut Membre Dernière intervention 27 juin 2013 - 27 juin 2013 à 14:49
Khea09 Messages postés 10 Date d'inscription mercredi 26 juin 2013 Statut Membre Dernière intervention 27 juin 2013 - 27 juin 2013 à 14:49
A voir également:
- Faire une somme sur excel avec plusieurs feuilles
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
- Calculer une moyenne sur excel - Guide
- Somme si couleur excel - Guide
- Fusionner plusieurs feuilles excel en une seule - Guide
7 réponses
ozone_
Messages postés
1518
Date d'inscription
lundi 13 juillet 2009
Statut
Membre
Dernière intervention
2 juin 2023
478
26 juin 2013 à 17:33
26 juin 2013 à 17:33
Hello,
Je peux te proposer une solution en attendant que d'autre personnes arrivent.
Ma solution va être avec un code un peu exhaustif.
Il te faudra avoir le nom des onglets de toutes tes feuilles.
Ensuite sur l'onglet où tu fais le récap tu devra alors y écrire quelque chose comme :
=SI(B2=B23!NOM_ONGLET_1;G23;0)+SI(B2=B23!NOM_ONGLET_2;G23;0)+SI(B2=B23!NOM_ONGLET_3;G23;0)+SI(B2=B23!NOM_ONGLET_4;G23;0) etc...
Je peux te proposer une solution en attendant que d'autre personnes arrivent.
Ma solution va être avec un code un peu exhaustif.
Il te faudra avoir le nom des onglets de toutes tes feuilles.
Ensuite sur l'onglet où tu fais le récap tu devra alors y écrire quelque chose comme :
=SI(B2=B23!NOM_ONGLET_1;G23;0)+SI(B2=B23!NOM_ONGLET_2;G23;0)+SI(B2=B23!NOM_ONGLET_3;G23;0)+SI(B2=B23!NOM_ONGLET_4;G23;0) etc...
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 17:40
26 juin 2013 à 17:40
Mon souci c'est que je ne connais pas à l'avance le nombre de feuilles
ozone_
Messages postés
1518
Date d'inscription
lundi 13 juillet 2009
Statut
Membre
Dernière intervention
2 juin 2023
478
26 juin 2013 à 18:06
26 juin 2013 à 18:06
Ah ouais mais tu complique la chose là !
Si tu veux prévoir un calcul avec des onglets qui n'existeront peut être pas c'est compliqué !
On peut toujours trouver une solution !
Le nom de tes onglets sont t'il toujours les mêmes ? Ou suivent ils une suite logique ?
Ex : Feuille1, Feuille2, Feuille3...
Ou
Janvier 2013, Février 2013, Mars 2013...
Si tu veux prévoir un calcul avec des onglets qui n'existeront peut être pas c'est compliqué !
On peut toujours trouver une solution !
Le nom de tes onglets sont t'il toujours les mêmes ? Ou suivent ils une suite logique ?
Ex : Feuille1, Feuille2, Feuille3...
Ou
Janvier 2013, Février 2013, Mars 2013...
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 18:16
26 juin 2013 à 18:16
oui il suive une suite logique feuille1, feuille2...
ozone_
Messages postés
1518
Date d'inscription
lundi 13 juillet 2009
Statut
Membre
Dernière intervention
2 juin 2023
478
26 juin 2013 à 18:28
26 juin 2013 à 18:28
Ce que tu peux faire c'est alors de prévoir un calcul avec celui que je t'ai montré plus haut avec la fonction INDIRECT() qui aura pour but d'avoir un onglet en attente et le jour où tu le créer alors il sera intégré au calcul.
=SI(B2=INDIRECT("NOM_ONGLET_1" & "!B23";G23;0)+SI(B2=INDIRECT("NOM_ONGLET_2" & "!B23";G23;0)+
SI(B2=INDIRECT("NOM_ONGLET_3" & "!B23";G23;0)+
SI(B2=INDIRECT("NOM_ONGLET_4" & "!B23";G23;0)+
SI(B2=INDIRECT("NOM_ONGLET_5" & "!B23";G23;0)
=SI(B2=INDIRECT("NOM_ONGLET_1" & "!B23";G23;0)+SI(B2=INDIRECT("NOM_ONGLET_2" & "!B23";G23;0)+
SI(B2=INDIRECT("NOM_ONGLET_3" & "!B23";G23;0)+
SI(B2=INDIRECT("NOM_ONGLET_4" & "!B23";G23;0)+
SI(B2=INDIRECT("NOM_ONGLET_5" & "!B23";G23;0)
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 18:36
26 juin 2013 à 18:36
je vais essayer parcontre est ce que je dois faire attention a insérer mes nouvelles feuille avant l'onglet 5 (dans ton exemple)
ozone_
Messages postés
1518
Date d'inscription
lundi 13 juillet 2009
Statut
Membre
Dernière intervention
2 juin 2023
478
26 juin 2013 à 18:37
26 juin 2013 à 18:37
Non je pense pas, il doit regarder dans tout le classeur normalement.
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 18:39
26 juin 2013 à 18:39
merci je reviendrais si un echec de plus !
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
26 juin 2013 à 20:20
26 juin 2013 à 20:20
Bonsoir,
Tu peux utiliser la fonction détournée de SOMMEPROD, sur la feuille 1 par exemple dans une cellule tu saisis le critère jour (la date de référence)
sur chaque feuille tu utilises la fonction SOMMEPROD en fonction du critère feuille1
reste plus qu'à faire la somme des feuilles du classeur avec la simple formule style
=SOMME(Feuil2:Feuil8!G2)
G2 si toutes les SOMMEPROD sont en G2
Tu peux utiliser la fonction détournée de SOMMEPROD, sur la feuille 1 par exemple dans une cellule tu saisis le critère jour (la date de référence)
sur chaque feuille tu utilises la fonction SOMMEPROD en fonction du critère feuille1
reste plus qu'à faire la somme des feuilles du classeur avec la simple formule style
=SOMME(Feuil2:Feuil8!G2)
G2 si toutes les SOMMEPROD sont en G2
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 21:15
26 juin 2013 à 21:15
j ai pas tout compris que dois je faire avec sommeprod.
J'ai jamais utilisé cette fonction
J'ai jamais utilisé cette fonction
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
Modifié par Mike-31 le 26/06/2013 à 21:42
Modifié par Mike-31 le 26/06/2013 à 21:42
Re,
Alors pour ne pas te perdre par exemple sur la première feuille nommée Feuil1 cellule G2 tu saisis la date de payement
ensuite sur chaque feuille tu as en colonne A tes dates et en colonne B tes montants et en E1 par exemple tu as une formule SOMMEPROD pour la feuille
=SOMMEPROD((A2:A50=Feuil1!G2)*(B2:B50))
ensuite sur la première feuille ou celle de ton choix tu peux utiliser cette formule qui additionnera toutes les valeurs de la cellule E1 qui se trouveront entre la feuille nommée Feuil1 et Feuil8
=SOMME(Feuil1:Feuil8!E1)
Si tu n'y arrives pas je te ferais un petit montage
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Alors pour ne pas te perdre par exemple sur la première feuille nommée Feuil1 cellule G2 tu saisis la date de payement
ensuite sur chaque feuille tu as en colonne A tes dates et en colonne B tes montants et en E1 par exemple tu as une formule SOMMEPROD pour la feuille
=SOMMEPROD((A2:A50=Feuil1!G2)*(B2:B50))
ensuite sur la première feuille ou celle de ton choix tu peux utiliser cette formule qui additionnera toutes les valeurs de la cellule E1 qui se trouveront entre la feuille nommée Feuil1 et Feuil8
=SOMME(Feuil1:Feuil8!E1)
Si tu n'y arrives pas je te ferais un petit montage
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 22:33
26 juin 2013 à 22:33
En fait je n'ai pas de feuille où il y a toute les dates et tout les montants.
J'ai plusieurs feuilles qui représente des "factures" . Quand le client paye je mets la date de paiement et la somme payée (dans des cases différentes selon le mode de paiement)
.
Chaque jour je dois faire un arreté de caisse je dois donc additionner toute les somme payé en cheque, en monnaie, etc. si elle ont été payé ce jour
exemple :
facture1 : 100 € en chèque payé le 12/07
facture2 : 50 € en chéque payé le 12/07
facture3 : 20 € en numéraire payé le 12/07
facture4 : 20€ en chèque payé le 16/07
arrétécaisse : le 12/07 j'aurai 100+50=150 dans la case chèque et 20 dans la case numéraire
la facture 4 n'est pas prise en compte puisque pas payé a la bonne date
j'espère que c'est clair et que tu pourras m'aider je désespère !
En tout cas merci !
J'ai plusieurs feuilles qui représente des "factures" . Quand le client paye je mets la date de paiement et la somme payée (dans des cases différentes selon le mode de paiement)
.
Chaque jour je dois faire un arreté de caisse je dois donc additionner toute les somme payé en cheque, en monnaie, etc. si elle ont été payé ce jour
exemple :
facture1 : 100 € en chèque payé le 12/07
facture2 : 50 € en chéque payé le 12/07
facture3 : 20 € en numéraire payé le 12/07
facture4 : 20€ en chèque payé le 16/07
arrétécaisse : le 12/07 j'aurai 100+50=150 dans la case chèque et 20 dans la case numéraire
la facture 4 n'est pas prise en compte puisque pas payé a la bonne date
j'espère que c'est clair et que tu pourras m'aider je désespère !
En tout cas merci !
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
Modifié par Mike-31 le 26/06/2013 à 22:40
Modifié par Mike-31 le 26/06/2013 à 22:40
Re,
Oui et bien c'est le même procédé, construit un exemple de fichier avec quelques noms et versements factices et joint ton fichier avec ce lien
https://www.cjoint.com/
il y a également cette formule
=SOMME.SI.ENS(B2:B30;A2:A30;Feuil1!G2)
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Oui et bien c'est le même procédé, construit un exemple de fichier avec quelques noms et versements factices et joint ton fichier avec ce lien
https://www.cjoint.com/
il y a également cette formule
=SOMME.SI.ENS(B2:B30;A2:A30;Feuil1!G2)
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
26 juin 2013 à 22:45
26 juin 2013 à 22:45
voila c fait
https://www.cjoint.com/?3FAwSieXRd5
https://www.cjoint.com/?3FAwSieXRd5
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
27 juin 2013 à 07:52
27 juin 2013 à 07:52
Re,
je te regarde ça dans la matinée,
dans quel coin est ton camping, des fois que je passe dans les parages
je te regarde ça dans la matinée,
dans quel coin est ton camping, des fois que je passe dans les parages
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
27 juin 2013 à 11:18
27 juin 2013 à 11:18
Re,
La colonne K des fiches client peut être masquée, dans cette colonne K si la date saisie en cellule B1 feuille Comptajour est la même les valeurs sont reportées et totalisées cellule H5, 7 et 8
https://www.cjoint.com/?CFBlshBTsDf
La colonne K des fiches client peut être masquée, dans cette colonne K si la date saisie en cellule B1 feuille Comptajour est la même les valeurs sont reportées et totalisées cellule H5, 7 et 8
https://www.cjoint.com/?CFBlshBTsDf
Khea09
Messages postés
10
Date d'inscription
mercredi 26 juin 2013
Statut
Membre
Dernière intervention
27 juin 2013
27 juin 2013 à 14:49
27 juin 2013 à 14:49
merci pour ton aide je regarde ça tout de suite
et pour le camping c dans le couserans à sentein au fin fond de la vallée du biros
encore merci
et pour le camping c dans le couserans à sentein au fin fond de la vallée du biros
encore merci