OVH Cloud OVH Cloud

rechercheh

7 réponses
Avatar
Ould Abdallahi
Bonjour à tout le monde,
je travaille souvent avec la fonction rechercheH et rechercheV; il arrive
que la premiere occurrence trouvée ne soit pas la bonne, et qu'il faut
essayer de trouver la 2eme, la 5eme ou niem occurence.
quelle est la solution pour ça, en Excel ou en VBA ??
merci bcp à l'avance

--
ouldmahmoudi

7 réponses

Avatar
AV
| je travaille souvent avec la fonction rechercheH et rechercheV;

Bofff...

|il arrive que la premiere occurrence trouvée ne soit pas la bonne, et qu'il
faut
| essayer de trouver la 2eme, la 5eme ou niem occurence.

Plages nommées et "n" pour Nième
Matricielle à valider par ctrl+maj+entrée

=PETITE.VALEUR(SI(PlageDeRecherche=ValeurCherchée;LIGNE(PlageDeRecherche);
"");n)

AV
Avatar
JB
Bonjour,

http://cjoint.com/?ftqatK5pYD

-Toutes les valeurs associées à un code:

=GRANDE.VALEUR(SI(codeå;result;0);LIGNE(INDIRECT("1:"&LIGNES(code))))
Valider avec Maj+Ctrl+Entrée
A B
Code Result
1 AAA 11
2 BBB 17
3 AAA 22
4 AAA 33
5 BBB 333
6 BBB 444
7 CCC 1111
8 CCC 2222
9 CCC 3333


Cordialement JB
Avatar
Ould Abdallahi
Merci bcp pour toutes vos reponses tres instructives.
Cependant il arrive que les occurrences recherchées doivent obeir à des
conditions, comment faire ??
merci encore,
--
ouldmahmoudi



Bonjour,

http://cjoint.com/?ftqatK5pYD

-Toutes les valeurs associées à un code:

=GRANDE.VALEUR(SI(codeå;result;0);LIGNE(INDIRECT("1:"&LIGNES(code))))
Valider avec Maj+Ctrl+Entrée
A B
Code Result
1 AAA 11
2 BBB 17
3 AAA 22
4 AAA 33
5 BBB 333
6 BBB 444
7 CCC 1111
8 CCC 2222
9 CCC 3333


Cordialement JB




Avatar
AV
| Cependant il arrive que les occurrences recherchées doivent obeir à des
| conditions....

Mais encore ? Lesquelles ?
Un exemple avec des données et les résultats attendus, est toujours bien
accueilli.

AV
Avatar
Ould Abdallahi
merci bcp
voici l'exemple :
des dates dans la colonne A; des num de compte dans la colonne B, et des
montant dans la colonne C:
La fonction sert à trouver :
- des dates associées à un numero de compte et des montants associés à ce
meme compte
1/1/06- Toto 25500
7/1/06 Tata 36000
15/1/06 Titi 55000
28/1/06 Tata 65000
15/2/06 Toti 33000
28/2/06 Tata 28000
15/3/06 Tota 15000
ici on cherche les dates (de janvier seulement) associées à Toto ainsi que
les montants correspondants à ces dates.
merci à l'avance


--
ouldmahmoudi



| Cependant il arrive que les occurrences recherchées doivent obeir à des
| conditions....

Mais encore ? Lesquelles ?
Un exemple avec des données et les résultats attendus, est toujours bien
accueilli.

AV





Avatar
AV
La réponse précise serait :
=SOMMEPROD((MOIS(Dates)=1)*(NumComptes="toto");Montants)

......mais il est urgentissime que tu te mettes au TCD ! ;-)

http://cjoint.com/?fulBwmuqjJ

AV
Avatar
Ould Abdallahi
Merci bcp à AV pour vos reponses tres tres utiles.
la derniere reponse est valable pour recapituler periodiquement les montants
relatifs à un code recherché, ça c'est trs important, maintenant il me reste
à avoir les details de ces montants, siuivant le modele du tableau
ci-dessous:
http://cjoint.com/?fuoaldKmaq

dans l'attente
salutations
--
ouldmahmoudi



La réponse précise serait :
=SOMMEPROD((MOIS(Dates)=1)*(NumComptes="toto");Montants)

.......mais il est urgentissime que tu te mettes au TCD ! ;-)

http://cjoint.com/?fulBwmuqjJ

AV