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
Retour