• Initiateur de la discussion Initiateur de la discussion Eric702
  • 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 !

E

Eric702

Guest
Bonjour

Je souhaite calculer la force de frappe d'un vaisseau pour ses 2 configurations (config.1 et config.2)

Le vaisseau a 10 drônes (iris) qui sont équipés de 2 canons lasers chacun ( des LF3 ou des LF4 )
Les LF3 ont une force de frappe de 150
Les LF4 ont une force de frappe de 200
Les iris peuvent avoir soit 2 LF3 soit 2 LF4 ou un de chaque
Chacun des 3 éléments ( iris, LF3, LF4 ) peut avoir des niveaux de 2 à 16 (colonne BB(18;32) )
Les % d'améliorations de frappe des canons lasers sont en BC(18;32)
Les % d'améliorations de frappe des irs sont en BE(18;32)
Comment calculer automatiquement la puissance de mon vaisseau enparamètant manuellement chaque iris ?

J'ai commencé le calcul en F7 avec des SI.. mais j'ai beaucoup trop de variables
Auriez-vous une meilleur idée...

D'avance
Merci beaucoup
Eric
 

Pièces jointes

Re : trop de variables

Salut Eric702 et le forum
Petits rappels : au dernier recencement, ce site ne comportait aucun télépathe et aucun devin !;
Oui, je sais, c'est évident... pour toi, mais pas pour moi ! Et comme je travaille sur la version 2003, je me retrouve avec des "#VALEUR" où il devrait probablement figurer des formules, ce qui n'aide pas.

Tu dois calculer en F7 quelque chose... mais quoi ??? La config 1 ? La config 2 ? Ou la 1+2 ?
Comme je ne sais pas ce que tu cherches, ce que je ferais :
Colonne A, calcul des valeurs de la première colonne d'Iris et Colonne K pour celles de la 2ème colonne. En colonnes cachées, dans la version définitive.

Les données : toujours penser que Murphy traîne dans le coin, et que toute donnée soumise à interprétation le sera d'une manière qui ne t'intéresses pas !
On n'a pas besoin de 20 fois le même calcul à faire, juste d'un seul, et tu verras que tu n'as plus besoin de zipper ton fichier.

AR16 : une formule mais laquelle ?

Colonnes BC à BF : des pourcentages... mais de quoi ? Des colonnes E,I,O et S ? de 150 ou 200 ?

AB32 et AC32 : Tu déclenches une erreur si tu as autre chose que 9 drones et 33 lasers ???

Moi, je ferais une une config par vaisseau, en mettant les niveaux à 0, avec des "images" pour le maximum de vaisseaux possibles, après, ce n'est qu'une sommation simple.

A+
 
Re : trop de variables

Bonjour Gorfael

Excuse mon retard pour cette réponse mais j'ai +09:00 de décallage sur la métropole et je viens de me lever...
En F7 j'essaie de calculer la force de frappe
J'ai abandoné la formule par un etc comme elle devenait beaucoup trop lourde

F7=SI(ET(E13=3;E16=1);E5+E5*BE19;SI(ET(E13=3;E16=2);E5+E5*BC18+E5*BE19;SI(ET(E13=3;E16=3);E5+E5*BC19+E5*BE19;SI(ET(E13=3;E16=4);E5+E5*BC20+E5*BE19;SI(ET(E13=3;E16=5);E5+E5*BC21+E5*BE19;SI(ET(E13=3;E16=6);E5+E5*BC22+E5*BE19;SI(ET(E13=3;E16=7);E5+E5*BC23+E5*BE19;SI(ET(E13=3;E16=8);E5+E5*BC24+E5*BE19;SI(ET(E13=3;E16=9);E5+E5*BC25+E5*BE19;SI(ET(E13=3;E16=10);E5+E5*BC26+E5*BE19;SI(ET(E13=3;E16=11);E5+E5*BC27+E5*BE19;SI(ET(E13=3;E16=12);E5+E5*BC28+E5*BE19;SI(ET(E13=3;E16=13);E5+E5*BC29+E5*BE19;SI(ET(E13=3;E16=14);E5+E5*BC30+E5*BE19;SI(ET(E13=3;E16=15);E5+E5*BC31+E5*BE19;SI(ET(E13=3;E16=16);E5+E5*BC32+E5*BE19;etc....))))))))))))))))

Cette formule ne s'occupe que des 10 iris de gauche et il faudra la même pour les 10 iris de droite

En AR16 c'était une première mouture de la formule en F7. J'ai oublié de l'effacer...

BC et BF servent à calculer la force de frappe si des canons ou iris sont améliorés
ex iris niveau 2 ---> les canons qui y sont frappent 0.40% plus fort
si l''iris a un LF4 et un LF3 ---> (200 + 200*0.40%) +(100 + 100*0.40%)
si le LF4 a un niveau 16 et le LF3 a un niveau 6
La foce de frappe de cet iris sera de
---> (200 + 200*0.40%) + (200 + 200*0.40%)* 6% +(100 + 100*0.40%) +(100 + 100*0.40%) *2%

Les colonnes E I O S sont paramétrées manuellement avant de lancer le calcul

En AB32 et AC32 le formules ne servent pas pour notre calcul

Je pense avoir répondu à tes demandes
Merci encore de m'avoir répondu et de te pncher sur mon problème
Bonne soirée
Eric
 
Dernière modification par un modérateur:
Re : trop de variables

Salut Eric702 et le forum
Ta formule est trop complexe pour être réalisée avec des si ! Il faut passer à autre chose.
Ce qu'elle me permet de déduire :
dans ce que tu donnes, tu fais un ET avec E13=3 et une valeur évolutive en E16. un cas comme ça se simplifie avec 2 niveaux de Si, généralement : si(E13=3;si(E16=...et on traite les cas oui de E13=3);si(E16=...et on traite les cas de E13<>3)). Mais dans ton cas, ce n'est pas la bonne solution, puisque, si j'ai bien compris, E13 peut évoluer de 2 à 16 (ou peut-être de 1 à 16 mais comme tes tableaux commencent au nombre 2...). N'ayant pas assez d'infos, je me tiens à ce principe.

J'ai extrait les deux premières formules significatives de ta formule globale :
Code:
SI(ET(E13=3;E16=2);E5+E5*BC18+E5*BE19
SI(ET(E13=3;E16=3);E5+E5*BC19+E5*BE19
J'ai déjà du mal à comprendre : on peut réduire la formule (la première) en E5*(1+BC18+BE19) ; la seule variable étant BC qui évolue en fonction de E16.
Ce qui nous donne, en considérant que la ligne 16 contient les valeurs propres au niveau 1 sur ton tableau AU16:BF32, une formule du type :
Code:
si(E13=3;E5*(1+RECHERCHE(E16;$AU$17:$AU$32;$BC$16:$BC$32)+E19);"le cas où E13<>3")

A+
 
Dernière édition:
Re : trop de variables

Bonjour Gorfael

Encore merci pour ton aide, tu as super bien compris le principe.
On balaie toutes les améliorations des lasers, qui elle même sont balayées par toutes les amélirations des drônes.
Le niveau 1 est celui de base : frappe de 100 pour le LF3 et de 200 pour le LF4, l'iris niveau 1 n'amène rien de plus
Mais avec des lasers de niveau 1 et son iris de niveau 2 par exemple, les lasers tireront 0.40% plus fort

Merci beaucoup pour ton code
Je ne comprends pas bien la présence du E19
Ta formule calcule la force de frappe des canons lasers, sans tenir compte de l'amélioration du drône en colonne BE
Comment la rajouter après avoir calculé la force de frappe des canons lasers ?

Encore merci pour ton aide


A+
 
Dernière modification par un modérateur:
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
644
Retour