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 26481 Date d'inscription Statut Contributeur Dernière intervention -
m@rina Messages postés 26481 Date d'inscription Statut Contributeur 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
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
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
- Comment recuperer une video sur youtube - Guide
- Formate pour taxer client frigo vide - Forum Vos droits sur internet
- Index téléphonique - 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