Somme de cellules dans 2 feuilles différentes
Résolu/Fermé
Pompom974
Messages postés
20
Date d'inscription
lundi 15 juin 2015
Statut
Membre
Dernière intervention
9 août 2015
-
19 juin 2015 à 10:06
Pompom974 Messages postés 20 Date d'inscription lundi 15 juin 2015 Statut Membre Dernière intervention 9 août 2015 - 23 juin 2015 à 11:02
Pompom974 Messages postés 20 Date d'inscription lundi 15 juin 2015 Statut Membre Dernière intervention 9 août 2015 - 23 juin 2015 à 11:02
A voir également:
- Somme de cellules dans 2 feuilles différentes
- Formule somme excel colonne - Guide
- Somme si couleur - Guide
- Fusionner 2 cellules excel - Guide
- Word numéro de page 1/2 - Guide
- Aller à la ligne dans une cellule excel - Guide
5 réponses
Bruce Willix
Messages postés
11968
Date d'inscription
mardi 24 mai 2011
Statut
Contributeur
Dernière intervention
12 juin 2018
2 590
19 juin 2015 à 10:53
19 juin 2015 à 10:53
Salut,
Tu veux vraiment passer par du VBA ?
Parce qu'il me semble qu'avec SOMME.SI() ce serait diablement plus facile, non?
Tu veux vraiment passer par du VBA ?
Parce qu'il me semble qu'avec SOMME.SI() ce serait diablement plus facile, non?
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
Modifié par ccm81 le 19/06/2015 à 10:56
Modifié par ccm81 le 19/06/2015 à 10:56
Bonjour
Sans le fichier, difficile de te répondre
Un exemple à adapter + une solution sans macro
http://www.cjoint.com/c/EFti3pJUwbg
Cdlmnt
Sans le fichier, difficile de te répondre
Un exemple à adapter + une solution sans macro
http://www.cjoint.com/c/EFti3pJUwbg
Cdlmnt
Pompom974
Messages postés
20
Date d'inscription
lundi 15 juin 2015
Statut
Membre
Dernière intervention
9 août 2015
19 juin 2015 à 11:03
19 juin 2015 à 11:03
Bonjour, je ne peux malheureusement pas envoyer le fichier, car c'est un fichier professionnel. Il est cependant assez similaire à ton exemple, à part que les données sont dans une feuille autre que celle dans laquelle je met le résultat du calcul.
Je vais essayer de comprendre comment tu as fait.
Merci !
Je vais essayer de comprendre comment tu as fait.
Merci !
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
Modifié par ccm81 le 19/06/2015 à 11:06
Modifié par ccm81 le 19/06/2015 à 11:06
Tu as les données correspondantes à ta configuration dans la liste des constantes en début du code, il te suffit de les adapter
Et la solution avec SOMMEPROD (sans macro), ça ne peut pas faire ?
Cdlmnt
Et la solution avec SOMMEPROD (sans macro), ça ne peut pas faire ?
Cdlmnt
Pompom974
Messages postés
20
Date d'inscription
lundi 15 juin 2015
Statut
Membre
Dernière intervention
9 août 2015
19 juin 2015 à 11:11
19 juin 2015 à 11:11
C'est un fichier qui va changer toutes les semaines... Du coup, je ne dois pas sélectionner de cellules dans les données, cela risque de fausser le résultat je pense, non ?
ccm81
Messages postés
10903
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 novembre 2024
2 427
19 juin 2015 à 11:13
19 juin 2015 à 11:13
Pour la solution sans macro, tu peux utiliser des plages dynamiques
1. plages nommées
listedates=DECALER(Feuil1!$B$1;1;0;NB(Feuil1!$B:$B);1)
listeproduits=DECALER(Feuil1!$A$1;1;0;NB(Feuil1!$A:$A);1)
2. formule de calcul
puis J2=SOMMEPROD((listedates>=G2)*(listedates<=G3)*(listeproduits))
RQ. J2 peut se trouver dans une autre feuille (avec G2,G3 bien sûr)
Cdlmnt
1. plages nommées
listedates=DECALER(Feuil1!$B$1;1;0;NB(Feuil1!$B:$B);1)
listeproduits=DECALER(Feuil1!$A$1;1;0;NB(Feuil1!$A:$A);1)
2. formule de calcul
puis J2=SOMMEPROD((listedates>=G2)*(listedates<=G3)*(listeproduits))
RQ. J2 peut se trouver dans une autre feuille (avec G2,G3 bien sûr)
Cdlmnt
Pompom974
Messages postés
20
Date d'inscription
lundi 15 juin 2015
Statut
Membre
Dernière intervention
9 août 2015
19 juin 2015 à 11:14
19 juin 2015 à 11:14
Merci beaucoup ! J'essaye ça tout de suite :)
Merci de ton aide !
Merci de ton aide !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pompom974
Messages postés
20
Date d'inscription
lundi 15 juin 2015
Statut
Membre
Dernière intervention
9 août 2015
Modifié par Pompom974 le 23/06/2015 à 11:02
Modifié par Pompom974 le 23/06/2015 à 11:02
Bonjour !
Donc, j'ai mis du temps mais finalement ça fonctionne lorsque je fais ma macro sur un mois roulant(oui, j'ai fait une macro, j'ai besoin d'effacer le tableur excel à chaque fois et j'ai préféré faire un code du coup :$)
Merci beaucoup ccm81, tu as débloqué ce qui n'allait pas dans mon code !
Maintenant je vais tenter de corriger mon problème sur les 6 mois roulants... Merci de votre aide !!
Donc, j'ai mis du temps mais finalement ça fonctionne lorsque je fais ma macro sur un mois roulant(oui, j'ai fait une macro, j'ai besoin d'effacer le tableur excel à chaque fois et j'ai préféré faire un code du coup :$)
Merci beaucoup ccm81, tu as débloqué ce qui n'allait pas dans mon code !
Maintenant je vais tenter de corriger mon problème sur les 6 mois roulants... Merci de votre aide !!
19 juin 2015 à 11:05
Est ce possible si les données sont dans une autre feuille ?
Merci!