Calcul d'éléments de 2 différentes feuilles avec condition
mariam-j Messages postés 1599 Date d'inscription Statut Membre Dernière intervention -
j'ai 3 feuilles excel : "pic", "cadence" et "capacité".
dans "pic", j'ai les codes produits dans la colonne A3 et les quantités nécessaires pour chaque mois dans les cellules de la colonne AO à BF.
dans "cadence" j'ai les codes produits dans la colonne A et le rythme de production dans la colonne E.
dans "Capacité" j'ai un bouton et la cellule k13.
avec vba, je veux programmer le bouton dans la feuille "Capacité" pour calculer la somme des cellules de AO à BF dans "pic" et la diviser par la valeur de la cellule en colonne E en "cadence" à chaque fois que le code produit dans la colonne C dans la feuille "pic" correspond au code produit dans la colonne A dans la feuille "cadence" et afficher le résultat dans la cellule K13 dans "Capacité"
lien du fichier: https://www.cjoint.com/c/MCpnRBu1MqK
- Calcul d'éléments de 2 différentes feuilles avec condition
- Comment faire un livret avec des feuilles a4 - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Excel cellule couleur si condition texte - Guide
- Calcul moyenne excel - Guide
- Photoshop elements gratuit - Télécharger - Retouche d'image
1 réponse
Bonjour
Pas besoin de VBA pour cela
Les sommes dans la feuille Pic, une liste déroulante pour choisir le code produit pour lequel on veut le calcul et des formules de RECHERCHEV:
https://www.cjoint.com/c/MCpppOjIhrQ
Si c'est plus complexe alors il y a quelque chose que tu ne dis pas
Cdlmnt
Via
Via
Bonjour
le problème c'est qu'il y a normalement environ 1000 produit dans la fiche "pic", ce qui rend les choses plus complexe.
ta méthode est effectivement plus simple mais je pense qu'elle est seulement faisable avec une petite liste de produits
thanks
Bonjour,
Dans quelle unité va-tu exprimer le résultat de la division de la somme des quantités nécessaire/mois (sans unité dans ton tableau), par une cadence en unité par heure ?
Que change le nombre de produits ? il faut bien au départ sélectionner un produit pour effectuer le calcul
ou alors c'est autre chose que tu veux faire , le calcul pour chaque produit de la liste et faire la somme des résultats obtenus ou la moyenne ?
Précise ce que tu veux obtenir
En supposant que les "pic" sont des unités.
Si on fait: moyenne:(pic) x N mois / Moyenne( cadence)
On obtient: 48 minutes.
C'est plausible en général, mais si on y regarde de plus près, il y aura des résultats non cohérents (cadence +++> pic).
Ces tableaux m'ont inspiré ça--->: http://libertybasic.fr/forum/topic-672+pic-cadence.php
Que fait ce truc:
Il trie les codes communs à "PIc" et à: "Cadence"
Il additionne les valeurs de: "Pic" et divise le tout par la cadence correspondante
Au lancement: Affichage des codes communs et de leurs résultats en heures et minutes
Note: Il a fallut quelque peu "charcuter" les données, car pour Exel , l'espace peut être un séparateur, mais dans la cellule, l'espace n'est pas un séparateur.
Lien valide pendant un mois (ce soft est trop particulier pour être "définitif")