M
miXoInDEV
Guest
Bonjour,
Je viens solliciter vos compétences pour un petit soucis auquel je n'arrive pas à trouver une solution rapide & efficace.
Le voilà:
J'aimerais pouvoir récupérer dans une colonne, la Nème occurence d'un texte.
Exemple:
Ici, j'aimerais via une formule, pouvoir récupérer le numéro de ligne ou le contenu de la 2ème cellule ayant pour texte: 'Blah*' (pour après récupérer les lignes qu'il y a entre chaque 'Blah')
La seule idée qui m'est venue en tête est de lister chaque ligne BLAH dans une nouvelle feuille avec EQUIV/INDEX en changeant la plage de recherche pour ensuite récupérer la Nème ligne (genre EQUIV('blah*';A1:A100;0) donne 5 puis EQUIV('blah*';A&5+1:A100;0) etc..)
Je pense qu'il existe une méthode plus radicale (enfin j'espère, car pour ma part je vais souvent en avoir besoin).
Donc voilà, si vous avez une(des) formule(s) pour arriver à cela, je ne pourrais que vous remercier de m'en faire part
J'espère ne pas avoir été trop brouillon.
Merci & à bientôt !
PS: Si vous avez également une formule pour récupérer le contenu de toutes les lignes comprises entre les lignes X et Y, je suis éventuellement preneur, mais ce n'est pas le plus important pour le moment.
Je viens solliciter vos compétences pour un petit soucis auquel je n'arrive pas à trouver une solution rapide & efficace.
Le voilà:
J'aimerais pouvoir récupérer dans une colonne, la Nème occurence d'un texte.
Exemple:
Code:
[b]A[/b]
[b]1[/b] BLAH N45678
[b]2[/b] [i]text1[/i]
[b]3[/b] [i]text2[/i]
[b]4[/b] BLAH N987-2
[b]5[/b] [i]text3[/i]
Ici, j'aimerais via une formule, pouvoir récupérer le numéro de ligne ou le contenu de la 2ème cellule ayant pour texte: 'Blah*' (pour après récupérer les lignes qu'il y a entre chaque 'Blah')
La seule idée qui m'est venue en tête est de lister chaque ligne BLAH dans une nouvelle feuille avec EQUIV/INDEX en changeant la plage de recherche pour ensuite récupérer la Nème ligne (genre EQUIV('blah*';A1:A100;0) donne 5 puis EQUIV('blah*';A&5+1:A100;0) etc..)
Je pense qu'il existe une méthode plus radicale (enfin j'espère, car pour ma part je vais souvent en avoir besoin).
Donc voilà, si vous avez une(des) formule(s) pour arriver à cela, je ne pourrais que vous remercier de m'en faire part
J'espère ne pas avoir été trop brouillon.
Merci & à bientôt !
PS: Si vous avez également une formule pour récupérer le contenu de toutes les lignes comprises entre les lignes X et Y, je suis éventuellement preneur, mais ce n'est pas le plus important pour le moment.