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

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.
 

mdo100

XLDnaute Occasionnel
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

  • fanadegra.xlsx
    69.3 KB · Affichages: 70

fanadegra

XLDnaute Occasionnel
Bonjour JHA, Bonjour à tous

Cela me convient parfaitement, merci également pour les colonnes supplémentaires qui m'ont apporté de nouvelles idées.

Un grand merci pour le temps que tu m'a consacré. Excellente journée.
Je passe le sujet en [Résolu]
 

fanadegra

XLDnaute Occasionnel
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

  • BDD-Carriere v2.xlsx
    47.8 KB · Affichages: 51

fanadegra

XLDnaute Occasionnel
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

  • fanadegra2.xlsx
    66.7 KB · Affichages: 44

JHA

XLDnaute Barbatruc
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

  • fanadegra2.xlsx
    63.3 KB · Affichages: 47

JHA

XLDnaute Barbatruc
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

  • fanadegra2 V1.xlsx
    70.4 KB · Affichages: 42
Dernière édition:

fanadegra

XLDnaute Occasionnel
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
 

mdo100

XLDnaute Occasionnel
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

  • fanadegra2 V2.xlsx
    84.6 KB · Affichages: 42
  • fanadegra2 Formule JHA.xlsx
    85.5 KB · Affichages: 43
Dernière édition:

Discussions similaires

Réponses
2
Affichages
513