Scénarios sous Excel

Fermé
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013 - 27 juin 2013 à 12:28
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013 - 6 juil. 2013 à 21:40
Bonjour à tous,

Je vous sollicite pour résoudre un "blocage" face à excel.

Dans mon activité, je dois vérifier une installation électrique.

Sur cette installation électrique, j'ai plusieurs récepteurs, chacun possédant une puissance. Exemple :
- Récepteur 1 = 2500 kW
- Récepteur 3 = 4500 kW
- Récepteur 2 = 2450 kW
- Récepteur 4 = 8540 kW
....etc

Par contre mon alimentation générale possède une certaine limite 9500 kW.

L'objectif ici est que Excel me dise : "Voila si tu ne veux pas dépasser 9500 kW, tu peux utiliser le récepteur 1+ Récepteur 3 OU ALORS récepteur 4 + Récepteur 2,...."

Je souhaite qu'il me définisse les différentes combinaisons pour ne pas dépasser une valeur cible qui est de 9500 kW.

Je vous remercie pour votre aide.

Yann MORIZUR
A voir également:

21 réponses

Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 12:45
Bonjour,
Pour combien de "récepteur" ?
Est-ce que ce nombre est fixe ou variable ?
Par macro ou par formule?
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
27 juin 2013 à 12:48
Il y a 10 récepteurs
La valeur pour chaque récepteur est fixe
La somme des différentes combinaisons ne doit pas dépasser une valeur fixe.
Macro ou formule? N'importe car je suis une "quiche" en excel et je voudrais la solution la plus simple...

Merci beaucoup
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 14:23
Bon.
Avec 10 récepteurs, cela fait 100 combinaisons possibles (10!) à analyser.
Je vous passe les formule, et si vous n'avez jamais fait de macro, on va éviter.
Voila ce que je vous propose de faire.
Un tableau avec vos 10 récepteurs en colonne, indiquant leur puissance.
Une colonne supplémentaire de somme totale.
Vous faite votre choix de combinaisons en tapant "X" dans une des colonnes.
En fonction de vos choix, le total est analysé.
Au fur et à mesure, des possibilités de choix seront interdites (la ou les case(s) passe(nt) au rouge.
Est-ce que ça vous va (ce sera simple à réaliser : des SOMME, des SI et des formats conditionnels).
Je ne voudrais pas vous "balancer un truc tout fait", mais plutôt vous aider à la conception afin que vous compreniez , ne serait-ce que pour pouvoir l'adapter à d'autres besoins futurs.
D'accord?
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
27 juin 2013 à 15:02
Comment puis je vous envoyer le fichier excel que je suis en train de créer?
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 15:15
En passant par le site https://www.cjoint.com/
Puis en copiant le lien à votre fichier déposé dans votre réponse.
Mais je ne l'ai jamais fait sur ce forum...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
27 juin 2013 à 15:27
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 16:08
ET...?
Vous dites que vous débutez... Le script des macros dans la feuille "Somme" n'est pas celui d'un débutant!
Merci d'expliquer ce que vous souhaitez obtenir exactement, et de détailler l'utilisation que vous faites de ce tableau, notamment du bouton "Rechercher la somme désirée".
Vous parliez de kW, on est avec des €... Semble-t-il pour (curieusement!) des raisons d'arrondi.
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
27 juin 2013 à 16:27
J'ai trouvé la feuille excel sur internet. La personne à la base la développer pour sommer de l'argent d'où les euros...et ce n'est pas moi qui l'ai créer....je l'ai plus ou moins compris ayant fait de l'analyse numérique en école mais c'est trop vieux...J'ai juste remplacer le signe = par < car je ne tomberai jamais sur une configuration où la somme est exactement 400 A...

Alors là je suis sur une expertise électrique chez un client qui fabrique des moteurs haute tension. Dans leur usine, si ils font tout fonctionner à 100%, cela ne tiendra pas au niveau du courant admissible. Ce tableau leur permet de dire "voila, si vous ne voulez pas changer toute l'installation, ben vous ne pourrez faire fonctionner que tels ou tels équipements ensembles.

On enlève les € et les kW. On parlera ainsi que d'Ampères.

Le but est de définir la liste des équipements pouvant fonctionner ensemble de manière à ne jamais dépasser les 400 A sachant que :
- certains équipements fonctionnent en permanence (ceux sans couleurs dans le tableau)
- il y a des essais possibles sur les lignes de fabrications à des intensités variables suivant l'essais en charge, à vide etc...

Par exemple excel donnera :
- Solution 1 = Ligne 1000 à vide + Ligne 2000 en charge + Ligne 5000 en charge + Ligne 18000 n°1 à vide + Ligne 18000 n°2 en charge + équipements permanents....ça donnera (par exemple 345 A)
- Solution 2 = ......... (résultat 387 A)....

N'hésitez pas à me dire si je ne suis pas assez clair....

En fait dans la macro, il faut dire à excel de prendre pour chaque ligne (L1000; L2000...) UN essai à la fois et de ne pas tout prendre en compte comme c'est actuellement...
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
27 juin 2013 à 15:35
Dans mon fichier pour être très précis, l'intensité maximale doit être limitée à 400 A.

Sur l'installation électrique, il y a des systèmes qui fonctionnent en permanence. Ce sont ceux qui ne sont pas surlignés en couleur différentes. L'intensité maximale consommée par ces récepteurs est de : 158 A. Sur les 400 A, il reste donc 400-158 = 242 A.

Sur cette installation, il y a 5 lignes pour tester des moteurs haute tension
Ligne 1000
Ligne 2000
Ligne 5000
Ligne 18 000 N°1
Ligne 18 000 N°2

Sur chaque ligne, on peut faire des essais : à vide, en charge, à rotor bloqué,...
Pour une même ligne, on ne peut procéder qu'a UN SEUL essai.

Il faut donc que excel donne les configurations possibles en ne prenant qu'un seul type d'essais dans chaque ligne et ne jamais dépasser les 242 A. Je ne sais pas si c'est clair...

Merci sincèrement de votre aide. Notre société saura vous remercier.

Yann MORIZUR
Société AFCIE.
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 17:14
Bien. je reformule.

1°) On considère que les consommations des équipements permanents sont TOUJOURS à déduire des 400A disponibles.
2°) Il est convenu que l'ampérage ainsi réservé est de TOUJOURS 158A
3°) Vous ne tenez pas compte d'un pic d'intensité au démarrage: On raisonne en régime permanent.
4°) On ne lance qu'un seul type d'essai par moteur (L1000, L2000, L5000, L18000), mais on peur tester 1, 2, 3 ou 4 de ces moteurs ensemble DANS LA MESURE OU ON NE DÉPASSE PAS LA VALEUR DE 400 - l'ampérage réservé aux équipements permanents, soit 242A.
5°) Vous voulez savoir ce que vous pouvez lancer ensemble
6°) Pour les 4 moteurs, je prends la consommation maximale de chacun d'eux. Cela fait un total de 199A, or on a un total disponible de 400A-158A=242A
Euh, où est le problème? Il y a quelque chose qui m'échappe.
J'attends vos observations.
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
27 juin 2013 à 17:24
1°) On considère que les consommations des équipements permanents sont TOUJOURS à déduire des 400A disponibles. ils consomment 158 A.
2°) Il est convenu que l'ampérage ainsi réservé est de TOUJOURS 158A
3°) Vous ne tenez pas compte d'un pic d'intensité au démarrage: On raisonne en régime permanent. Oui, le régime transitoire démarrage ne rend pas en compte ici
4°) On ne lance qu'un seul type d'essai par moteur (L1000, L2000, L5000, L18000), mais on peur tester 1, 2, 3 ou 4 de ces moteurs ensemble DANS LA MESURE OU ON NE DÉPASSE PAS LA VALEUR DE 400 - l'ampérage réservé aux équipements permanents, soit 242A. Attention, il y a deux lignes L18 000....
5°) Vous voulez savoir ce que vous pouvez lancer ensemble OUI
6°) Pour les 4 moteurs, je prends la consommation maximale de chacun d'eux. Cela fait un total de (42+27+74+57+57)= 257, or on a un total disponible de 400A-158A=242A donc excès de 15 A

Les valeurs d'ampérages que j'ai intégré peuvent être augmenter suivant les résultats de mon logiciel de calcul.

Sinon, oui vous avez très bien saisi le principe.
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 19:17
Je ne vois que 14 lignes à prendre en compte :
4xL1000
4xL2000
2xL5000
4xL18000

J'ai donc bâti un fichier de travail en ce sens.
Avant d'aller plus loin, manipulez-le.
Vous pouvez changer les valeur d'ampérage, le disponible, et le réservé.

https://www.cjoint.com/?3FBtgB2TkJo

Dans l'attente
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 19:21
Oups,
Je viens de comprendre pour le "Attention, il y deux lignes L18000".
Je modifie en conséquence.
A+
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 19:47
Voila le fichier corrigé pour les 2 L18000

https://www.cjoint.com/?3FBtTlZjJ1ul
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 19:51
Problème de lien... AQh ces copier/coller...
http://www.cjoint.com/data3/3FBtTlZjJ1u.htm
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
27 juin 2013 à 23:18
Bonsoir,

J'ai ajouté un message d'erreur, protégé les cellules (sans MDP), et corrigé un format conditionnel erroné.

https://www.cjoint.com/?3FBxqmlWqVs

A+
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
28 juin 2013 à 11:25
Plus de nouvelle...

Version de travail définitive.

Ce fichier (accessible 4 jours) annule et remplace les précédents pour continuer le travail si vous le souhaitez.

https://www.cjoint.com/?3FClwJKWtch

Dans l'attente.
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
28 juin 2013 à 12:46
Bonjour Monsieur,

Je n'ai pu vous répondre plus tôt.

Je vous remercie de l'investissement que vous avez mis dans ce fichier excel.

C'est un outil très intéressant. Dans votre tableau, pouvez vous rajouter pour L5000 et les deux lignes L18000 une colonne "Perdue" et "Bloqué" car je pense que mon client va procéder à ce type d'essais.

Pour le fichier excel que je vous avez envoyé, comment peut on définir dans la macro de choisir un essai dans chaque ligne de fabrication? Car pour des grosses études cela pourrait m'aider. J'en demande surement trop mais merci en tout cas pour cette petite application.

Sinon, envoyez moi par MP une adresse pour que notre société puisse vous adresser un remerciement. Mon adresse professionnelle est yann.morizur@afcie.fr

Yann MORIZUR
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
28 juin 2013 à 16:37
Entendu,

A y regarder de plus près, votre fichier n'est pas du tout adapté à vos scenarii: Par exemple, il prend toutes les valeurs des lignes en compte, et en faire le tri (par ou exclusif sur chaque type) avant calcul est trop fastidieux et complexe comme méthode...
C'est pour ça que j'ai d'abord bâti un fichier de travail selon une séquence basée sur vos critères.
Mais si je comprends bien, vous voulez que le tableau affiche en plus TOUTES les combinaisons possibles, et non pas seulement un résultat en fonction d'un choix sélectif.
C'est bien entendu possible, mais avant de m'y attaquer, confirmez-vous?
0
YannMORIZUR Messages postés 10 Date d'inscription jeudi 27 juin 2013 Statut Membre Dernière intervention 6 juillet 2013
28 juin 2013 à 17:02
Il est vrai que l'idéal était d'avoir un tableau excel qui donne toutes les config possibles avec le OU EXCLUSIF mais ça va devenir complexe et même si vous m'avez bien aidé, je ne vais pas en abuser.

On va donc rester sur votre fichier de base qui m'ira très bien.

Pour les lignes L5000 et les deux lignes 18 000, il faut juste rajouter les essais "perdue" et "bloqué". Et mettre trois derniers éléments "N1"; "TR11 MOINEVILLE" et "Départ Libre 5,5"
- Pour N1 et TR11 MOINEVILLE colonnes "Vide" et "Charge"
- Départ libre "Charge" seulement.

Avez la possibilité d'ôter la protection de la feuille car je souhaitais intégrer en dessous de votre tableau, un tableau où je mettrai des formules de calcul et où les résultats iront dans les ampérages suivant les essais.

Merci de votre retour.

N'oubliez pas de m'adresser sur mon mail de société les infos nécessaires.

Yann MORIZUR
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
29 juin 2013 à 22:17
OK,

Va pour 5 champs de plus. (j'espère que c'est définitif...)

https://www.cjoint.com/?3FDwo50d241

Pour info, sachez que dans la mesure où vous voudriez afficher la liste des combinaisons (ou les calculer toutes avec un magic button), selon votre cahier des charges, on en est rendu à un tableau de 27 colonnes et... 56250 lignes!!.

Mon fichier de base (que vous choisissez de conserver, et je vous en remercie) pourra lui évoluer le cas échéant, dans la limite du nombre de colonnes de votre version d'Excel.

Comme vous le souhaitez, rien n'est "protégé" (que peux-t-on bien vouloir protéger avec Excel!!!).

Ligne1 des titre des machines : Un clic supprime la sélection (machine à l'arrêt)
Ligne6 de sélections : Un clic marque la sélection par un X dans la case cliquée

Pour vos futures évolutions, j'ai détaché les formules des formats conditionnels (reportées en ligne3). C'est plu pratique pour s'y retrouver.
FAUX = Sélection acceptable (jaune) et VRAI = Sélection innacceptable (rouge)

Les calculs sont faits en ligne4, selon les valeurs en ligne5 (modifiables). La somme est donnée en B5 (Consommé)

Il y a une seule macro (Feuil1) : Elle est détaillée dans son script et fait 2 choses : Elle "gère" les "X" de la sélection au clics, et elle renvoie un message d'erreur si la sélection globale dépasse la valeur cible (A disponible) en B4.

Dernier point, comme Worksheet_SelectionChange "joue" avec Application.EnableEvents, je le force à True à l'ouverture et à la fermeture du fichier.

Ce petit problème de traitement d'analyse combinatoire m'a bien intéressé. Vous devriez pouvoir aisément le faire évoluer en fonction de vos besoins.

Si cela vous convient, n'oubliez pas d"indiquer "Résolu"

Au plaisir sur le forum
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
30 juin 2013 à 17:21
Re bonjour,

Voici le fichier complété par un affichage filtrable des combinaisons provoquant un surcharge.

Avec les valeurs entrées de consommations pour chaque mode de chaque machines, le temps de traitement est de 5 minutes (il varie en fonction de la puissance de votre ordinateur : le temps indiqué ici est relevé avec un petit portable ASUS Eee PC à 1,66GHz et 1Go de RAM...)

A vous de voir

https://www.cjoint.com/?3FErsEK7dUM

Cordialement
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
1 juil. 2013 à 03:54
Sur ce dernière version, on procède au préalable à un tri, et le filtrage prend en compte les valeurs globales de surcharge (c'est plus utile!)

https://www.cjoint.com/?0GbdZ3UsPU5
Cordialement
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
6 juil. 2013 à 13:55
Re,

Rajout d'un message de résultat en fin de recherche (avec durée de la recherche)

https://www.cjoint.com/?0GgnYGFKuLg

Cordialement
0
Babar64420 Messages postés 95 Date d'inscription mardi 13 décembre 2011 Statut Membre Dernière intervention 8 janvier 2019 3
6 juil. 2013 à 13:59
Bonjour YannMORIZUR,

Plus de nouvelle?

Si cela convient, merci de confirmer "Résolu" pour les autres utilisateurs du Forum.

Codialement
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
6 juil. 2013 à 15:43
Bonjour,

YannMORIZUR - 27 juin 2013 à 16:27
J'ai trouvé la feuille excel sur internet.


C'est sympa d'avoir laissé un petit mot de remerciement là où tu as trouvé ce fichier... Ca encourage le partage.
Ironie bien sûr !

eric

0