Reporté une liste selon critère d'une autre feuille

Bonjour à tous,

J'ai un soucis sur un tableau excel pour lequel je voudrais que dans la feuille voulu s'affiche la liste des données selon un critère précis.

Après avoir tenté les RechercheV ou Index+Equiv je me suis heurté au fait que seul la première ligne bone du critère est prise en compte.

J'ai donc fait des recherches de nouveau sur les forum et un formule alliant index et petite.valeur semble convenir à ce que je recherche mais je n'arrive pas à la mettre en pratique sur mon fichier :

  • Formule : =INDEX('Non imprimable'!$A$2:$C$106;PETITE.VALEUR(SI('Non imprimable'!$C$2:$C$106='1 Capital'!G1;LIGNE('Non imprimable'!$A$2:$A$106)-1);LIGNES($G$9:$G10)))
  • Erreur : #Nombre

Le problème vient certainement de la dernière partie LIGNES($G$9:$G10) dont je ne comprend pas l'utilité (sur le fichier exemple ou j'ai trouvé cette formule la plage indiquée était des lignes vides.

Par ailleurs puis-je sélectionner des colonnes entières au lieu de juste A2:A106 / C2:C106 (selon les clients je n'ai pas le même nombre de compte et j'aimerais ne pas avoir à modifier les formule du fichier type pour chacun des clients).

L'idée générale est d'appliquer cette même formule pour d'autre feuilles (1 Capital, 2 Immos, 3 Stocks, ...) afin de reprendre automatiquement les comptes voulu pour pouvoir les analyser quelque soit le plan comptable avec lequel je parte de base.

Auriez-vous une solution à m'apporter pour faire fonctionner cette formule ou alors une autre formule plus simple ?

Merci par avance,

Titange09

Bonjour. bienvenue sur le Forum

Tu devrais comprendre que sans le fichier (en Excel) il est quasi impossible de répondre.

Peux-tu l'envoyer?

Cordialement

Bonjour et merci.

En effet je n'ai pas beaucoup cherché hier j'avoue c'est tout bête.

Voici donc le fichier en question ci-dessous.

Les cases en jaune sont celles ou je veux faire apparaître la liste après avec une formule qui fonctionne j'ajouterais les lignes nécessaire si il en manque.

Pour les autres cases, j'ai d'autres formules plus simple mais besoin du n° de compte pour les appliquer.

Un grand merci par avance.

33dossier-bilan.xlsx (42.30 Ko)

Bonjour

en A10, formule matricielle

=PETITE.VALEUR(SI(('Non imprimable'!$C$2:$C$106=$G$1)*('Non imprimable'!$A$2:$A$106<>"");'Non imprimable'!$A$2:$A$106);LIGNE()-9)

Tu mettras les cellules jaunes au format nombre.

Cordialement

Rebonjour et merci pour cette réponse.

Cependant, lorsque j'applique cette formule en A10 cela me donne 0 et lorsque je l'étend j'ai #Nombre qui s'affiche sur les lignes du dessous.

voici le fichier modifier du coup :

24dossier-bilan.xlsx (18.08 Ko)

Bonjour

J'ai pourtant indiqué Formule matricielle

Pour valider une formule matricielle, tu places le curseur de la souris dans la barre de formule et tu valides (au lieu de faire comme d'habitude "Entée") avec les 3 touches Ctrl+Maj+Entrée

Ton fichier en retour

Cordialement

En effet j'avais bine vu l'histoire des touche Ctrl Maj Entrer mais ne les appliquait pas correctement (je ne suis pas très douée en Excel non plus).

Merci beaucoup de votre aide en tout cas je vais pouvoir partir sur des formules plus simple pour le reste de mon fichier avec le plus important fonctionnant.

Rechercher des sujets similaires à "reporte liste critere feuille"