× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Formule de calcul pour questionnaireSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
romuald45
  Posté le 11/01/2014 @ 12:41 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Voici mon souci.

Je veux faire un questionnaire à choix multiples.

J'ai trouvé la formule de calcul qui me permet de calculer le résultat lorsque qu'une personne sélectionne une réponse.

Par contre je n'ai pas trouvé la formule qui permet d'additionner des réponses sur une même question.

Pas facile à expliquer ! et donc à comprendre ! je vous joins donc le fichier excel qui me permet de chercher.

Merci pour votre aide ! car les messages d'erreur me sortent des yeux !

Voici le document excel :

http://cjoint.com/?DAlmOHAFlI4

Publicité
poussebois
 Posté le 11/01/2014 à 15:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Bonjour ,

Je ne sais si cela va marcher, c'est la première que j'utilise cjoint.

Voici le lien : ici

Si ça marche, tu peux voir que j'ai simplifié la première formule et que la seconde est une réplique de la première.

Qu'il y ait un ou plusieurs choix, c'est la somme des lignes cochées qui apparaît.

si ça ne marche pas, je t'enverrai les formules.

@ +

ferrand
 Posté le 11/01/2014 à 15:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonjour,

Suggestions :

- Pour la première formule (en G6) : =SI(NB.SI(B6:B8;"x")=1;RECHERCHEV("x";B6:C8;2;FAUX);SI(NB.SI(B6:B8;"x")>1;"Choix erroné";"Aucun choix"))

Ainsi, si l'utilisateur ne met aucun "x", cela affichera "Aucun choix", et s'il en met 2 ou plus, cela affichera "Choix erroné" (et s'il en met 1 comme prévu, cela affichera le choix).

- Pour le 2e cas : afficher le 1er choix en G14 :

=SI(NB.SI(B14:B17;"x")>2;"Choix erroné";SI(NB.SI(B14:B17;"x")>0;RECHERCHEV("x";B14:C17;2;FAUX);"Aucun choix"))

Si l'utilisateur met plus de 2 "x", cela affiche "Choix erroné", s'il n'en met aucun, cela affiche "Aucun choix", s'il en met 1 ou 2, cela affiche le (premier) choix de la liste.

Afficher le 2e choix en G15 :

=SI(NB.SI(B14:B17;"x")>2;"Choix erroné";SI(NB.SI(B14:B17;"x")>1;RECHERCHEV("x";DECALER(B14:C17;EQUIV("x";B14:B17;0);0);2;FAUX);SI(NB.SI(B14:B17;"x")>0;"Aucun 2e choix";"Aucun choix")))

Si l'utilisateur met plus de 2 "x", cela affiche "Choix erroné", s'il n'en a mis qu'un, cela affiche "Aucun 2e choix", s'il n'en a mis aucun, cela affiche "Aucun choix", s'il en a mis 2, cela affiche le 2e choix effectué dans la liste.

ferrand
 Posté le 11/01/2014 à 15:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

poussebois

La solution peut être intéressante (selon l'objectif recherché), mais tu aurais pu te contenter de l'utilisation de SOMMEPROD !

=SOMMEPROD((B6:B8="x")*C6:C8)

=SOMMEPROD((B14:B17="x")*C14:C17)

Cependant dans le 1er tableau, le choix "poire" va donner comme résultat 4 et le choix "pomme" + choix "banane" donnera aussi 4, d'où résultat ambigu. On aura de même divers résultats identiques pour des choix différents dans le second tableau.

Pour que cela marche, il faut alors que les numéros affectés à chacun des choix soient selon une suite : 1, 2, 4, 8, 16, 32, ... Ainsi, la somme de plusieurs choix donnera toujours un résultat différent pour chaque combinaison possible.

poussebois
 Posté le 11/01/2014 à 16:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

ferrand,

Tu as raison sur toute la ligne.

Ta formule est encore plus simple. J'étais parti de la formule initiale que j'avais transformée ensuite.

Ta seconde remarque aussi. Seule une progression géométrique selon les puissances de 2 lève toute ambiguïté.

Tes formules répondent exactement à la question posée !

romuald45
 Posté le 11/01/2014 à 19:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir Ferrand et Poussebois !

Merci pour vos réponses.

Ferrand tes formules me plaisent bien ! j'ai juste un souci c'est que dans une question (notamment) pour la seconde, j'aurais voulu que la personne donne 2 choix et que ces deux s'additionnent !

En tout cas merci encore ! rien n'est perdu !!!

Romuald

romuald45
 Posté le 11/01/2014 à 19:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Oups Ferrand !

Désolé je suis allé trop vite ! tu avais mis ensuite !!

Merci encore ! bonne soirée à tous !

Je mets en résolu !

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
247,95 €NAS Netgear ReadyNAS 212 2 baies à 247,95 €
Valable jusqu'au 02 Juillet

LDLC propose actuellement le NAS Netgear ReadyNAS 212 qui passe à 247,95 € alors qu'on le trouve ailleurs à 349 €. Ce NAS dispose de 2 baies où vous pourrez donc mettre jusqu'à 2 disques durs SATA. Ce NAS vous permettra de centraliser vos sauvegardes et vos données entre vos ordinateurs et vos périphériques mutimédia. Il est équipé d'un processeur ARM Cortex A15 avec quatre cœurs à 1,4 GHz et 2 Go de mémoire vive et offre des vitesses jusqu'à 200 Mo/s. Il permet le transcodage 1080p en temps réel et est compatible Plex. Il intègre 5 niveaux de protection pour vos données : RAID, snapshot pour la restauration de fichiers, antivirus en temps réel, protection contre la dégradation du matériel et sauvegardes gratuites dans le cloud.


> Voir l'offre
24,99 €Fire TV Stick Basic Edition à 24,99 €
Valable jusqu'au 05 Juin

Amazon fait une promotion sur la nouvelle version de sa clé HDMI Fire TV Stick Basic Edition qu'il propose à 24,99 € au lieu de 39,99 €. Cette clé HDMI à brancher sur votre TV possède un processeur quadricoeur, 1 Go de RAM et 8 Go d'espace de stockage, le WiFi et le bluetooth. Une télécommande est fournie. Avec elle, vous allez pouvoir voir facilement Prime Video, Netflix, Disney+, YouTube, Spotify sur votre TV Full HD. Cette nouvelle version est désormais compatible Alexa et possède une télécommande améliorée (avec plus de boutons de contrôle).


> Voir l'offre
14,99 €Télécommande de présentation sans fil Logitech R400 à 14,99 €
Valable jusqu'au 30 Mai

Amazon fait une promotion sur la télécommande de présentation sans fil Logitech R400 qui passe à 14,99 € alors qu'on la trouve ailleurs autour de 30 €. Les commandes pratiques de la télécommande Logitech Wireless Presenter R400 vous aident à réussir vos présentations. Avec les commandes intuitives et le pointeur laser rouge de la Wireless Presenter R400, les présentations sont un vrai jeu d'enfant, même dans les environnements les plus sombres. Le pointeur laser rouge est facile à voir sur la plupart des surfaces et sa portée peut atteindre 15 mètres, vous permettant ainsi de vous déplacer dans la salle. Aucun logiciel n'est nécessaire, il suffit de brancher le récepteur dans un port USB et le tour est joué !


> Voir l'offre

Sujets relatifs
formule pour calcul entre dates
Formule de calcul pour les heures
Aide pour une formule de calcul dans un tableau
beson d'aide pour une formule
Aide pour formule excel 2011
Recherche formule pour les jours de la semaine
une formule pour fixer
Formule pour remplacer une valeur négative par la valeur 0
Formule pour éviter l'erreur #DIV/0
formule de calcul sur excel
Plus de sujets relatifs à Formule de calcul pour questionnaire
 > Tous les forums > Forum Bureautique