Excel encodage donnees
torenza
Messages postés
14
Statut
Membre
-
Pocamapa Messages postés 1 Statut Membre -
Pocamapa Messages postés 1 Statut Membre -
Bonjour,
je dispose d'un tableau de données avec 200 patients et pour chaque patient je dois mesurer 16 paramètres (par ex ici BMI et TT) à 10 temps différents (0, 3,..., 84). Je dois changer l'encodage de mes données afin que le logiciel de statistiques marche. Comment puis-je faire pour passer du premier tableau au deuxième tableau (une colonne représente un paramètre et non un patient) ? Peut-on automatiser ou doit-on le faire à la main?
Merci d'avance

je dispose d'un tableau de données avec 200 patients et pour chaque patient je dois mesurer 16 paramètres (par ex ici BMI et TT) à 10 temps différents (0, 3,..., 84). Je dois changer l'encodage de mes données afin que le logiciel de statistiques marche. Comment puis-je faire pour passer du premier tableau au deuxième tableau (une colonne représente un paramètre et non un patient) ? Peut-on automatiser ou doit-on le faire à la main?
Merci d'avance

A voir également:
- Excel encodage donnees
- Liste déroulante excel - Guide
- Trier des données excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
1 réponse
Bonjour,
Si je comprends bien, dans le 1er tableau chaque colonne représente un patient sauf la 1ère : une liste de paramètres par tranches de 10 sous-paramètres.
Dans le 2d tableau, une colonne correspond à un paramètre, sauf la 1ère : une liste de patients par tranches de 10 sous-paramètres.
Solution potentielle :
1) harmoniser les contenus de la colonne 1, tableau 1 (par ex. "TT84" où il manque un espace), et la ligne 1 devrait comporter les noms des patients avec "NOM" dans la colonne 1.
2) dans le tableau 2 créer 3 colonnes : une pour les noms des patients avec "NOM" en A1,
une pour les n° de patients (10 lignes de 1 (en numérique), 10 lignes de 2, etc.),
une pour les sous-paramètres (" 0", " 3"..." 84", répétés toutes les 10 lignes - et ne pas oublier l'espace, taper : ' 0, ' 3, etc.),
et une 1ère ligne avec "BMI", "TT", etc.,
3) entrer dans la cellule D2 du tableau 2 la formule suivante :
+RECHERCHEV(+D$1&$C2;$A$1:$ZZ$999(1ère cell. tableau1 et dern.cell. tableau1);$B2;0)
Il y a peut-être qq bugs (il faudrait pouvoir tester) mais si vous connaissez le principe de cette fonction vous devriez pouvoir faire les corrections.
Pour les noms, dans la cellule A2, entrer :
+RECHERCHEV(A$1;$A$1:$ZZ$999(tj tableau1);$B2;0)
Bonne chance
Si je comprends bien, dans le 1er tableau chaque colonne représente un patient sauf la 1ère : une liste de paramètres par tranches de 10 sous-paramètres.
Dans le 2d tableau, une colonne correspond à un paramètre, sauf la 1ère : une liste de patients par tranches de 10 sous-paramètres.
Solution potentielle :
1) harmoniser les contenus de la colonne 1, tableau 1 (par ex. "TT84" où il manque un espace), et la ligne 1 devrait comporter les noms des patients avec "NOM" dans la colonne 1.
2) dans le tableau 2 créer 3 colonnes : une pour les noms des patients avec "NOM" en A1,
une pour les n° de patients (10 lignes de 1 (en numérique), 10 lignes de 2, etc.),
une pour les sous-paramètres (" 0", " 3"..." 84", répétés toutes les 10 lignes - et ne pas oublier l'espace, taper : ' 0, ' 3, etc.),
et une 1ère ligne avec "BMI", "TT", etc.,
3) entrer dans la cellule D2 du tableau 2 la formule suivante :
+RECHERCHEV(+D$1&$C2;$A$1:$ZZ$999(1ère cell. tableau1 et dern.cell. tableau1);$B2;0)
Il y a peut-être qq bugs (il faudrait pouvoir tester) mais si vous connaissez le principe de cette fonction vous devriez pouvoir faire les corrections.
Pour les noms, dans la cellule A2, entrer :
+RECHERCHEV(A$1;$A$1:$ZZ$999(tj tableau1);$B2;0)
Bonne chance