[RESOLU] Récupération d'adresses sur une plage
Bonjour à tous,
Voilà je vous expose mon problème:
j'ai une ligne (plein de lignes en fait mais je pourrai extrapoler la solution que vous donnerez à mes autres lignes plus tard...); je cherche à extraire l'adresse de deux cellules de cette plage avec des conditions particulières (le numéro de colonne et de ligne me suffiraient puisque je dois ensuite utiliser la fonction décaler sur celles-ci).
Je cherche donc l'adresse de ma première cellule non vide et ayant une valeur > 0 ; ainsi que l'adresse de ma dernière cellule non vide et ayant une valeur supérieure à 0.
Voir le lien pour une explication plus visuelle...
Lien supprimé
L'exemple porte sur le nombre de prise journalière de médicament par des patients, chaque ligne étant un patient. Le titre des colonnes (D0, D1 .... Dx) indique donc les jours.
Une fois ces adresses extraites, l'idée sera de faire apparaitre dans deux colonnes annexes non pas ces adresses mais l'intitulé de la colonne concernée (donc D0, D1 ... Dx) afin de récupérer de manière rapide le jour de première prise de médicament ainsi que la dernière. Je pense donc utiliser la fonction décaler pour cela.
Petite précision : je relève le challenge en vous demandant de ne pas utiliser de VBA! 😀
Ouf... bref j'espère que vous m'avez compris!
A votre bon cœur messieurs dames!
Merci 🙂
Bonjour à tous,
Voilà je vous expose mon problème:
j'ai une ligne (plein de lignes en fait mais je pourrai extrapoler la solution que vous donnerez à mes autres lignes plus tard...); je cherche à extraire l'adresse de deux cellules de cette plage avec des conditions particulières (le numéro de colonne et de ligne me suffiraient puisque je dois ensuite utiliser la fonction décaler sur celles-ci).
Je cherche donc l'adresse de ma première cellule non vide et ayant une valeur > 0 ; ainsi que l'adresse de ma dernière cellule non vide et ayant une valeur supérieure à 0.
Voir le lien pour une explication plus visuelle...
Lien supprimé
L'exemple porte sur le nombre de prise journalière de médicament par des patients, chaque ligne étant un patient. Le titre des colonnes (D0, D1 .... Dx) indique donc les jours.
Une fois ces adresses extraites, l'idée sera de faire apparaitre dans deux colonnes annexes non pas ces adresses mais l'intitulé de la colonne concernée (donc D0, D1 ... Dx) afin de récupérer de manière rapide le jour de première prise de médicament ainsi que la dernière. Je pense donc utiliser la fonction décaler pour cela.
Petite précision : je relève le challenge en vous demandant de ne pas utiliser de VBA! 😀
Ouf... bref j'espère que vous m'avez compris!
A votre bon cœur messieurs dames!
Merci 🙂
Dernière édition: