Rechercher une quantité par rapport 2 codes produit
Résolu/Fermé
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
-
28 déc. 2017 à 10:33
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024 - 28 déc. 2017 à 15:56
christophedir Messages postés 200 Date d'inscription vendredi 18 novembre 2016 Statut Membre Dernière intervention 28 février 2024 - 28 déc. 2017 à 15:56
A voir également:
- Rechercher une quantité par rapport 2 codes produit
- Rechercher ou entrer l'adresse - Guide
- Clé de produit windows 10 gratuit - Guide
- Codes ascii - Guide
- Rechercher par image - Guide
- Rechercher une adresse - Guide
8 réponses
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
28 déc. 2017 à 10:50
28 déc. 2017 à 10:50
Bonjour,
en E14 cette formule
=INDEX('Recette '!E2:I2;EQUIV('Calcul matières premières'!E13;'Recette '!E3:I3;0))
pour la deuxième je reviens
en E14 cette formule
=INDEX('Recette '!E2:I2;EQUIV('Calcul matières premières'!E13;'Recette '!E3:I3;0))
pour la deuxième je reviens
DjiDji59430
Messages postés
4178
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
23 janvier 2025
683
28 déc. 2017 à 11:01
28 déc. 2017 à 11:01
Bonjour,
Un essai :
https://www.cjoint.com/c/GLCkbTeTDrz
Cdlmnt
Un essai :
https://www.cjoint.com/c/GLCkbTeTDrz
Cdlmnt
diablo13800
Messages postés
2890
Date d'inscription
jeudi 2 juillet 2015
Statut
Membre
Dernière intervention
16 février 2024
1 857
28 déc. 2017 à 11:07
28 déc. 2017 à 11:07
Bonjour,
Voici une tentative, avec quelque changement dans votre tableau pour faire correspondre des formules:
https://www.cjoint.com/c/GLCkhbAaZtU
Voici une tentative, avec quelque changement dans votre tableau pour faire correspondre des formules:
https://www.cjoint.com/c/GLCkhbAaZtU
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
28 déc. 2017 à 11:08
28 déc. 2017 à 11:08
Bonjour Christophedir
Votre fichier complété
https://www.cjoint.com/c/GLCkhWGjoIx
Votre fichier complété
https://www.cjoint.com/c/GLCkhWGjoIx
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
28 déc. 2017 à 11:22
28 déc. 2017 à 11:22
Bonjour tout le monde
Merci pour vos réponses
Mike 31 la première formule est bonne
Pour les autres je vais commencer à regarder et à les appliquer à mon fichier d'origine
Je vous tiens au courant dès que possible
cdlt
christophed
Merci pour vos réponses
Mike 31 la première formule est bonne
Pour les autres je vais commencer à regarder et à les appliquer à mon fichier d'origine
Je vous tiens au courant dès que possible
cdlt
christophed
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié le 28 déc. 2017 à 11:53
Modifié le 28 déc. 2017 à 11:53
Re,
je reviens mais je pense que la deuxième question à été abordée.
Entre nous il serait souhaitable que les formules soient écrites en clair dans les posts afin qu'elles soient facilement consultables et restent visibles alors que les retours de fichier sont cycliquement effacés et ne profitent plus à la communauté.
Cela éviterait également aux intervenants de perdre du temps à les consulter afin d'éviter des réponses en doublon.
Cordialement
En cellule E15 une autre variante
=INDEX('Recette '!B3:I13;EQUIV('Calcul matières premières'!B15;'Recette '!B3:B13;0);EQUIV('Calcul matières premières'!E13;'Recette '!B3:I3;0))
dans les deux formules que j'ai donné je privilégierais les plage nommée
la plage Recette '!B3:I13 nommée List
Recette '!B3:B13 nommée Cod
Recette '!B3:I3 nommée Fabric
la formule se simplifie à
=INDEX(List;EQUIV(B15;Cod;0);EQUIV(E13;Fabric;0))
et idem pour ma formule en post1
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
je reviens mais je pense que la deuxième question à été abordée.
Entre nous il serait souhaitable que les formules soient écrites en clair dans les posts afin qu'elles soient facilement consultables et restent visibles alors que les retours de fichier sont cycliquement effacés et ne profitent plus à la communauté.
Cela éviterait également aux intervenants de perdre du temps à les consulter afin d'éviter des réponses en doublon.
Cordialement
En cellule E15 une autre variante
=INDEX('Recette '!B3:I13;EQUIV('Calcul matières premières'!B15;'Recette '!B3:B13;0);EQUIV('Calcul matières premières'!E13;'Recette '!B3:I3;0))
dans les deux formules que j'ai donné je privilégierais les plage nommée
la plage Recette '!B3:I13 nommée List
Recette '!B3:B13 nommée Cod
Recette '!B3:I3 nommée Fabric
la formule se simplifie à
=INDEX(List;EQUIV(B15;Cod;0);EQUIV(E13;Fabric;0))
et idem pour ma formule en post1
A+
Mike-31
Je suis responsable de ce que je dis, pas de ce que tu comprends...
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
28 déc. 2017 à 12:18
28 déc. 2017 à 12:18
Bonjour,
Une méthode :
Une méthode :
0 Le nom de la feuille Recette est "Recette " avec un espace à la fin :
C'est une source d'erreur, supprimer l'espace final.
1 Choisir dans le menu déroulant le "code de fabrication" du produit souhaitée
1.1 Définir un nom dynamique qui représente tous les codes de fabrication
1.1.1 Commencer par faire le ménage dans les noms erronés :
Formules / Gestionnaire des noms / supprimer tous noms dont la valeur est #Ref!
1.1.2 Créer le nom dynamique "Codes_de_fabrication" :
Hypothèse : A3:D3 et K3 de Recette sont vides, sinon adapter la formule :
Formules / Gestionnaire des noms / Nouveau
Nom : Codes_de_fabrication
Zone : Classeur
Fait référence à : =DECALER('Recette'!$E$3;0;0;1;NBVAL('Recette'!$3:$3))
OK
1.2 Créer la liste de validation (menu déroulant) :
Sélectionner E24 de Calcul matières premières
Données / Validation des données / onglet Option
Autoriser : Liste
Source : =Codes_de_fabrication
Decocher Ignorer si vide
Cocher Listedéroulante dans la cellule
Définir éventuellement message de saisie et alerte d'erreur (onglets ad hoc)
OK
2 - Je voudrais récupérer le "nom du produit" d'après le code du produit en "D4" ( ici pour l'exemple "Vert"
2.1 Définir un nom dynamique qui représente tous les codes des produits
Créer le nom dynamique "Codes_produits" :
Hypothèse : A2:D2 et K2 de Recette sont vides, sinon adapter la formule :
Formules / Gestionnaire des noms / Nouveau
Nom : Codes_produits
Zone : Classeur
Fait référence à : =DECALER('Recette'!$E$2;0;0;1;NBVAL('Recette'!$2:$2))
OK
2.2 Récupérer le nom du produit :
Sélectionner E25 de Calcul matières premières
Ajouter la formule :
=INDEX(Codes_produits;1;EQUIV(E24;Codes_de_fabrication;0))
Et ensuite appliquer la même méthode pour :
3 - choisir le "code matières premières" de la matière à épuiser dans le menu déroulant
4 - rechercher la quantité correspondant au produit et à la matieres premières ( ici pour l'exemple "22,000"
christophedir
Messages postés
200
Date d'inscription
vendredi 18 novembre 2016
Statut
Membre
Dernière intervention
28 février 2024
28 déc. 2017 à 15:56
28 déc. 2017 à 15:56
Re-bonjour
j'ai testé quelques formules sur mon fichier, je n'ai pas eu de mal a adapter les formules, super boulot
Merci à tous
Bonne fêtes et bonne année
cordialement
Christophed
j'ai testé quelques formules sur mon fichier, je n'ai pas eu de mal a adapter les formules, super boulot
Merci à tous
Bonne fêtes et bonne année
cordialement
Christophed