Bonjour à vous,
Je souhaite un petit coup de pouce :o)
J'ai un tableau qui donne
En colonne
A : Nom du client
B : Type d'activité
C : Type de produits
D : Pays concerné
E à P : Valeur par mois (jan à Déc)
en ligne les SKU (single key units) c'est à dire ce qui est vendu.
Ce même schéma est le même pour
Une feuille 2004 en volume (la BD est nommée BaseVolume2004)
Une feuille 2004 en valeur (la BD est nommée BaseValeur2004)
Une feuille 2005 en volume (la BD est nommée BaseVolume2005)
Une feuille 2005 en valeur (la BD est nommée BaseValeur2005)
Je souhaite consolider et comparer 2004 et 2005 (cumul mensuel, moyenne
mobile, en volume, en valeur, en prix moyen), par type
- de client (ex Pierre, Paul, Jacques)
- de pays (ex France, Italie, Espagne)
- d'activité (ex Directe, Revente, Selectif)
- de produit (ex Pomme, Poire, Peche)
Que vaut-il mieux que j'essaye ?
- Utiliser quatre tableaux croisés dynamiques (pour les quatre feuilles
Volume2004, Volume2005, CA2004, CA2005) et faire un copier coller des
valeurs. J'ai essayé, cela marchera, mais cela me parait assez fastidieux de
changer les tableaux croisés dynamiques des 4 feuilles et cela est source
d'erreurs)
- Utiliser pour chaque élément à comparer la fonction somme.si(). J'ai
essayé, mais je dois faire une erreur, la formule
"=SOMME.SI(BaseVolume2004;D70;'FeuilleVolume2004'!"nom de la colonne du
mois"). Mais faut-il refaire la formule pour chaque item (4 feuilles x 4
types x 2 indicateurs (CA volume x 12 mois) ; soit 384 items. Comment
décaler les calculs (pour chaque mois ?
- consolider les quatre feuilles en une seule pour avoir une seule base de
données (colonnes : année, mois, client, pays, produit volume, valeur) et
utiliser les tableaux croisés dynamiques ?
- Utiliser la fonction sous total (sur 4 feuilles avec des tri successifs
sur les 4 indicateurs)
Comment cela vous parait-il plus "normal ou facile" de procéder
ATTENTION : Je ne maîtrise pas le VBA, seulement un bon nombre de fonctions
et les macro type Excel 4.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
AV
Avis perso : Une seule BD avec un champ "Année" ou avec des dates (possibilité de groupement ensuite par années) permettrait d'utiliser simplement un TCD Moins clair mais possible : si tout tes champs contenus dans des feuilles différentes ont les mêmes noms (ce qui ne semble pas être la cas) un seul TCD peut faire aussi
AV
Avis perso :
Une seule BD avec un champ "Année" ou avec des dates (possibilité de groupement
ensuite par années) permettrait d'utiliser simplement un TCD
Moins clair mais possible : si tout tes champs contenus dans des feuilles
différentes ont les mêmes noms (ce qui ne semble pas être la cas) un seul TCD
peut faire aussi
Avis perso : Une seule BD avec un champ "Année" ou avec des dates (possibilité de groupement ensuite par années) permettrait d'utiliser simplement un TCD Moins clair mais possible : si tout tes champs contenus dans des feuilles différentes ont les mêmes noms (ce qui ne semble pas être la cas) un seul TCD peut faire aussi
AV
N
Bonjour et merci pour ta réponse,
Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois pas bien comment faire. Le nom de la base ne peut pas, me semble-t-il, être divisé sur plusieurs feuilles
Voici en exemple le type de tableau que j'ai
Feuille CA2004
Client Activité Pays Produit Jan04 Fev04 Mars04 etc Pierre Directe F Pomme 12 1 Paul Aval F Poire 14 4 Pierre Directe E Pomme 11 0 Jacques Revente F Poire 1 0 Pierre Directe NL Pomme 4 12 Jean Revente D Poire 5 12 Gilles Revente D Pomme 10 4 Jean Aval D Poire 12 7
Feuille CA2005
Client Activité Pays Produit Jan05 Fev05 Mars05 etc Diane Directe NL Banane Gaëlle Aval F Abricot Pierre Directe E Pomme Jacques Revente F Poire Pierre Directe F Pomme Jean Revente D Poire Diane Revente D Pomme Jean Aval D Poire
1/Comment faire une somme.si() sur le mois (séparée pour janvier, février ...) pouir chacun des critères Client, activité, pays, produit ?
2/ Pour faire un TCD, il faudrait que j'ajoute une année et un mois à chaque ligne et que je copie à chaque fois. (long et source d'erreur)
Encore merci pour ton avis. Je vais le mettre en application sauf si je trouve d'autres idées,
Bonne journée
"AV" a écrit dans le message de news:%23$ | Avis perso : | Une seule BD avec un champ "Année" ou avec des dates (possibilité de groupement | ensuite par années) permettrait d'utiliser simplement un TCD | Moins clair mais possible : si tout tes champs contenus dans des feuilles | différentes ont les mêmes noms (ce qui ne semble pas être la cas) un seul TCD | peut faire aussi | | AV | |
Bonjour et merci pour ta réponse,
Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois
pas bien comment faire. Le nom de la base ne peut pas, me semble-t-il, être
divisé sur plusieurs feuilles
Voici en exemple le type de tableau que j'ai
Feuille CA2004
Client Activité Pays Produit Jan04 Fev04 Mars04 etc
Pierre Directe F Pomme 12 1
Paul Aval F Poire 14 4
Pierre Directe E Pomme 11 0
Jacques Revente F Poire 1 0
Pierre Directe NL Pomme 4 12
Jean Revente D Poire 5 12
Gilles Revente D Pomme 10 4
Jean Aval D Poire 12 7
Feuille CA2005
Client Activité Pays Produit Jan05 Fev05 Mars05 etc
Diane Directe NL Banane
Gaëlle Aval F Abricot
Pierre Directe E Pomme
Jacques Revente F Poire
Pierre Directe F Pomme
Jean Revente D Poire
Diane Revente D Pomme
Jean Aval D Poire
1/Comment faire une somme.si() sur le mois (séparée pour janvier, février
...) pouir chacun des critères Client, activité, pays, produit ?
2/ Pour faire un TCD, il faudrait que j'ajoute une année et un mois à chaque
ligne et que je copie à chaque fois. (long et source d'erreur)
Encore merci pour ton avis. Je vais le mettre en application sauf si je
trouve d'autres idées,
Bonne journée
N@turel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:%23$bXnRncFHA.2696@TK2MSFTNGP09.phx.gbl...
| Avis perso :
| Une seule BD avec un champ "Année" ou avec des dates (possibilité de
groupement
| ensuite par années) permettrait d'utiliser simplement un TCD
| Moins clair mais possible : si tout tes champs contenus dans des feuilles
| différentes ont les mêmes noms (ce qui ne semble pas être la cas) un seul
TCD
| peut faire aussi
|
| AV
|
|
Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois pas bien comment faire. Le nom de la base ne peut pas, me semble-t-il, être divisé sur plusieurs feuilles
Voici en exemple le type de tableau que j'ai
Feuille CA2004
Client Activité Pays Produit Jan04 Fev04 Mars04 etc Pierre Directe F Pomme 12 1 Paul Aval F Poire 14 4 Pierre Directe E Pomme 11 0 Jacques Revente F Poire 1 0 Pierre Directe NL Pomme 4 12 Jean Revente D Poire 5 12 Gilles Revente D Pomme 10 4 Jean Aval D Poire 12 7
Feuille CA2005
Client Activité Pays Produit Jan05 Fev05 Mars05 etc Diane Directe NL Banane Gaëlle Aval F Abricot Pierre Directe E Pomme Jacques Revente F Poire Pierre Directe F Pomme Jean Revente D Poire Diane Revente D Pomme Jean Aval D Poire
1/Comment faire une somme.si() sur le mois (séparée pour janvier, février ...) pouir chacun des critères Client, activité, pays, produit ?
2/ Pour faire un TCD, il faudrait que j'ajoute une année et un mois à chaque ligne et que je copie à chaque fois. (long et source d'erreur)
Encore merci pour ton avis. Je vais le mettre en application sauf si je trouve d'autres idées,
Bonne journée
"AV" a écrit dans le message de news:%23$ | Avis perso : | Une seule BD avec un champ "Année" ou avec des dates (possibilité de groupement | ensuite par années) permettrait d'utiliser simplement un TCD | Moins clair mais possible : si tout tes champs contenus dans des feuilles | différentes ont les mêmes noms (ce qui ne semble pas être la cas) un seul TCD | peut faire aussi | | AV | |
AV
Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois pas bien comment faire.
Il faudrait que les noms de champs soient strictement identiques sur toutes les feuilles et ce n'est pas le cas dans ton exemple C'est la raison pour laquelle, et d'une façon générale, la structuration avec plusieurs feuilles me parait un gros handicap pour l'explotation ultérieure d'une BD (sauf à y être obligé par les limitations XL (nbre lignes ou colonnes)) Autre remarque (générique) : au lieu d'avoir des champs du style "Jan04 ; Fev05.....etc....", il vaut bien mieux avoir un seul champ avec une date (une vraie !) En résumé : Un seul tableau avec un seul champ date Pour les synthèses ultérieures par mois ou années, le TCD se "régale" !
AV
Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois
pas bien comment faire.
Il faudrait que les noms de champs soient strictement identiques sur toutes les
feuilles et ce n'est pas le cas dans ton exemple
C'est la raison pour laquelle, et d'une façon générale, la structuration avec
plusieurs feuilles me parait un gros handicap pour l'explotation ultérieure
d'une BD (sauf à y être obligé par les limitations XL (nbre lignes ou colonnes))
Autre remarque (générique) : au lieu d'avoir des champs du style "Jan04 ;
Fev05.....etc....", il vaut bien mieux avoir un seul champ avec une date (une
vraie !)
En résumé : Un seul tableau avec un seul champ date
Pour les synthèses ultérieures par mois ou années, le TCD se "régale" !
Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois pas bien comment faire.
Il faudrait que les noms de champs soient strictement identiques sur toutes les feuilles et ce n'est pas le cas dans ton exemple C'est la raison pour laquelle, et d'une façon générale, la structuration avec plusieurs feuilles me parait un gros handicap pour l'explotation ultérieure d'une BD (sauf à y être obligé par les limitations XL (nbre lignes ou colonnes)) Autre remarque (générique) : au lieu d'avoir des champs du style "Jan04 ; Fev05.....etc....", il vaut bien mieux avoir un seul champ avec une date (une vraie !) En résumé : Un seul tableau avec un seul champ date Pour les synthèses ultérieures par mois ou années, le TCD se "régale" !
AV
N
Merci pour tes commentaires,
Le TCD est effecivement un régal. Je l'emploi depuis près des années. Cependant, pour ce cas concret, j'aide un partenanire à structurer ses informations et il travaille avec Excel comme on fait des tableaux sous Word !!!!!
;o(((((
Alors j'essaie de modifier le tout, mais je galère
Je n'ai pas encore trouver la meilleure approche qui pourra - me permettre d'aller vite - me permettre de limiter les sources d'erreurs - me permettre de rationnaliser le travail à l'avenir - me permettre de faire travailler les tableaux par des équipes qui ont perdu déjà la gomme et le crayon mais qui sont revenus au stylo bille (et aux ratures !!!)
Donc je vais sans doute me 'taper" les copier coller des mois !!!
encore merci et bonne soirée
"AV" a écrit dans le message de news:% | > Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois | > pas bien comment faire. | | Il faudrait que les noms de champs soient strictement identiques sur toutes les | feuilles et ce n'est pas le cas dans ton exemple | C'est la raison pour laquelle, et d'une façon générale, la structuration avec | plusieurs feuilles me parait un gros handicap pour l'explotation ultérieure | d'une BD (sauf à y être obligé par les limitations XL (nbre lignes ou colonnes)) | Autre remarque (générique) : au lieu d'avoir des champs du style "Jan04 ; | Fev05.....etc....", il vaut bien mieux avoir un seul champ avec une date (une | vraie !) | En résumé : Un seul tableau avec un seul champ date | Pour les synthèses ultérieures par mois ou années, le TCD se "régale" ! | | AV | |
Merci pour tes commentaires,
Le TCD est effecivement un régal. Je l'emploi depuis près des années.
Cependant, pour ce cas concret, j'aide un partenanire à structurer ses
informations et il travaille avec Excel comme on fait des tableaux sous Word
!!!!!
;o(((((
Alors j'essaie de modifier le tout, mais je galère
Je n'ai pas encore trouver la meilleure approche qui pourra
- me permettre d'aller vite
- me permettre de limiter les sources d'erreurs
- me permettre de rationnaliser le travail à l'avenir
- me permettre de faire travailler les tableaux par des équipes qui ont
perdu déjà la gomme et le crayon mais qui sont revenus au stylo bille (et
aux ratures !!!)
Donc je vais sans doute me 'taper" les copier coller des mois !!!
encore merci et bonne soirée
N@turel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de
news:%23KcaaGocFHA.720@TK2MSFTNGP15.phx.gbl...
| > Pour faire un TCD sur des bases qui ont des pages différentes, je ne
vois
| > pas bien comment faire.
|
| Il faudrait que les noms de champs soient strictement identiques sur
toutes les
| feuilles et ce n'est pas le cas dans ton exemple
| C'est la raison pour laquelle, et d'une façon générale, la structuration
avec
| plusieurs feuilles me parait un gros handicap pour l'explotation
ultérieure
| d'une BD (sauf à y être obligé par les limitations XL (nbre lignes ou
colonnes))
| Autre remarque (générique) : au lieu d'avoir des champs du style "Jan04 ;
| Fev05.....etc....", il vaut bien mieux avoir un seul champ avec une date
(une
| vraie !)
| En résumé : Un seul tableau avec un seul champ date
| Pour les synthèses ultérieures par mois ou années, le TCD se "régale" !
|
| AV
|
|
Le TCD est effecivement un régal. Je l'emploi depuis près des années. Cependant, pour ce cas concret, j'aide un partenanire à structurer ses informations et il travaille avec Excel comme on fait des tableaux sous Word !!!!!
;o(((((
Alors j'essaie de modifier le tout, mais je galère
Je n'ai pas encore trouver la meilleure approche qui pourra - me permettre d'aller vite - me permettre de limiter les sources d'erreurs - me permettre de rationnaliser le travail à l'avenir - me permettre de faire travailler les tableaux par des équipes qui ont perdu déjà la gomme et le crayon mais qui sont revenus au stylo bille (et aux ratures !!!)
Donc je vais sans doute me 'taper" les copier coller des mois !!!
encore merci et bonne soirée
"AV" a écrit dans le message de news:% | > Pour faire un TCD sur des bases qui ont des pages différentes, je ne vois | > pas bien comment faire. | | Il faudrait que les noms de champs soient strictement identiques sur toutes les | feuilles et ce n'est pas le cas dans ton exemple | C'est la raison pour laquelle, et d'une façon générale, la structuration avec | plusieurs feuilles me parait un gros handicap pour l'explotation ultérieure | d'une BD (sauf à y être obligé par les limitations XL (nbre lignes ou colonnes)) | Autre remarque (générique) : au lieu d'avoir des champs du style "Jan04 ; | Fev05.....etc....", il vaut bien mieux avoir un seul champ avec une date (une | vraie !) | En résumé : Un seul tableau avec un seul champ date | Pour les synthèses ultérieures par mois ou années, le TCD se "régale" ! | | AV | |