Base DD excel: fonction somme prod ou vba
Fermé
RodyRody
Messages postés
44
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
25 mars 2013
-
19 janv. 2012 à 15:03
RodyRody Messages postés 44 Date d'inscription jeudi 19 janvier 2012 Statut Membre Dernière intervention 25 mars 2013 - 20 janv. 2012 à 12:43
RodyRody Messages postés 44 Date d'inscription jeudi 19 janvier 2012 Statut Membre Dernière intervention 25 mars 2013 - 20 janv. 2012 à 12:43
A voir également:
- Base DD excel: fonction somme prod ou vba
- Liste déroulante excel - Guide
- Formules excel de base - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
9 réponses
boby5151
Messages postés
101
Date d'inscription
vendredi 13 janvier 2012
Statut
Membre
Dernière intervention
14 janvier 2018
16
19 janv. 2012 à 16:13
19 janv. 2012 à 16:13
je pense vraiment qu'un TCD te reglerait tous les problèmes. Cela supposerait que ta feuille "Manager" change de format à chaque mise à jour. Est-ce possible?
Pour VBA, il y a des spécialistes ici (michel_m par exemple).
Pour VBA, il y a des spécialistes ici (michel_m par exemple).
RodyRody
Messages postés
44
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
25 mars 2013
19 janv. 2012 à 16:46
19 janv. 2012 à 16:46
Bonjour Body5151,
Merci pr ta réponse. Effectivement j'ai pensé à passer par un TCD de la feuille conca et en effet ca résoud quelqu'un de mes soucis. Le problème est que la feuille conca n'est pas très souple. Les intitulés qu'elles utilisent sont incorrectes et je n'ai pas moyen de les corriger sur le TCD. En outre j'aimerai vraiment réussir à compléter les bases de données déjà construites (type feuille "Managed") puisqu'il y a déjà d'autres TCD et graphique qui ont découle. C'est vraiment dommage que les formules matricielle soit si lourde.
michel_m pensez vous que la réponse réside dans un code VBA ?
Merci à tous.
Merci pr ta réponse. Effectivement j'ai pensé à passer par un TCD de la feuille conca et en effet ca résoud quelqu'un de mes soucis. Le problème est que la feuille conca n'est pas très souple. Les intitulés qu'elles utilisent sont incorrectes et je n'ai pas moyen de les corriger sur le TCD. En outre j'aimerai vraiment réussir à compléter les bases de données déjà construites (type feuille "Managed") puisqu'il y a déjà d'autres TCD et graphique qui ont découle. C'est vraiment dommage que les formules matricielle soit si lourde.
michel_m pensez vous que la réponse réside dans un code VBA ?
Merci à tous.
boby5151
Messages postés
101
Date d'inscription
vendredi 13 janvier 2012
Statut
Membre
Dernière intervention
14 janvier 2018
16
19 janv. 2012 à 16:53
19 janv. 2012 à 16:53
Par contre, en regardant un peu tes formules, je n'ai pas l'impression que l'utilisation de "sommeprod" est adéquate. Peux-tu donner les critères précis qui te permettent de trouver le résultat de la 1ère ligne de la feuille "manager" par exemple?
RodyRody
Messages postés
44
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
25 mars 2013
19 janv. 2012 à 17:05
19 janv. 2012 à 17:05
Oui bien sur :
Pr trouver par exemple 245.2 dans la cellule ("I6") je demande à somme.prod d'aller chercher :
Dans la colonne A de la feuille conca le MC: "BRP01"
Dans la colonne M de la feuille conca l'intitulé:"Manufacturing output"
Dans la colonne L de la feuille conca la ligne (row): "14"
Une fois qu'xls a trouvé cette matrice je luis demande qu'il prenne la valeur trouvée dans la colonne "O".
Donc si je résume la formule ne fait pas de somme, j'utililse "somme prod" juste pr trouver une valeur selon trois critères.
Merci de tes conseils
Pr trouver par exemple 245.2 dans la cellule ("I6") je demande à somme.prod d'aller chercher :
Dans la colonne A de la feuille conca le MC: "BRP01"
Dans la colonne M de la feuille conca l'intitulé:"Manufacturing output"
Dans la colonne L de la feuille conca la ligne (row): "14"
Une fois qu'xls a trouvé cette matrice je luis demande qu'il prenne la valeur trouvée dans la colonne "O".
Donc si je résume la formule ne fait pas de somme, j'utililse "somme prod" juste pr trouver une valeur selon trois critères.
Merci de tes conseils
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
boby5151
Messages postés
101
Date d'inscription
vendredi 13 janvier 2012
Statut
Membre
Dernière intervention
14 janvier 2018
16
19 janv. 2012 à 18:07
19 janv. 2012 à 18:07
Une des solutions est que tu concatènes tes trois critères dans la feuille Conca, que tu fasses la même choses dans ta feuille "Manager" ; une recherchev avec variable de 2 à 15 pour aller chercher tes valeurs dans les colonnes respectives et l'affaire est dans le sac. Si tu me suis, ok. Sinon, je peux te faire ça moyennant finance (je blague ccm). Sérieusement, ça devrait me prendre 10 mn maxi à partir de ton fichier, mais 'faut que je sois un peu concentré. Je peux te renvoyer la pj par email (je suis nouveau sur le forum et ne sais pas comment faire de lien autrement et oui je dois apprendre aussi)
RodyRody
Messages postés
44
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
25 mars 2013
19 janv. 2012 à 22:34
19 janv. 2012 à 22:34
Loool "moyennant finance" mdr
Effectivement utiliser le "concatené" me parait une bonne solution.
Cependant j'ai un petit souci : je ne peux insérer aucune formule, ligne ou colonne sur la feuille "conca" parce que à chaque update celle ci efface toute les données et reprend son format initial.
La solution pourrait résider dans l'insertion d'une feuille transitoire "Conca_1" qui reprend l'intégralité de la feuille conca et où je pourrais insérer des formules.
Sinon des idées ??
Bonne soirée
Effectivement utiliser le "concatené" me parait une bonne solution.
Cependant j'ai un petit souci : je ne peux insérer aucune formule, ligne ou colonne sur la feuille "conca" parce que à chaque update celle ci efface toute les données et reprend son format initial.
La solution pourrait résider dans l'insertion d'une feuille transitoire "Conca_1" qui reprend l'intégralité de la feuille conca et où je pourrais insérer des formules.
Sinon des idées ??
Bonne soirée
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
Modifié par Le Pingou le 19/01/2012 à 23:54
Modifié par Le Pingou le 19/01/2012 à 23:54
Bonjour,
La formule suivante (cellule [H6] prend en compte que les lignes existantes de la feuille [Conca] :
=SOMMEPROD(((INDIRECT("Conca!$A$2:$A$"&NBVAL(Conca!A:A)))=$C6)*((INDIRECT("Conca!$M$2:$M$"&NBVAL(Conca!A:A)))=$G6)*((INDIRECT("Conca!$L$2:$L$"&NBVAL(Conca!A:A)))=$E6);((INDIRECT("Conca!$n$2:$n$"&NBVAL(Conca!A:A)))))
Note: le temps de travail et nettement plus court.
Salutations.
Le Pingou
La formule suivante (cellule [H6] prend en compte que les lignes existantes de la feuille [Conca] :
=SOMMEPROD(((INDIRECT("Conca!$A$2:$A$"&NBVAL(Conca!A:A)))=$C6)*((INDIRECT("Conca!$M$2:$M$"&NBVAL(Conca!A:A)))=$G6)*((INDIRECT("Conca!$L$2:$L$"&NBVAL(Conca!A:A)))=$E6);((INDIRECT("Conca!$n$2:$n$"&NBVAL(Conca!A:A)))))
Note: le temps de travail et nettement plus court.
Salutations.
Le Pingou
RodyRody
Messages postés
44
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
25 mars 2013
20 janv. 2012 à 12:43
20 janv. 2012 à 12:43
Merci bcp pour ta solution. Ca fonctionne très bien et c'est en effet plus rapide.
Rody
Rody
boby5151
Messages postés
101
Date d'inscription
vendredi 13 janvier 2012
Statut
Membre
Dernière intervention
14 janvier 2018
16
20 janv. 2012 à 07:07
20 janv. 2012 à 07:07
Ou tu insère systématiquement 1 colonne en début de Conca. (je crois que le nb de colonnnes ne change pas) et tu fais la manip à chaque fois.
RodyRody
Messages postés
44
Date d'inscription
jeudi 19 janvier 2012
Statut
Membre
Dernière intervention
25 mars 2013
20 janv. 2012 à 12:43
20 janv. 2012 à 12:43
Ok merci de ton aide