Re : Récapitulatif d'une base de données
Bonjour nicocontrole,
Désolé pour le délai, étant au Canada, il y a sûrement un décalage entre nous deux. Voici l'explication de la formule.
Sans considérer les entêtes ("colonne 1, colonne 2, ..."), tes données en Feuil1 commencent à la ligne 3, tandis que dans la feuil3, on commence à les écrire en ligne 2. C'est à ça que sert Ligne()+1
La formule en A2 est la suivante :
=INDEX(Base,LIGNE()+1,EQUIV(A$1,Titres,0))
Je veux donc aller chercher la valeur de la ligne 3 sur ta feuil 1.
Ligne() retourne la valeur 2 car je me trouve dans la cellule A2 (2e ligne). J'ajoute 1, ce qui me donne 3
Donc je vais chercher la 3e ligne de la plage nommée Base.
Pour aller chercher la bonne colone, j'utilise la fonction EQUIV
Essai de changer LIGNE()+1 par LIGNE()+4 ou LIGNE()+0 pour voir comprendre l'effet.
Tu devras donc adapter selon ton fichier.
En espérant que ce soit un peu plus clair.
A+