Rechercher sur Informatruc :             
  
Charte FAQFAQ  MembresMembres  S'enregistrerS'enregistrer  ProfilProfil  Vérifier ses messages privésVérifier ses messages privés ConnexionConnexion   Avatars
Question pour les costauds d'Excel...  
Répondre au sujet    Index du Forum Informatruc -> Microsoft Office et OpenOffice.org
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Nanouchka
Habitué
Habitué


Inscrit le: 28 Mar 2006
Messages: 55

MessagePosté le: 01 Juin 2008 14:39    Sujet du message: Question pour les costauds d'Excel... Répondre en citant

Bonjour à toutes et tous!

J'ai une question un peu difficile à formuler.
Voilà: Je désire réaliser un questionnaire, avec Excel, où les réponses se dévoilent au fur et à mesure que l'on donne les bonnes réponses.
Peut-être que certains d'entre vous connaissent les énigmes du Père Fouras (un questionnaire de 76 questions). Ci-joint la capture:

Image

Quelle formule faut-il écrire pour que cela fonctionne?
Merci de vous pencher sur mon problème qui n'en n'est pas un pour beaucoup d'entre vous.
Par avance merci.
_________________
Nanou


"On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux."
Saint Exupéry
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Nanouchka
Habitué
Habitué


Inscrit le: 28 Mar 2006
Messages: 55

MessagePosté le: 04 Juin 2008 10:54    Sujet du message: Répondre en citant

Alors toujours pas de grands costauds?.... Triste
Voilà ce que cela donne en simplifiant au maxi:



Serait-il possible de rendre invisible le mot "FAUX" quand il n'y a pas de réponse donnée?
Serait-il possible de ne faire apparaitre les questions (2,3,4 etc....) que lorsque la réponse précédente est bonne?

Si vous avez des exemples cooncrets ce sera avec grand plaisir.
Je me sens un peu Découragé
Par avance merci À la prochaine
_________________
Nanou


"On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux."
Saint Exupéry
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
savant fou
Fidèle
Fidèle


Inscrit le: 29 Jan 2006
Messages: 168
Localisation: Le Plessis-Robinson (92)

MessagePosté le: 04 Juin 2008 21:02    Sujet du message: Répondre en citant

Bonjour

Ne connaissant rien aux macros, je te propose cette solution.
Ma version d'excel = excel 2007. Mais, toutes les fonctions utilisées sont connues sur excel 97.


case A1 = ta première question
ex.: Comment s'appelle le dernier roi de France ?
case A2 : case où l'on attend la réponse : ici Louis Philippe
case E1 = ta réponse (exact, faux)

dans la case E1, mettre la formule suivante :
=SI(A2="Louis Philippe";"exact";SI(A2="";"";"Faux"))

De cette façon, si la réponse est la bonne : s'affiche "exact"
si la case n'est pas remplie : s'affiche rien
si la case est remplie mais sans la bonne réponse : s'affiche le mot "Faux"

2ème question qui ne doit pas s'afficher tant que la bonne réponse n'est pas donnée à la précédente.
case A3, case de la 2ème question. Mettre la formule suivante :
=SI(E1="exact";"Comment s'appelle le 1er roi de France ?";"")
En E3 (case de ta réponse) mettre la même formule que dans E1
=SI(A4="Clovis";"exact";SI(A4="";"";"Faux"))

3ème question : voir 2ème question
usw... etc...

Ai-je répondu à ta question ?
Naturellement, l'emplacement des cases peut être modifié et tes réponses autres que les classiques "exact", "faux".

Exemple :
pour la 1ère réponse :
en case F1 tapez la formule suivante :
=SI(E1="exact";"Une bonne réponse";"")
en case G1 : =SI(E1="exact";1;"")

pour la2ème question (et les suivantes)
tape en f3 :
=SI(E3="exact";SI(H3>1;H3&" bonnes réponses";"Une bonne réponse");"")
tape en g3 :
=SI(E3="exact";1;"")
tape en h3 :
=SOMME.SI(E1:E3;"exact";G1:G3)

La colonne H (et G) peut être mise sur une autre page, ou écrite avec une couleur égale à celle du fond ou masquée afin qu'elle n'apparaisse pas.

Qui fait mieux ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
D-D-Du-06
Nouveau
Nouveau


Inscrit le: 04 Juin 2008
Messages: 6

MessagePosté le: 04 Juin 2008 22:55    Sujet du message: Répondre en citant

Bonjour,

à essayer aussi...

Tu crées un tableau avec tes réponses et tes questions dans une autre feuille excel (que tu pourras ensuite masquée).

Appelons cette feuille "feuil2".
En A1 = Question
En A2 la première question et ainsi de suite
En B1 = Réponse
En B2, la première réponse et ainsi de suite;

Dans ta feuille de questionnaire tu entres la formule suivante dans les cellules de la colonne C:

=SI(B3<>"";SI(B3=Feuil2!B2;"Bravo!";"Désolé");"")

Si pas de réponse, rien ne se passe;
Si réponse juste = Bravo!;
Si réponse fausse = Désolé

Dans ta feuille de questionnaire tu entres la formule suivante dans les cellules de la colonne B

Pour la première question (va chercher la première question dans la feui2):

= Feuil2!A2

Pour les autres questions la formule ci-dessous ((si bonne réponse va chercher la question correspondante dans la feui2):

=SI(c3<>"";SI(B3=Feuil2!B2;Feuil2!A3;"");"")

Peut-être plus facile ensuite pour modifier ton questionnaire. Il suffit demodifier juste la feuil2 (des questions et réponses.

Il faudr penser à verrouiller la feuille de questions.

Voilà...
A+
D D Du 06
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Nanouchka
Habitué
Habitué


Inscrit le: 28 Mar 2006
Messages: 55

MessagePosté le: 05 Juin 2008 10:00    Sujet du message: Répondre en citant

Merci à vous deux!

Je vais donc essayer cela et je vous tiens au courant. À la prochaine
_________________
Nanou


"On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux."
Saint Exupéry
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Nanouchka
Habitué
Habitué


Inscrit le: 28 Mar 2006
Messages: 55

MessagePosté le: 06 Juin 2008 7:55    Sujet du message: Répondre en citant

Bonjour!

Pour le moment, tout ne fonctionne pas comme je le voudrais mais en tous cas la première partie fonctionne bien.
Ce qui me pose problème, ce sont les phrases que je souhaiterais cacher!!!
Mais les formules condionnelles marchent.
Voilà ce que cela donne:

Merci à tous de vous êtes pencher sur mon problème! À la prochaine
_________________
Nanou


"On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux."
Saint Exupéry
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
savant fou
Fidèle
Fidèle


Inscrit le: 29 Jan 2006
Messages: 168
Localisation: Le Plessis-Robinson (92)

MessagePosté le: 06 Juin 2008 10:50    Sujet du message: Répondre en citant

Bonjour

Si je comprends bien, les questions 4 et 5 s'affichent alors qu'elles ne devraient pas.
Quelles formules as-tu tapé ? Merci de nous les indiquer pour que je puisse voir où se situe l'erreur.

A+
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
D-D-Du-06
Nouveau
Nouveau


Inscrit le: 04 Juin 2008
Messages: 6

MessagePosté le: 06 Juin 2008 14:03    Sujet du message: Répondre en citant

ReBonjour,

un petit exemple (excel 2002) de questionnaire appliquant les formules du post précédent.

http://cjoint.com/?ggqbQPQMgb

A+
D D Du 06
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Nanouchka
Habitué
Habitué


Inscrit le: 28 Mar 2006
Messages: 55

MessagePosté le: 08 Juin 2008 16:20    Sujet du message: Répondre en citant

Bonsoir à tous,

Ca y est j'y suis arrivé grace à tous vos conseils.
Me reste plus qu'à peaufiner un peu et le tour sera jouer.
Merci mille fois
A la prochaine.
_________________
Nanou


"On ne voit bien qu'avec le coeur, l'essentiel est invisible pour les yeux."
Saint Exupéry
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Répondre au sujet    Index du Forum Informatruc -> Microsoft Office et OpenOffice.org Toutes les heures sont au format GMT
Page 1 sur 1

 


Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum



Projet AntiMalware

Partenaires: | Assiste PC | Emploi en informatique | Forum Informatique | Micro-Astuce | Opodo | Oxygène PC |




phpBB © - Template Informatruc ©