Excel- pb d'analyse

Résolu
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   -  
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai fait un questionnaire de 12 questions (dont certaines ne sont pas obligatoires) pour identifier des insectes.
Les réponses sont données par des cases d'options.
J'ai lié ces cases d'options à des cellules pour interpréter les réponses.
Un bouton de commande valide et lance l'analyse/l'identification.

Mais, je ne sais pas comment faire pour faire cette interprétation.

Je pensais mettre ces réponses dans un tableau de caractères.
Où: réponse(0) aurait la réponse de la question 1,... jusqu'à réponse(11) qui aurait la réponse à la question 12.

Mais étant donné que certaines réponses sont facultatives ou non déterminante, je ne sais pas comment faire.

Quelqu'un saurait-il m'aiguiller pour mon pb ? SVP
ci-joint le questionnaire.

https://www.cjoint.com/?crs6FlTGNk

Merci.
A voir également:

9 réponses

mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
Bonjour,

Il y a personne pour m'aider un peu ? SVP?

Merci
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
Y à vraiment personne pour me donner un petit coup de main, une idée, une suggestion SVP ?
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Un bouton de commande valide et lance l'analyse/l'identification.
Oui il y a bien un bouton avec rien du tout.
Est-il possible de savoir se que doit faire l'analyse d'identification ?
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
Bonjour et merci Le Pingou de me répondre.

L'analyse d'identification va, en fonction des réponses cochées, identifier de quel insecte il s'agit.

Par exemple si j'ai : xx1111121112 cela voudra dire que c'est une fourmie (c'est faux! c'est pour l'exemple)

j'avais pensé passer par des "if then else" ou des "select case" mais le fait qu'on puisse ne pas répondre à certaines questions me bloque.

Merci de votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Sans connaitre les critères qui identifient un élément, il est impossible de trouver une solution.
Je pense qu'il faut commencer par établir une grille sur la base des critères qui identifient la cible et ensuite on choisira la méthode pour y parvenir.
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
Oui, c'est ce que j'ai pensé à faire mais ça ne m'a pas plus aidé car je pensais que toute les réponses étaient déterminantes pour l'identification mais parfois non.

voici mes premiers résultats:

/ :veut dire que les 2 réponses sont possibles
?:veut dire inconnu; d'ailleurs il faudra peut être que je prévois une réponse de type "passer" ou "ne sais pas"
-:si la question ne se pose pas

/2 121?111? 22:A
1? 1211241? 22:B
2? 12113?2? 22:C
22 121?35?? 22:D
/? 111?13?3 22:E
/? 1111243? 22:F
/? 1112243? 22:G
/? 112---22 22:H

La lettre après ":" est le nom de l'insecte pour simplifier
J'ai séparé le 2 premiers chiffre et les 2 derniers car on ne sait pas forcément répondre.

Je n'ai pas encore fait de grille pour les autres insectes.
Mais, je la fais aujourd'hui.

Merci
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Petit compte du nombre des combinaisons possibles :
Obligatoire : Rouge => 144
Obligatoire +conditionnel : Rouge +Bleu => 2160
Déduction : avec le [if then else] ou [select case] se n’est pas réalisable.
Peut-être commencer par les éléments qui identifient l’insecte !
0
mod77 Messages postés 1284 Date d'inscription   Statut Membre Dernière intervention   53
 
J'ai que 12 insectes à identifier mais j'ai pas encore fait le code pour les derniers (car j'ai problème avec une variable dont la valeur ne se transmet pas dans un autre post).

Je ne doute pas que ça soit par le "code d'identification" qu'il faille résonner, mais comment comparer un code incertain avec un autre ?

Si je prends le code du "B" : "1?1211241?22" est-ce que c'est possible de comparer ça à une autre chaine de caractères sachant que les points d'interrogations peuvent être n'importe quel caractère ?
Si oui, mon pb est résolu, si je sais comment ?

Merci
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Pour ceci : Si je prends le code du "B" : "1?1211241?22" est-ce que c'est possible de comparer .... c'est oui.
0