Problème de Mise en page

Bonjour à tous,

J'ai déjà interrogé le forum la semaine dernière pour un problème dans la conception d'un fichier pour un calcul de rentabilité : https://forum.excel-pratique.com/excel/probleme-sur-un-calcul-de-rentabilite-t15563.html . Me voila maintenant confronté a un autre problème qui n'a rien à voir avec la rentabilité. Le but du fichier est de copier/coller des données externes dans l'onglet "mouvements" et que tous les calculs se fassent dans l'onglet "traitement des données". J'ai trouvé la formule qui me permet de calculer la rentabilité (en m'aidant de nombreuses colonnes). La formule marche très bien (soumise a de nombreux tests) mais elle marche uniquement quand il y a un seul clients et un seul produit dans les données. Dans le tableau que je vous envois, j'ai rajouter un client B et bien évidement ca ne marche plus du tout et je ne sais pas comment le faire marcher! Je cherche donc désespérément une solution (je ne connais pas le VBA, est-ce l'unique solution?). Le but serait donc d'avoir au final un tableau qui me donne la rentabilité par clients et par produits.

Mais la j'avoue être sans voix, sans solutions. Sur la formule je me suis finalement débrouillé seul (j'en ai fait une sorte de challenge perso ) mais la c'est je n'arrive a rien!

Je remercie d'avance ceux qui voudront bien regarder!

Ed.

capture erreure 530

Bonjour

Avec mon excel 2003, je ne peux (comme beaucoup d'ailleurs) lire les xlsx.

Peux-tu mettre un fichier en xls?

Cordialement

Je fais ça ce soir (je peux pas au boulot). En xls le fichier hier soir était trop gros a envoyer, je le ferai un peu plus light alors!

Merci en tout cas

2exemple.xlsx (17.37 Ko)

Bonjour

Jmd, je l'avais déjà vu et je me suis décidé à perdre 20mn car jusqu'ici, le téléchargement de 37 méga m'avait rebuté (Dans mes montagnes, le haut débit n'existe pas)

baroneddy, j'ai regardé ton fichier.

De quelle formule parles-tu (celle qui marche avec 1 client, mais pas avec 2)?

Où est-elle? et, que doit-elle renvoyer?

Cordialement

salut au passage à un montagnard 8)

je suis de la Maurienne, et j'habite au pied du Vercors

Hop me revoila avec un fichier xls plus light!

Alors pour résumer, le but de ce tableau est de calculer la rentabilité. La formule est en cellule H1 de la feuille 'traitement de donnée'. Le calcul de cette formule uniquement pourrait se faire avec un sommeprod. Le problème c'est que pour la calculer il faut toutes les colonnes de calculs qu'il y a dans la feuille 'traitement de donnée'. Et ca, je n'ai vraiment aucune idée de comment les faire fonctionner uniquement pour certains clients ou produits. J'espère avoir était plus clair!

Merci beaucoup pour votre aide

-- 19 Fév 2010, 18:52 --

Avec le fichier c'est mieux

Bonsoir

Je me suis borné à reproduire différemment ta formule

1) En installant le filtre Automatique et en filtrant la colonne B sur ClientA ou ClientB

La formule reproduisant ta formule avec les données filtrées est en H2

=(SOUS.TOTAL(109;U2:U76)-SOUS.TOTAL(109;T2:T76))*0,15%/360*SOUS.TOTAL(109;S2:S76)

Selon que tu filtre sur ClientA ou Client B, elle renvoie le même résultat que:

Pour ClientA que la formule en H8 qui n'utilise pas le Filtre

=SOMMEPROD(($U$2:$U$76-$T$2:$T$76)*($B$2:$B$76=B8)*((0,15%/360*SOMMEPROD(($B$2:$B$76=B8)*($S$2:$S$76)))))

et pour Client B que la formule en H9

=SOMMEPROD(($U$2:$U$76-$T$2:$T$76)*($B$2:$B$76=B9)*((0,15%/360*SOMMEPROD(($B$2:$B$76=B9)*($S$2:$S$76)))))

Par contre, calculer de façon intrinséque la rentabilité sur un client particulier (ou même un produit particulier) lorsqu'il en existe plusieurs est, ce me semble, une erreur, car en pratique, la rentabilité ne permet pas de tenir compte des coûts fixes répartis par clients.

Mais je ne suis pas un spécialiste..

Cordialement

Merci pour cette réponse. Ca ne résout malheureusement pas mon problème. J'ai par contre énormément avancé de mon côté. Je penses en arriver à bout d'ici la fin de la semaine, je suis passé par du VBA pour réussir et comme je ne connais pas en VBA je galère un peu. J'ai déjà réussi le principal mais il me reste une dernière fonction à mettre en place.

Si il y a des intéressés je pourrai poster le fichier une fois fini!

Rechercher des sujets similaires à "probleme mise page"