Bien le bonjour (ou bonsoir),
Alors, bien qu'essayant d'acquérir des connaissances exceliennes, je suis (encore) bloqué sur quelque chose. Comment être claire?
Alors, grossièrement, dans une colonne A j'ai des cellules qui vont ou non se remplir selon certaines conditions (dans les cellules de cette colonne se trouvent des formules justement). Collée à cette colonne, une autre colonne B avec dans chaque cellule la date de mois sélectionné (du style "jj/mm/aaaa").
Enfin, dans une colonne C, des cellules qui se remplissent de cette manière: si A1 n'est pas vide alors C1=B1, etc.
Mon problème c'est que j'aimerai pouvoir connaitre la première cellule et la dernière celllule remplie d'une plage de cellules de la colonne C. A savoir que par "plage" j'entends "ensemble de cellules non vides et consécutives". Comment faire? (il y a bien les nb.si, recherchev, et compagnie mais ça ne fonctionne pas lorsque les plages de cellules sont de taille variable).
Par exemple:
A1 = GG et B1 = 01/01/2016 alors C1 = 01/01/2016
A2 = FF et B2 = 02/01/2016 alors C2 = 02/01/2016
A3 = (vide) et B3 = 03/01/2016 alors C3 = (vide)
A4 = HJHJ et B4 = 04/01/2016 alors C4 = 04/01/2016
A5 = GG et B5 = 05/01/2016 alors C5 = 05/01/2016
A6 = FF et B6 = 06/01/2016 alors C6 = 06/01/2016
A7 = SF et B7 = 07/01/2016 alors C7 = 07/01/2016
A8 = (vide) et B8 = 08/01/2016 alors C8 = (vide)
etc.
Le résultat obtenue serait : 2 plages: C1:C2 et C4:C7 (séparation entre les plages car une ou plusieurs cellules vides)
il faudrait avoir : plage 1 : première valeur = C1 et dernière valeur = C2 puis plage 2 : première valeur = C4 et dernière valeur = C7
A savoir que dans la colonne C il peut y avoir 1 à plusieurs plages et que chaque plage aurait une taille dépendant du remplissage ou non des cellules de la colonne A.
Je ne sais pas si c'est très compréhensible mais merci beaucoup à vous et si c'est nécessaire, je pourrai insérer un fichier "exemple".
Partager