XL 2010 [Résolu] Utiliser recherchev de façon particulière

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

fanadegra

XLDnaute Occasionnel
bonsoir à tous

j'ai parcouru le forum et je n'ai pas trouvé tout ce que je recherche mais une bonne partie.

Voici là où je bloque

je dois faire une recherche V sur une carrière tout est expliqué sur la pièce jointe

ex

03/09/2016 AYRTON 2700
16/08/2016 AYRTON 2725
31/07/2016 AYRTON 2875
09/07/2016 AYRTON 3000
13/06/2016 AYRTON 2725
22/05/2016 AYRTON 2800

04/05/2016 AYRTON 2950
10/04/2016 AYRTON 2850
27/12/2015 AYRTON 2825
29/11/2015 AYRTON 2800
01/11/2015 AYRTON 2625
11/10/2015 AYRTON 2700
27/09/2015 AYRTON 2700
13/09/2015 AYRTON 2800
28/08/2015 AYRTON 2725
14/08/2015 AYRTON 2725

sur le fichier ci-joint ce sera beaucoup plus clair
http://www.cjoint.com/c/FIvankQzOIz

Merci d'avance pour le temps que vous consacrerez à m'aider.
 
Bonjour fanadegra, toutes et tous,

Voici une proposition, j'ai ajouté une colonne "Nb" en colonne "C" dans la feuille "BDD" et j'ai également changé le format texte des nombres "DISTANCE" dans feuille "BDD" en format "Nombre standard" avec un format personnalisé pour les mètre "m".

Voir si cela convient.

Cordialement.
 

Pièces jointes

Bonsoir à tous.

j'enlève le résolu pendant quelques instants afin de ne pas recréer un sujet.

j'ai utilisé sur mon fichier les 2 formules de Mdo100 et de JHA cela me permet d'apprendre.

Lorsqu'il y a 3 ou 5 données au lieu de 6 j'ai une erreur #nombre! sur le fichier JHA. j'ai crée cet exemple car il vient de se produire sur mon fichier.

La formule de Mdo met un vide dans la cellule et cela me convient.
avez vous une solution pour la formule matricielle de JHA

=INDEX(BDD!$C$2:$C$1028;EQUIV('RESUME CARRIERE'!$B3&'RESUME CARRIERE'!C3;BDD!$B$2:$B$1028&BDD!$A$2:$A$1028;0))
 

Pièces jointes

Bonsoir,

vous avez répondu à mes demandes avec beaucoup d'efficacité et j'ai enlevé le résolu car j'ai deux demandes complèmentaires.

1) j'ai utilisé les 2 types de formules mais j'ai des données du type

40000
25000
10000
60000
-
80000


Lorsqu'il y a que des chiffres la formule en I3 fonctionne impeccable :
HTML:
=SI(SOMMEPROD((BDD!$B$2:$B$1098=$B3)*(BDD!$C$2:$C$1098=CNUM(DROITE(I$2;1)))*(BDD!$D$2:$D$1098))=0;"";SOMMEPROD((BDD!$B$2:$B$1098=$B3)*(BDD!$C$2:$C$1098=CNUM(DROITE(I$2;1)))*(BDD!$D$2:$D$1098)))

j'aimerai sur la même formule si possible ou en passant par d'autres colonnes, que la formule extrait les 6 données et remplace le "-" par 5000 par exemple
en pièce jointe le fichier.

2) comment enlever l'erreur #N/A sur la formule suivante
=SI($F325="";"";EQUIV($A325;$AP$312:$AP$331;0))

en regardant sur 4 ou 5 sites j'ai mis cette formule qui ne fonctionne pas :
=SI(ESTNA(EQUIV($A312;$AR$312:$AR$331;0;FAUX));"";EQUIV($A312;$AR$312:$AR$331;0;FAUX))

j'ai essayé egalement avec sierreur et m'indique qu'il y a trop d'arguments.

Merci pour votre aide
 

Pièces jointes

Bonjour à tous,

Un essai avec les fonctions index(equiv()) validées en matricielle.
Si tu veux obligatoirement remplacer les "-" par 5000, il faut modifier la formule mais je ne vois pas pourqoui convertirles "-" par 5000.

Edit: Bonjour mdo100🙂

JHA
 

Pièces jointes

Bonjour à tous,

Avec recherche des dates avec la fonction index(equiv()) + suppression de sommeprod() des plages "O3:R22", remplacé par nb.si.ens(). Format personnalisé pour ne pas afficher les "0" de cette plage.

JHA
 

Pièces jointes

Dernière édition:
Bonjour à tous, Mdo100, JHA,

je n'avais pas vu le message de Mdo que je remercie, toutes les solutions me conviennent.

Par contre impossible pour moi de remplacer les - par 5000 (j'ai essayé de passer par supprespace) si vous avez une solution, je suis preneur (j'ai besoin de changer les - par 5000 par ex car ensuite j'utilise des formules du style equiv ou rang.

Merci
 
Bonjour fanadegra,
Bonjour JHA,

Pas sûr d'avoir compris, mais si tu veux substituer les "-" par 5000, alors je te propose une colonne supplémentaire en feuille "BDD" colonne "E".
Et une modif de formule en feuille "RESUME CARRIERE" de "I3 à N22".
Une solution avec mes formules et une autre avec les formules de JHA.

Voir si cela convient.

Cordialement.
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
796
Réponses
17
Affichages
3 K
Retour