Index matriciel pour recuperer valeur cellules non vide dans une plage
Résolu
supupoff
Messages postés
350
Statut
Membre
-
m@rina Messages postés 26692 Date d'inscription Statut Modérateur Dernière intervention -
m@rina Messages postés 26692 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai deux feuille une nomme "Details" autre " Recap"
dans la colonne B de fauille Details j'ai une colonne Matricule ( plage mtrcs) qui contient les matriculs dans certain cellule son vide
alors dans la colonne C de feuille Recap je veux recupérer tous les valeurs de la colonne B de feuille Details sans les vides !
je fait comme sa mais sa retourner que un seul valeur
Merci
La chance aide parfois, le travail toujours.
J'ai deux feuille une nomme "Details" autre " Recap"
dans la colonne B de fauille Details j'ai une colonne Matricule ( plage mtrcs) qui contient les matriculs dans certain cellule son vide
alors dans la colonne C de feuille Recap je veux recupérer tous les valeurs de la colonne B de feuille Details sans les vides !
je fait comme sa mais sa retourner que un seul valeur
=SIERREUR(INDEX(mtrcs;PETITE.VALEUR(SI(mtrcs<>"";LIGNE(INDIRECT("1:"&LIGNES(mtrcs))));LIGNES($1:1)));"")
Merci
Configuration: Windows / Chrome 85.0.4183.121
La chance aide parfois, le travail toujours.
A voir également:
- Index matriciel pour recuperer valeur cellules non vide dans une plage
- Comment supprimer une page vide sur word - Guide
- Recuperer message whatsapp supprimé - Guide
- Récupérer une clé usb non reconnue - Guide
- Récupérer au terminal de fret - Forum Consommation & Internet
- Récupérer compte yahoo sans numéro de téléphone - Guide
3 réponses
Bonjour à tous,
C'est une formule matricielle, donc a valider par
Maj+Ctrl+Entrée (les 3 doigts en même temps) pour faire apparaitre les accolades.Elle doit s'afficher automatiquement entre accolades dans la barre de formule,, et à chaque fois qu'on y touche.
Crdlmt
C'est une formule matricielle, donc a valider par
Maj+Ctrl+Entrée (les 3 doigts en même temps) pour faire apparaitre les accolades.Elle doit s'afficher automatiquement entre accolades dans la barre de formule,, et à chaque fois qu'on y touche.
Crdlmt
supupoff
Messages postés
350
Statut
Membre
34
Oui je fait comme vous indique mais rien, s'affiche que le valeur de premier cellule B1
Bonjour,
Un fichier (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt
Un fichier (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt
Bonjour,
On ne connaît pas ta version, mais au cas où tu aurais la version 365, il y a une fonction matricielle et toute simple qui est la fonction Filtre.
Par exemple, pour récupérer juste ta colonne avec uniquement les cellules renseignées, la formule serait :
=FILTRE(mtrcs;mtrcs<>"")
Si tu veux récupérer tout le tableau, et non seulement la colonne mtrcs,tu remplaces le premier mtrcs par la référence de ton tableau entier.
=FILTRE(tableau;mtrcs<>"")
m@rina
On ne connaît pas ta version, mais au cas où tu aurais la version 365, il y a une fonction matricielle et toute simple qui est la fonction Filtre.
Par exemple, pour récupérer juste ta colonne avec uniquement les cellules renseignées, la formule serait :
=FILTRE(mtrcs;mtrcs<>"")
Si tu veux récupérer tout le tableau, et non seulement la colonne mtrcs,tu remplaces le premier mtrcs par la référence de ton tableau entier.
=FILTRE(tableau;mtrcs<>"")
m@rina