Tableau croise trop complexe

Bonsoir,

J'ai reçu des polos.

Des polos homme et des polos femme.

Des polos noirs et des polos rouges.

Dans 7 tailles différentes.

Dans mon fichier en annexe j'essaie "tout simplement" de calculer, automatiquement..., combien j'en ai donné par sexe, par couleur et par taille...

En colonne D c'est le nombre donné.

En colonne E c'est la couleur donnée.

En colonnes G à M (tête de colonne en rose) ce sont les femmes.

En colonnes N à T (tête de colonne en bleu) ce sont les hommes.

J'ai essayé les fonctions imbriquées, sans succès... je pense que j'en demande trop.

J'ai essayé des tableaux croisés dynamiques, tous mes essais sont illisibles...

Je me suis très largement planté dans ma commande de polos et maintenant je dois commander des chemises.

Si je me plante à nouveau mon boss va m'envoyer planter des choux...

Un grand merci d'avance pour votre aide.

Cordialement,

Alain

Bonjour Alain

J'ai regardé ton fichier de "polo rouge, noir, femme, homme, S, M..."

Si j'ai tout compris... il me semble qu'il comporte des erreurs de saisie

Voir les cellules en "bleu ciel" dans Sheet3

Sinon j'ai besoin de plus amples explications sur la nature des colonnes

Hellooooo,

Oui effectivement.

Mais ce ne sont pas des erreurs de saisie, c'est simplement que dans les colonnes 7 à 20 (chez moi N à ..., mais en rouvrant le fichier je vois que mes colonnes sont passées de Alpha à Numériques... probablement à cause des 2 fichiers ouverts en même temps...) ce sont les tailles demandées.

Quand il n'y a pas d'info en colonne 4 que tu as mises en bleu, c'est que la personne n'a pas (pas encore) pris ses polos. Ce n'est pas important. C'est que je dois (je devrais...) les retrouver en inventaire entre les polos commandés et les polos "donnés".

Je vois qu'en lignes 161 & 162 tu retrouves les nombres par couleur et par sexe, mais mon problème c'est d'aussi les avoir par taille...

Donc en résumé, je souhaite savoir, par exemple, combien de polos taille M, rouge, femme, combien de polos taille XL, noir, homme... ont été pris.

Merci d'avance !...

Bonsoir

Je regarde cela en fonction de nouveaux éléments

Bonjour,

Si tu veux utiliser un TCD, tu dois normaliser tes données en conséquence.

A te relire.

Cdlt.

26alain-dereppe.xlsm (65.79 Ko)

Bonjour à tous

Bonjour Jean Eric

J'ai jeté un œil sur ta solution Jean Eric, c'est du beau travail...!!!

Des tableaux propres, un TCD impec !

Bravo... je m'incline

Juste un petit détail dans ta macro...

Je suis nouveau sur le forum mais pas du tout novice en programmation...

Je suis d'une génération (que les moins de 20 ans... ) où l'on faisait notre possible pour travailler en "structuré" donc jamais de GOTO dans un programme. A mon avis il suffisait de tourner le test dans l'autre sens ...

Mais le programme tourne quand même, c'est le principal...

Re,

Tu peux donc modifier le code présenté, et me le renvoyer optimisé...

Cdlt.

ha oui effectivement, vu comme cà...

Un super grand merci !!!!

Re,

Dois je comprendre que je n'aurai pas de code optimisé et que le sujet est clos?

Cdlt.

Bonjour Jean Eric

Si, si je n'ai fait que survoler ton code mais le GOTO m'as sauté aux yeux...

Je regarde cela avec plus d'attention et je reviens vers toi bientôt...

Mais ne le prend pas mal... l'essentiel c'est que le programme tourne !!!

Re,

Je taquine

Cdlt.

Rechercher des sujets similaires à "tableau croise trop complexe"