Calcul d'éléments de 2 différentes feuilles avec condition

Fermé
Mathieu10 - Modifié le 15 mars 2023 à 14:50
mariam-j Messages postés 1358 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 29 novembre 2024 - 18 mars 2023 à 14:17

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

A voir également:

1 réponse

via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
15 mars 2023 à 16:18

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


0

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 

0
mariam-j Messages postés 1358 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 29 novembre 2024 12 > Mathieu10
16 mars 2023 à 17:34

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 ?

0
via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735 > Mathieu10
17 mars 2023 à 00:31

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

0
mariam-j Messages postés 1358 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 29 novembre 2024 12 > via55 Messages postés 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024
17 mars 2023 à 09:53

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).

0
mariam-j Messages postés 1358 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 29 novembre 2024 12 > mariam-j Messages postés 1358 Date d'inscription mercredi 9 mars 2022 Statut Membre Dernière intervention 29 novembre 2024
Modifié le 17 mars 2023 à 16:38

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")

0