Tableau d'enquête
Résolu
Utilisateur anonyme
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
bonjour à tous,
voilà mon problème : j'ai réalisé un petit tableau d'essai pour des enquêtes futures.
Le hic, je suis perdue dans les formules à utiliser, j'ai essayé recherche, index, equiv, etc. mais rien ne marche.
Je vous joins un petit tableau qui j'espère vous éclairera.
http://www.cjoint.com/c/EFyoDpZnlo5
dans l'attente, bien cordialement à tous
voilà mon problème : j'ai réalisé un petit tableau d'essai pour des enquêtes futures.
Le hic, je suis perdue dans les formules à utiliser, j'ai essayé recherche, index, equiv, etc. mais rien ne marche.
Je vous joins un petit tableau qui j'espère vous éclairera.
http://www.cjoint.com/c/EFyoDpZnlo5
dans l'attente, bien cordialement à tous
A voir également:
- Tableau d'enquête
- Tableau word - Guide
- Tableau ascii - Guide
- Trier un tableau excel - Guide
- Tableau croisé dynamique - Guide
- Imprimer tableau excel sur une page - Guide
1 réponse
Bonjour
votre modèle ici:
https://www.cjoint.com/c/EFyo2oDW4kV
vous avez deux options
1°) la feuille conforme à votre modèle, avec une solution très lourde qui nécessite une formule matricielle parce que vous avez recomposé nom et prénom à partir des colonnes A et B
Les formules de ce tableau sont à entrer avec ma touche enter en maintenant les touches ctrl et shift enfoncées. elles s'affichent entre accolades dans la barre de formule)
mais le temps de calcul de ces formules est assez long;
2° une feuille (2) pou j'ai repris les noms et prénoms dans la colonne A ce qui permet d'alléger sérieusement les formules qui redeviennent normale
crdlmnt
votre modèle ici:
https://www.cjoint.com/c/EFyo2oDW4kV
vous avez deux options
1°) la feuille conforme à votre modèle, avec une solution très lourde qui nécessite une formule matricielle parce que vous avez recomposé nom et prénom à partir des colonnes A et B
Les formules de ce tableau sont à entrer avec ma touche enter en maintenant les touches ctrl et shift enfoncées. elles s'affichent entre accolades dans la barre de formule)
mais le temps de calcul de ces formules est assez long;
2° une feuille (2) pou j'ai repris les noms et prénoms dans la colonne A ce qui permet d'alléger sérieusement les formules qui redeviennent normale
crdlmnt
https://www.cjoint.com/c/EFypeNitfFV
j'avoue ne pas comprendre la formule : indirect.
de plus, j'ai voulu mettre le tableau dans une autre feuille et les formules ne fonctionnent plus
le code INDIRECT permet de transformer un texte en adresse
exemple avec C17 de mon modèle
=INDIRECT("A"&COLONNE()-1)
si vous écrivez dans une cellule en colonne C:
="A"&COLONNE()-1
car A est un texte entre guillemets et COLONNE()-1 renvoi le N° de colonne dans la feuille donc 3 -1 =2
le texte obtenu est donc
A2
le code INDIRECT transforme ce texet en adresse et renvoie le contenu dela cellule
Bien sur si vous collez ce tableau ailleurs que dans la colonne C au départ pour éditer les noms, il faut réajuster le -1 de façon à ce que COLONNE()-x donne le N° de ligne du premier nom à ressortir
de même, en C26
=SIERREUR(NB.SI(INDIRECT("B"&EQUIV(C$25;$A:$A;0));"*"&$B26&"*");"")
INDIRECT("B"&EQUIV(C$25;$A:$A;0) va chercher la cellule définie par B et le rang de C25 dans la colonne A
dans le code NB.SI l'écriture ;"*"&B26&"*" permet de détecter si le texte en B26 est contenu dans la cellule trouvée
Pas trop facile à expliquer, j'espère avoir été clair
crdlmnt
par contre j'ai essayé les 2 autres formules dans 2 cellules différentes et je n'obtiens pas le résultat attendu.
Je reviens donc vers vous pour vous demander de m'aider une fois de plus.
Mille mercis d'avance
voilà le fichier
https://www.cjoint.com/c/EFyqQtnVUv5
de plus vous pouvez sans indirect, ressortir la valeur de la cellule de Feuil1 au croisement de la ligne qui contient le nom de C1 et de la colonne qui contient la rubrique inscrite en B
C'est le plus simple puisque vous avez les affectations valorisées en feuille 1
Voir le modèle joint avec quelques explications, sachant que le code INDEX fonctionne comme suit
=INDEX(Champ; N° de ligne dans le champ; N° de colonne dans le champ).
Par ailleurs, j'ai enlevé deux "l" sur les trois du nom de feuil1 pour ne pas qu'elle s'envole
https://www.cjoint.com/c/EFyrtnAky1V
crdlmnt