Création d'un tableau à partir d'une colonne de noms et d'une colonne de valeurs


#1

Bonjour,
Désolé si cela a déjà état évoqué.
Je dispose d’un tableau A sur deux colonnes que je souhaite transformer en un tableau B à plusieurs colonnes.
La première colonne du tableau A contient le nom de la colonne du tableau B dans laquelle la valeur située dans la deuxième colonne doit être ajouté.
Les noms sont donc répétés dans la première colonne autant de fois qu’il y a de valeurs à placer dans la colone correspondante du tableau B.
Je joins un petit fichier pour illustrer le cas: https://1drv.ms/x/s!Ah7kRiTcr7SchvU8oHpn2jfLp5cIhA
Je cherche le moyen pour automatiser ce processus sur EXCEL.
Merci d’avance,


#2

Bonjour @YannM,

Voici une proposition:

J’ai utilisé les fonctions “DECALER & LIGNE” d’Excel.

Dans la feuille “Tableau B”.

En “A2”

=SI(DECALER(Feuil1!$B1;(LIGNE()-2)*2;0)=0;"";DECALER(Feuil1!$B1;(LIGNE()-2)*2;0))

Tirer vers le bas autant que nécessaire.

En"B2"

=SI(DECALER(Feuil1!$B2;(LIGNE()-2)*2;0)=0;"";DECALER(Feuil1!$B2;(LIGNE()-2)*2;0))

Tirer vers le bas autant que nécessaire.

En “C2”

=SI(DECALER(Feuil1!$B3;(LIGNE()-2)*2;0)=0;"";DECALER(Feuil1!$B3;(LIGNE()-2)*2;0))

Tirer vers le bas autant que nécessaire.

Ci-joint ton fichier en retour ICI==> YannM V1.xlsx (13,0 Ko)

Cordialement.


#3

Bonjour MDO100,
Merci pour ta réponse. Je n’ai jusqu’à ce jour jamais utilisé cette
fonction. Je vais creuser cela.
Cdlt


#4

Re @YannM,

Si ton problème est résolu n’oublie pas de cliquer sur le petit :white_check_mark: sous la solution pour la valider.

Merci.