XL 2016 exploiter des données en ligne

vivi21

XLDnaute Occasionnel
Bonjour,

J'ai des données que j'aimerais exploiter par type d'ADF. Ce tableau recense plusieurs ADF pour chaque ADF j'ai plusieurs participants et plusieurs questions/réponses pas participants.

Pour une même ADF (ici ADF1 colonne D) mes questions sont en lignes A2,A3, A4, A5,... pour le participant 1 et A12, A13, A14 pour le participant 2.

J'aimerais compiler les résultats par questions, c'est à dire pour mon ADF 1, question 1 (A2,A12,..) j'ai tant de participant qui ont répondu oui, tant de participant qui ont répondu non.

Attention, il y a une question qui demande le nom et prénom mais certains participants ne la remplisse pas donc pas de ligne de créer.

Pouvez-vous m'aiguiller sur la manière de procéder. Pour l'instant, je copie et transpose puis ensuite je fais mon tableau croiser mais ce n'est pas facile et long.
Mais j'aimerais automatiser le plus possible car j'ai au moins 50 ADF et au moins 20 participants par ADF.

Merci pour votre aide
Vivi
 

Pièces jointes

  • test_excel.xlsx
    10.2 KB · Affichages: 12

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Vivi,
Un essai en PJ, mais guère satisfaisant car on ne mesure pas les nuances :
"Le dynamisme des intervenants et le contenu de la formation"
"Rien"
"Temps imparti pas suffisant"
On met quoi Oui ou Non ?
J'ai bien peur qu'il faille faire une analyse à la main pour capter les nuances.
 

Pièces jointes

  • test_excel.xlsx
    12.1 KB · Affichages: 4

vivi21

XLDnaute Occasionnel
Bonjour Vivi,
Un essai en PJ, mais guère satisfaisant car on ne mesure pas les nuances :
"Le dynamisme des intervenants et le contenu de la formation"
"Rien"
"Temps imparti pas suffisant"
On met quoi Oui ou Non ?
J'ai bien peur qu'il faille faire une analyse à la main pour capter les nuances.
Bonjour Sylvanu,

Merci pour cet essai. Concernant les questions ouvertes, je vais les traiter autrement. C'était déjà l'étape des question fermé sur lequel je bloquait car c'était en ligne.
Vivi
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Re,
Vous pouvez mettre en B1 :
VB:
="ADF"& 0.25*COLONNE()+0.5
Par contre, ne marchera que si ADF1 commence en B1 et utilise 4 colonnes.
Et que ADF2 le suit immédiatement ( donc en F1) car j'utilise la formule :
Code:
N° ADF = 0.25*COLONNE()+0.5
Donc dépend du N° de colonne.
Voir PJ.
 

Pièces jointes

  • test_excel (V2) (2).xlsx
    16.5 KB · Affichages: 3

vivi21

XLDnaute Occasionnel
Re,
Vous pouvez mettre en B1 :
VB:
="ADF"& 0.25*COLONNE()+0.5
Par contre, ne marchera que si ADF1 commence en B1 et utilise 4 colonnes.
Et que ADF2 le suit immédiatement ( donc en F1) car j'utilise la formule :
Code:
N° ADF = 0.25*COLONNE()+0.5
Donc dépend du N° de colonne.
Voir PJ.
Merci Sylvanu.
Le seul souci est que mon ADF n'est pas forcément ADF1 mais il se compose comme cela ADF2022052 et parfois l'ADF qui suit peut être ADF2022054.
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
En distillant les infos au compte gouttes, cela n'aide guère, et oblige à refaire X fois le boulot.:confused:

En PJ un essai avec une feuille supplémentaire ADF :
VB:
Nbre de ligne de la table: =MAX(SI(ESTVIDE(Feuil1!F:F);0;LIGNE(Feuil1!F:F)))
Plage à exploiter : ="Feuil1!F1:F"&E1
Code:
=SIERREUR(INDEX(INDIRECT($E$2);PETITE.VALEUR(SI(FREQUENCE(SI(INDIRECT($E$2)<>"";EQUIV(INDIRECT($E$2);INDIRECT($E$2);0)); LIGNE(INDIRECT($E$2))-LIGNE($B$2)+1);LIGNE(INDIRECT($E$2))-LIGNE($B$2)+1);LIGNES(B$2:B2)));"")
en matriciel qui fait la liste sans doublons des ADF.

et la formule pour les titres ADF :
Code:
=INDEX(ADF!$A:$A;0.25*COLONNE()+1.5)
 

Pièces jointes

  • test_excel (V3).xlsx
    21.8 KB · Affichages: 3

Discussions similaires

Réponses
10
Affichages
803

Statistiques des forums

Discussions
315 088
Messages
2 116 089
Membres
112 657
dernier inscrit
jpb3