Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

TCD avec 2 listes de données différentes

10 réponses
Avatar
mpj
Bonjour =E0 tous

Peux-t-on faire un tableau crois=E9 dynamique =E0 partir de 2=20
lsites de donn=E9es diff=E9rentes ??

Exemple
1=E8re feuille - 1=E8re liste
NOM PRENOM ...

2=E8me feuille - 2=E8me liste
NOM SERVICE SALAIRE....

J'ai besoin dans mon TCD, des champs NOM PRENOM ET SALAIRE
J'esp=E8re avoir =E9t=E9 assez clair.

D'avance merci
MPJ

10 réponses

Avatar
CAP2
Salut,

quand tufais Données/Rapport de TCD, et que dans l'étape 1 tu choisis "Plage
de feuilles de calcul avec étiquettes", tu peux créer un TCD à partir de
champs de liste différentes...

Ca convient ?

CAP2
Avatar
AV
Telles que sont stockées tes données, à mon avis c'est pas possible de passer
directement par un TCD
D'où la question : Mais pourquoi pas une seule BD sur une seule feuille ?

AV
Avatar
Gafish
Bonjour,

C'est possible (sous reserve que tu puisses faire un lien par une colonne
commune entre tes listes), mais si tes listes peuvent etre sur des feuilles
différences, il faut qu'elles soient dans le même classeur (au pire tu
importes ta feuille). Et c'est mieux de nommer la plage de cellule de tes
listes (sur 97 c'est même obligatoire, au pire si tu ne connais pas la
taille définitive de ton tableau tu nommes toute ta feuille).
Dans un nouveau classeur, tu fais Données....Données externes...Créer une
requete.
Ensuite tu choisis "Excel Files" ou "Fichiers Excel" suivant ta version
d'excel. Il va te demander de parcourir ton disque pour trouver le fichier
Excel.
Ensuite s'affichent les deux noms des tes plages (ou si tu es à partir de
2000 tu fais afficher les tables systemes dans les options), tu choisis les
colonnes où tu as des données.
Si jamais Query n'arrive pas à lier tes deux listes tout seul il va te
demander de la faire à la main. En ce cas tu fais glisser un champ d'une
table sur son equivalent dans l'autre table.
Il ne te suffit plus que de renvoyer les données sous Excel sous forme de
TCD.

Arnaud

"mpj" a écrit dans le message news:
167501c4a16d$1a830d80$
Bonjour à tous

Peux-t-on faire un tableau croisé dynamique à partir de 2
lsites de données différentes ??

Exemple
1ère feuille - 1ère liste
NOM PRENOM ...

2ème feuille - 2ème liste
NOM SERVICE SALAIRE....

J'ai besoin dans mon TCD, des champs NOM PRENOM ET SALAIRE
J'espère avoir été assez clair.

D'avance merci
MPJ
Avatar
MPJ
Parce que mes données viennent de deux extractions de deux
logiciels différents..!!!

-----Message d'origine-----
Telles que sont stockées tes données, à mon avis c'est
pas possible de passer

directement par un TCD
D'où la question : Mais pourquoi pas une seule BD sur une
seule feuille ?


AV


.



Avatar
Gafish
PS : dans ton cas apparemment c'est le nom qui fera la jointure entre les
deux listes, fais juste attention de ne pas avoir d'homonyme qui pourrait
fausser ton tcd.

"Gafish" a écrit dans le message news:

Bonjour,

C'est possible (sous reserve que tu puisses faire un lien par une colonne
commune entre tes listes), mais si tes listes peuvent etre sur des
feuilles

différences, il faut qu'elles soient dans le même classeur (au pire tu
importes ta feuille). Et c'est mieux de nommer la plage de cellule de tes
listes (sur 97 c'est même obligatoire, au pire si tu ne connais pas la
taille définitive de ton tableau tu nommes toute ta feuille).
Dans un nouveau classeur, tu fais Données....Données externes...Créer une
requete.
Ensuite tu choisis "Excel Files" ou "Fichiers Excel" suivant ta version
d'excel. Il va te demander de parcourir ton disque pour trouver le fichier
Excel.
Ensuite s'affichent les deux noms des tes plages (ou si tu es à partir de
2000 tu fais afficher les tables systemes dans les options), tu choisis
les

colonnes où tu as des données.
Si jamais Query n'arrive pas à lier tes deux listes tout seul il va te
demander de la faire à la main. En ce cas tu fais glisser un champ d'une
table sur son equivalent dans l'autre table.
Il ne te suffit plus que de renvoyer les données sous Excel sous forme de
TCD.

Arnaud

"mpj" a écrit dans le message news:
167501c4a16d$1a830d80$
Bonjour à tous

Peux-t-on faire un tableau croisé dynamique à partir de 2
lsites de données différentes ??

Exemple
1ère feuille - 1ère liste
NOM PRENOM ...

2ème feuille - 2ème liste
NOM SERVICE SALAIRE....

J'ai besoin dans mon TCD, des champs NOM PRENOM ET SALAIRE
J'espère avoir été assez clair.

D'avance merci
MPJ






Avatar
AV
Parce que mes données viennent de deux extractions de deux
logiciels différents..!!!


Au moment de l'import, les rassembler en une seule BD
AV

Avatar
MPJ
Je crois que cela n'est pas possible, mais en tout cas
merci, cela me fait une autre piste à explorer.

Encore merci


-----Message d'origine-----
Parce que mes données viennent de deux extractions de
deux


logiciels différents..!!!


Au moment de l'import, les rassembler en une seule BD
AV


.




Avatar
Pas tout à fait, j'avais déjà essayé cette manip
Mais MERCI quand même....!!!!

-----Message d'origine-----
Salut,

quand tufais Données/Rapport de TCD, et que dans l'étape
1 tu choisis "Plage

de feuilles de calcul avec étiquettes", tu peux créer un
TCD à partir de

champs de liste différentes...

Ca convient ?

CAP2


.



Avatar
MPJ
Je ne connaissais pas du tout, c'est tout simplement
GENIAL !!!!!!

Un grand GRAND MERCI !!!!

-----Message d'origine-----
Bonjour,

C'est possible (sous reserve que tu puisses faire un
lien par une colonne

commune entre tes listes), mais si tes listes peuvent
etre sur des feuilles

différences, il faut qu'elles soient dans le même
classeur (au pire tu

importes ta feuille). Et c'est mieux de nommer la plage
de cellule de tes

listes (sur 97 c'est même obligatoire, au pire si tu ne
connais pas la

taille définitive de ton tableau tu nommes toute ta
feuille).

Dans un nouveau classeur, tu fais Données....Données
externes...Créer une

requete.
Ensuite tu choisis "Excel Files" ou "Fichiers Excel"
suivant ta version

d'excel. Il va te demander de parcourir ton disque pour
trouver le fichier

Excel.
Ensuite s'affichent les deux noms des tes plages (ou si
tu es à partir de

2000 tu fais afficher les tables systemes dans les
options), tu choisis les

colonnes où tu as des données.
Si jamais Query n'arrive pas à lier tes deux listes tout
seul il va te

demander de la faire à la main. En ce cas tu fais
glisser un champ d'une

table sur son equivalent dans l'autre table.
Il ne te suffit plus que de renvoyer les données sous
Excel sous forme de

TCD.

Arnaud

"mpj" a écrit dans
le message news:

167501c4a16d$1a830d80$
Bonjour à tous

Peux-t-on faire un tableau croisé dynamique à partir de 2
lsites de données différentes ??

Exemple
1ère feuille - 1ère liste
NOM PRENOM ...

2ème feuille - 2ème liste
NOM SERVICE SALAIRE....

J'ai besoin dans mon TCD, des champs NOM PRENOM ET
SALAIRE

J'espère avoir été assez clair.

D'avance merci
MPJ




.



Avatar
Gafish
Mais de rien :)
Avec les requêtes tu peux attaquer tous les systèmes renfermant des données
avec lesquelles tu as des liens ODBC sur ta machine. Qui sait, peut être
même que tu peux attaquer directement les softs depuis lesquels tu fais
l'export qui te donne tes feuilles Excel (mais bon pour cela il faut que les
bases ne soient pas stockées par le soft de facon propriétaire, ce qui dans
le cas des softs de compta ou de paye est assez rare)

"MPJ" a écrit dans le message de
news:274701c4a194$ab523620$
Je ne connaissais pas du tout, c'est tout simplement
GENIAL !!!!!!

Un grand GRAND MERCI !!!!

-----Message d'origine-----
Bonjour,

C'est possible (sous reserve que tu puisses faire un
lien par une colonne

commune entre tes listes), mais si tes listes peuvent
etre sur des feuilles

différences, il faut qu'elles soient dans le même
classeur (au pire tu

importes ta feuille). Et c'est mieux de nommer la plage
de cellule de tes

listes (sur 97 c'est même obligatoire, au pire si tu ne
connais pas la

taille définitive de ton tableau tu nommes toute ta
feuille).

Dans un nouveau classeur, tu fais Données....Données
externes...Créer une

requete.
Ensuite tu choisis "Excel Files" ou "Fichiers Excel"
suivant ta version

d'excel. Il va te demander de parcourir ton disque pour
trouver le fichier

Excel.
Ensuite s'affichent les deux noms des tes plages (ou si
tu es à partir de

2000 tu fais afficher les tables systemes dans les
options), tu choisis les

colonnes où tu as des données.
Si jamais Query n'arrive pas à lier tes deux listes tout
seul il va te

demander de la faire à la main. En ce cas tu fais
glisser un champ d'une

table sur son equivalent dans l'autre table.
Il ne te suffit plus que de renvoyer les données sous
Excel sous forme de

TCD.

Arnaud

"mpj" a écrit dans
le message news:

167501c4a16d$1a830d80$
Bonjour à tous

Peux-t-on faire un tableau croisé dynamique à partir de 2
lsites de données différentes ??

Exemple
1ère feuille - 1ère liste
NOM PRENOM ...

2ème feuille - 2ème liste
NOM SERVICE SALAIRE....

J'ai besoin dans mon TCD, des champs NOM PRENOM ET
SALAIRE

J'espère avoir été assez clair.

D'avance merci
MPJ




.