Synthèse de sondage avec Excel
Fermé
jeannooo
Messages postés
11
Date d'inscription
vendredi 30 janvier 2009
Statut
Membre
Dernière intervention
25 septembre 2016
-
19 avril 2015 à 15:08
Raymond PENTIER Messages postés 58793 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 janvier 2025 - 20 avril 2015 à 01:54
Raymond PENTIER Messages postés 58793 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 janvier 2025 - 20 avril 2015 à 01:54
A voir également:
- Synthèse de sondage avec Excel
- Sondage facebook - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
3 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
19 avril 2015 à 15:30
19 avril 2015 à 15:30
Bonjour
sans avoir votre tableau, en supposant (ou en devinant)cette configuration, à adapter:
en A les noms
en B réponse rang 1, en C réponse rang 2,en D répons rang 3
ont répondu 1-A,2-B,3-C:
=NB.SI.ENS(B:B;"A";C:C;"B";D:D;"C")
ont répondu:
1-B,2-A,3-C
=NB.SI.ENS(B:B;"B";C:C;"A";D:D;"C")
etc......
formule valable pur Excel à partir de 2007, sinon:
=SOMMEPROD($A$1:$A$1000="A")*($B$1:$B$1000="B")*($C$1:$C$1000="C"))
et N° de ligne obligatoire dans ce code
possible aussi dans les deux cas:
remplacer "A" "B" "C" par des adresses de cellule où vous placez les lettres dans l'ordre voulu
crdlmnt
en
sans avoir votre tableau, en supposant (ou en devinant)cette configuration, à adapter:
en A les noms
en B réponse rang 1, en C réponse rang 2,en D répons rang 3
ont répondu 1-A,2-B,3-C:
=NB.SI.ENS(B:B;"A";C:C;"B";D:D;"C")
ont répondu:
1-B,2-A,3-C
=NB.SI.ENS(B:B;"B";C:C;"A";D:D;"C")
etc......
formule valable pur Excel à partir de 2007, sinon:
=SOMMEPROD($A$1:$A$1000="A")*($B$1:$B$1000="B")*($C$1:$C$1000="C"))
et N° de ligne obligatoire dans ce code
possible aussi dans les deux cas:
remplacer "A" "B" "C" par des adresses de cellule où vous placez les lettres dans l'ordre voulu
crdlmnt
en
Raymond PENTIER
Messages postés
58793
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 janvier 2025
17 261
Modifié par Raymond PENTIER le 19/04/2015 à 18:40
Modifié par Raymond PENTIER le 19/04/2015 à 18:40
Bonjour jeannooo.
Désolé, mais ta question n'est pas claire du tout ! La preuve, j'ai compris tout-à-fait autre chose que mon ami Vaucluse (que je salue).
D'ailleurs que signifie "12 ont répondu : 1-a, 2-b, 3-a" ?
D'où viennent ces a,b,c ?
Voici comment j'ai interprété ton explication :
https://www.cjoint.com/c/EDts0Qnd9P3
Alors envoie-nous un modèle de tableau :
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Désolé, mais ta question n'est pas claire du tout ! La preuve, j'ai compris tout-à-fait autre chose que mon ami Vaucluse (que je salue).
D'ailleurs que signifie "12 ont répondu : 1-a, 2-b, 3-a" ?
D'où viennent ces a,b,c ?
Voici comment j'ai interprété ton explication :
https://www.cjoint.com/c/EDts0Qnd9P3
Alors envoie-nous un modèle de tableau :
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en bleu souligné ; tu le sélectionnes et tu fais "Copier"
5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Raymond PENTIER
Messages postés
58793
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 janvier 2025
17 261
19 avril 2015 à 20:29
19 avril 2015 à 20:29
Le (beau) tableau de via55 m'a permis de comprendre enfin ce que voulait expliquer jeannooo.
Du coup j'ai pu proposer une formule qui affiche en K3 une réponse comme "1-a2-b3-c".
Cette formule est à recopier jusqu'en K52 :
=SI(B3=1;$B$2;"")&SI(C3=1;$C$2;"")&SI(D3=1;$D$2;"")&SI(E3=1;$E$2;"")&SI(F3=1;$F$2;"")&SI(G3=1;$G$2;"")&SI(H3=1;$H$2;"")&SI(I3=1;$I$2;"")&SI(J3=1;$J$2;"")
Il n'y a plus qu'à faire les décomptes des réponses identiques.
C'est bien entendu plus artisanal que la méthode de via55 ; mais je l'indique car elle est plus facile à comprendre par les débutants.
Du coup j'ai pu proposer une formule qui affiche en K3 une réponse comme "1-a2-b3-c".
Cette formule est à recopier jusqu'en K52 :
=SI(B3=1;$B$2;"")&SI(C3=1;$C$2;"")&SI(D3=1;$D$2;"")&SI(E3=1;$E$2;"")&SI(F3=1;$F$2;"")&SI(G3=1;$G$2;"")&SI(H3=1;$H$2;"")&SI(I3=1;$I$2;"")&SI(J3=1;$J$2;"")
Il n'y a plus qu'à faire les décomptes des réponses identiques.
C'est bien entendu plus artisanal que la méthode de via55 ; mais je l'indique car elle est plus facile à comprendre par les débutants.
Raymond PENTIER
Messages postés
58793
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 janvier 2025
17 261
20 avril 2015 à 01:54
20 avril 2015 à 01:54
Et pour compléter un peu :
Si on veut un affichage comme "1-a, 2-b, 3-c" à la place de "1-a2-b3-c",
en K3 on met la formule =SI(B3=1;$B$2;"")&SI(C3=1;", "&$C$2;"")&SI(D3=1;", "& $D$2;"")&SI(E3=1;", "&$E$2;"")&SI(F3=1;", "&$F$2;"")&SI(G3=1;", "&$G$2;"")&SI(H3=1;", "&$H$2;"")&SI(I3=1;", "&$I$2;"")&SI(J3=1;", "&$J$2;"")
puis en L3 on met la formule =SI(GAUCHE(K3;2)=", ";STXT(K3;3;20);K3)
Pour faire les comptes, en M3 on met la formule =SI(NB.SI($K$3:$K3;K3)>1;"-"; NB.SI($K$3:$K$52;K3)) pour décompter le nombre d'occurrences
en N3 on met la formule =SIERREUR(RANG(M3;$M$3:$M$52;1);"-") pour classer les résultats, après les avoir toutes recopiées jusqu'à la ligne 52.
https://www.cjoint.com/c/EDuchlI1z3C
Cordialement.
Si on veut un affichage comme "1-a, 2-b, 3-c" à la place de "1-a2-b3-c",
en K3 on met la formule =SI(B3=1;$B$2;"")&SI(C3=1;", "&$C$2;"")&SI(D3=1;", "& $D$2;"")&SI(E3=1;", "&$E$2;"")&SI(F3=1;", "&$F$2;"")&SI(G3=1;", "&$G$2;"")&SI(H3=1;", "&$H$2;"")&SI(I3=1;", "&$I$2;"")&SI(J3=1;", "&$J$2;"")
puis en L3 on met la formule =SI(GAUCHE(K3;2)=", ";STXT(K3;3;20);K3)
Pour faire les comptes, en M3 on met la formule =SI(NB.SI($K$3:$K3;K3)>1;"-"; NB.SI($K$3:$K$52;K3)) pour décompter le nombre d'occurrences
en N3 on met la formule =SIERREUR(RANG(M3;$M$3:$M$52;1);"-") pour classer les résultats, après les avoir toutes recopiées jusqu'à la ligne 52.
https://www.cjoint.com/c/EDuchlI1z3C
Cordialement.
19 avril 2015 à 18:27
Merci pour cette réponse.
Je crois que je vais faire ça "à la main" pour 50 personnes ca devrait pas trop être galère.
En plus j'ai rempli mon tableau comme un âne !
En ligne les noms et en colonne toutes les réponses colonne B (1-a) colonne C (1-b)...
Et j'ai mis 1 dans les cellules correspondantes...
En lisant votre réponse je me rend compte que c'était débile ! Je vais me débrouiller comme ça en faisant en succession de tri...
Pas envie de tout ressaisir !
19 avril 2015 à 19:03
Hello Vaucluse ;)
Une possibilité néanmoins même avec ton tableau à 9 colonnes et des 1, :
https://www.cjoint.com/?0DttpQ5F2Sx
Cdlmnt
Via