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

extraire des donnée d'une feuille vers une autre

  • Initiateur de la discussion Initiateur de la discussion DCN
  • Date de début Date de début

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 !

DCN

XLDnaute Nouveau
Bonjour,
je n'arrive pas à extraire des données d'une colonne "A" si il a un "X" dans la colonne "B" et les recopier dans une autre feuille Mais en éliminant les espaces.
En faite en consultant les forums j'ai cru comprendre qu'a partir d'une macro c'était faisable, sauf que moi je souhaite le faire a partir d'une fonction.
Pensez vous que ce soi possible?
Je joins un tableau dans la feuille matrice il y a les données à extraire en colonne A selon les croix de la colonne B. et dans la feuille "extraction" le résultat que je souhaite obtenir sans les espaces.

Merci pour votre aide (bouh j'aime pas les macros....)
 

Pièces jointes

Re : extraire des donnée d'une feuille vers une autre

Bonjour !
en A1 de ta feuille Extraction
=SIERREUR(INDEX(matrice!$A$1:$A$6;PETITE.VALEUR(SI(matrice!$B$1:$B$6<>"";LIGNE(matrice!$B$1:$B$6));LIGNE()));"")

valider avec Ctrl + Maj + Entrée (c'est une formule matricielle)
 
Re : extraire des donnée d'une feuille vers une autre

merci pour votre aide. Mais quand je valide votre formule matricielle j'ai une err: 508! pourtant il y a bien les accolades matricielles en début et fin de formule.
je ne comprends pas.
 
Re : extraire des donnée d'une feuille vers une autre

visiblement, il y a des espaces qui se sont introduits lors du copier coller dans mon post
un entre le "SI" et "(matrice"
et un autre à la fin de la formule: LIGNE est devenu L_IGNE

essaie
Code:
=SIERREUR(INDEX(matrice!$A$1:$A$6;PETITE.VALEUR(SI(matrice!$B$1:$B$6<>"";LIGNE(matrice!$B$1:$B$6));LIGNE()));"")

il faut juste t'assurer qu'il n'y a plus d'espace..
normalement Excel te propose de modifier automatiquement la formule car il a détecté ses fameux espaces
 
- 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
38
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…