Tableau matriciel "texte"

Résolu
mcmgj Messages postés 3 Statut Membre -  
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour tous,

Voilà mon souci,
je dispose d'un tableau issu d'une base de données.
en colonne A j'ai le nom du produit
en colonne B son n° de série,
et en colonne C sa salle de stockage,

J'essaye d'avoir simplement, un tableau synthétique
par une formule ou autre, un tableau en lignes/colonnes avec :
- une ligne par nom de produit (unique)
- une colonne par salle de stockage
- et à l'intersection le n° de série.

Exemple source :
Pro. Se. Room
aaa mm xx
bbb nn xx
ccc oo xx
ddd pp xx
eee qq xx
aaa rr yy
ddd ss yy
ccc tt vv
aaa uu zz

exemple résultat :
P/R _vv_xx_yy_zz
aaa ____mm_rr_uu
bbb ____nn
ccc ____tt_oo
ddd pp_ss
eee ____qq

Merci de vos réponses

(nota : j'ai été obligé de mettre des _ dans le résultat pour essayer d'aligner l'affichage dans le forum)
A voir également:

3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Bonjour

Un exemple à adapter à tes besoins :
https://www.cjoint.com/?0CgrGnI9RJs

Cdlmnt
0
mcmgj Messages postés 3 Statut Membre
 
Bsr,
et merci pour la réponse qui correspond à la demande,
puis-je compliquer un peu ?
les salles et les produits peuvent-ils être mis automatiquement par ordre alphabétique croissant ?

Merci.
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Re

Je ne saisis pas ce que tu veux dire, le tableau final c'est toi qui le constitues, donc tu mets bien les produits et les salles dans l'ordre que tu veux
Mais si tu veux extraire les produits ou les salles du 1er tableau, tu copies la colonne des produits par exemple puis tu la colles ailleurs, tu fais sur cette colonne uniquement Données Supprimer les doublons puis classer cette liste sans doublons par ordre alphabétique

Cdlmnt
0
mcmgj Messages postés 3 Statut Membre
 
merci pour ta réponse,
je ne veux pas utiliser cette fonctionnalité "manuelle",
ne peut-on pas mettre dans la première ligne du tableau
quelque-chose comme petite.valeur($c:$c;colonne())
et dans la première colonne petite.valeur($a:$a;ligne())
Guy.
0
via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750 > mcmgj Messages postés 3 Statut Membre
 
Bonjour Guy

Une possibilité :
https://www.cjoint.com/?0Chu2qF5pLm

Cdlmnt
0