Tableau d'enquête
Résolu/Fermé
Utilisateur anonyme
-
24 juin 2015 à 16:37
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 juin 2015 à 09:39
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 25 juin 2015 à 09:39
A voir également:
- Tableau d'enquête
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
1 réponse
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 418
24 juin 2015 à 16:58
24 juin 2015 à 16:58
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
Modifié par Vaucluse le 24/06/2015 à 17:05
https://www.cjoint.com/c/EFypeNitfFV
24 juin 2015 à 17:48
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
24 juin 2015 à 17:59
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
24 juin 2015 à 18:45
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
24 juin 2015 à 19:20
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