Somme d'une colonne utilisant une fonction non standard

Bonjour,

Je sollicite votre aide pour modifier une formule qui fait appel à une fonction non standard. Cette fonction, POND, n'est pas de moi et mes connaissances en VBA sont assez limitées. Je joint un fichier simplifié de mon fichier Excel. En résumé, je cherche à faire l'addition des valeurs d'une colonne (cellules B10 et B11), sachant qu'il existe une pondération basée sur la couleur des cellules. L'addition des lignes fonctionne déjà (voir cellules D6 à D8); cela peut servir de point de départ pour les personnes qui voudront m'aider.

Merci par avance et bonne journée!

12test2.xlsm (47.79 Ko)

Bonjour,

Un essai :

10test2.xlsm (39.87 Ko)

Merci DjiDji59430 mais cela ne fonctionne pas complètement. Il faut que la formule utilise la fonction POND sinon les valeurs ne sont pas pondérées.

Justement, que veux tu exactement ? donne un exemple chiffré

Cdlmnt

DjiDji59430 a écrit :

Justement, que veux tu exactement ? donne un exemple chiffré

Cdlmnt

si tu regardes la fonction POND dans le Module11, les couleurs des cellules donnent une pondération aux valeurs saisies. Par exemple, en B8 la valeur est 1 mais avec la couleur orange qui correspond à une pondération de 1,5, la valeur finale calculée en bout de ligne sera de 1,5X5,62=8,43. Je me suis rendu compte que ta formule ne pouvait pas fonctionner quand j'ai supprimé la valeur de B8 et saisi 1 en B7 (dans une case sans couleur, donc avec une pondération de 1); le résultat devrait être de 8,43 alors que j'obtiens 11,24 en fin de colonne.

Les totaux en bout de lignes incluent la pondération et sont corrects, mais je n'arrive pas faire la même chose pour les totaux en fin de colonne.

Voila j'espère avoir réussi a clarifier mon besoin.

Merci!

J'ai eu la réponse sur un autre forum. S'il y a de l'intérêt je mettrai la réponse ici.

Bonne journée!

Rechercher des sujets similaires à "somme colonne utilisant fonction standard"