Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

report dans une autre feuille du classeur

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour papoumarc,

Tu as une préférence pour une solution simple à comprendre et facile à mettre en œuvre (utilisant une colonne supplémentaire en Feuil2) ou alors une version avec ce qu'on appelle une formule matricielle?
... Ou alors tu rêvais d'une macro pour y arriver?
 
Re-bonjour,

Va pour la version simple, dans un premier temps:

  • en D3 de ta Feuil2: =SI(C3=1;LIGNE()-2;"") ... à recopier vers le bas aussi loin que souhaité
  • en A1 de Feuil3: INDEX(Feuil2!A$3:A$20;PETITE.VALEUR(Feuil2!$D$3:$D$20;LIGNES($1:1)))
  • pour éviter les messages d'erreur, tu peux aussi écrire:
  • =SIERREUR(INDEX(Feuil2!A$3:A$20;PETITE.VALEUR(Feuil2!$D$3:$D$20;LIGNES($1:1)));"")
  • les 2 dernières sont à copier vers le bas et la droite
[Edit:] Salut Pierre 🙂
 
Re²,

Juste pour la postérité 😛 (pas nécessairement plus simple que la proposition de pierrejean), en A1 de Feuil3, on peut écrire directement:
Code:
=SIERREUR(INDEX(Feuil2!A$3:A$20;PETITE.VALEUR(SI(Feuil2!$C$3:$C$20=1;LIGNE(Feuil2!$C$3:$C$20)-2);LIGNES($1:1)));"")
Attention: valider avec Ctrl+Shift+Enter
 
Bonsoir papoumarc,

Décompose la formule, pour mieux la comprendre:
en F1, teste ceci: =PETITE.VALEUR(Feuil2!$D$3:$D$20;LIGNES($1:1))
Tu devrais obtenir les différents n° de lignes figurant en colonne D de la Feuil2. La fonction PETITE.VALEUR renvoie la valeur la plus petite (rang 1), puis celle immédiatement supérieure à la première (rang 2) et ainsi de suite. Ce rang est fourni par LIGNES($1:1) ... que tu peux tester dans une autre cellule et recopier vers le bas.
La fonction INDEX donne, quant à elle une valeur à l'intersection d'une ligne et d'une colonne. Dans le cas présent, puisqu'il n'y a ici qu'une colonne, seul le n° de ligne est utilisé

Me suis-tu?

 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
22
Affichages
293
Réponses
3
Affichages
210
Réponses
1
Affichages
255
W
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…