Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

recheche valeur

  • Initiateur de la discussion Initiateur de la discussion tinet
  • Date de début Date de début

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 !

tinet

XLDnaute Impliqué
bonjour le forum,

je dois rechercher des valeurs sous plusieurs conditions.
je pense qu'il y a moyen de faire plus simple, et que la fonction que j'utilisais n'est pas adapté.

je mets le fichier en exemple avec information


a+
 

Pièces jointes

Re : recheche valeur

Bonjour,
pas sûr d'avoir compris ce que tu cherches à obtenir mais à tester en B10 et à tirer vers le bas :
Code:
=SI(ESTNA(INDEX(Commandes!$G$4:$AC$12;EQUIV(Feuil1!$A10;Commandes!$E$4:$E$12;0);EQUIV(Feuil1!$B$2;fdate;0)));"";INDEX(Commandes!$G$4:$AC$12;EQUIV(Feuil1!$A10;Commandes!$E$4:$E$12;0);EQUIV(Feuil1!$B$2;fdate;0)))
A+
 
Re : recheche valeur

Bonjour, salut david,

Une variante, peut-être un peu plus courte :
Code:
=SI(NB.SI(Commandes!AH$4:AH$12;base!C3);SOMME(DECALER(Commandes!G$3;EQUIV(base!C3;Commandes!AH$4:AH$12;0);;;24));"")

Édition :
Toujours en retard !
Avais pas vu les deux derniers messages.
 
Re : recheche valeur

Re 🙂,
Il faut que ma recherche joue sur la date et le N° de bon.
Et c'est la ou je plante.
Et où tu parles du client là dedans 🙄...
Code:
=SOMMEPROD((Commandes!$A$4:$A$300=$B$6)*(Commandes!$E$4:$E$300=A10)*(Commandes!$F$4:$F$300=$B$5)*(fdate=$B$2)*(Commandes!$G$4:$AC$300))
Bonne soirée 😎
 
Re : recheche valeur

Bonjour JNP le forum,

je commence à comprendre ta formule sur la méthode de recherche, ou tu peux ajouter autant d'arguments.
mais la formule ne marche pas si il y a sur la même date plusieurs personnes s'il rajoute une nouvelle commande sur une autre date rien n'apparaît dans la recherche.

JNP, je viens de voir que tu es des Vosges mon pays d'origine.

a+
 

Pièces jointes

Dernière édition:
Re : recheche valeur

Re 🙂,
je commence à comprendre ta formule sur la méthode de recherche, ou tu peux ajouter autant d'arguments.
C'est pas tout à fait exact, disons que tu peux rajouter des éléments verticaux à condition de conserver la hauteur de la matrice, je pense que tu peux rajouter des éléments horizontaux dans les mêmes conditions (jamais testé), et surtout, il faut que la matrice de lecture fasse les mêmes dimensions hauteur x largeur 🙄...
mais la formule ne marche pas si il y a sur la même date plusieurs personnes s'il rajoute une nouvelle commande sur une autre date rien n'apparaît dans la recherche.
Là, c'est pas un problème de ma formule, mais de ton fichier et de la façon dont sont incrustées les nouvelles lignes de commande 😛... J'ai simplement re validé chacune des valeurs de ta dernière ligne et la formule s'est mise à jour... Je pense que tu rajoute les lignes par VBA, il faudrait peut-être rajouter un calculate (au deuxième test, il suffit de re valider le N° de badge pour que ce soit bon).
JNP, je viens de voir que tu es des Vosges mon pays d'origine.
Euh, on va dire que je suis lorrain, mais pas originaire des Vosges 😛...
Bon WE 😎
Ajout : Essaie
Code:
.Cells(dl, 6) = TextBox12 * 1
, ça forcera le N° de badge en numérique, et ça risque d'améliorer les choses 🙄...
 
Dernière édition:
Re : recheche valeur

Bonjour JNP,

Merci je viens de faire des testes, ça me semble ok.
Suis-je limité dans mon fichier commande sur le nombre de lignes la formule va jusqu'à la ligne 300.

et bonjour à la Lorraine.

a+
 
Re : recheche valeur

Re 🙂,
Suis-je limité dans mon fichier commande sur le nombre de lignes la formule va jusqu'à la ligne 300.
En principe non, tu peux mettre 30.000 😛...
Par contre, Sommeprod, bien qu'ayant une saisie traditionnelle, est quand même une matricielle, donc lourde en calcul, avec 30.000 lignes, chaque cellule va faire (3 x 30.000 x Nbre de date) calculs à chaque modification d'une cellule 🙄...
Le tout est de trouver le bon équilibre... Peut-être une macro automatique, qui tout les 100 lignes va modifier les formules 😉...
Bon courage 😎
 
- 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
12
Affichages
364
Réponses
16
Affichages
158
Réponses
2
Affichages
117
Réponses
16
Affichages
507
  • Question Question
Microsoft 365 Suivi charge/capa
Réponses
10
Affichages
356
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…