Affiché 0 si le lvl est 0
Fermé
KOBB
-
1 juil. 2011 à 14:44
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 3 juil. 2011 à 18:41
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 3 juil. 2011 à 18:41
A voir également:
- Affiché 0 si le lvl est 0
- Numéro de téléphone excel 0 - Guide
- Erreur 0 free - Forum Samsung
- Acpi\int33a0\0 ✓ - Forum Pilotes (drivers)
- Remettre a 0 un pc - Guide
5 réponses
Neliel
Messages postés
6146
Date d'inscription
jeudi 9 juillet 2009
Statut
Contributeur
Dernière intervention
20 mars 2017
1 692
1 juil. 2011 à 14:47
1 juil. 2011 à 14:47
Si je comprend bien, tu veux que lorsque B3 est nul ou vide, le résultat soit nul aussi ?
Remplace ta formule par celle-ci:
=SI(B3=0;0;((50*1.5^B3)/1.5))
Remplace ta formule par celle-ci:
=SI(B3=0;0;((50*1.5^B3)/1.5))
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
Modifié par eriiic le 3/07/2011 à 09:48
Modifié par eriiic le 3/07/2011 à 09:48
Bonjour,
Alors maintenant je veut faire un cumul
par exemple le prix allant du lvl 10 au lvl 30
=SOMME((50*1.5^LIGNE(10:30))/1.5)
formule matricielle à valider avec shift+ctrl+entrée
eric
PS: d'ailleurs tu peux simplifier ta formule de base. Remplacer :
=((50*1.5^B3)/1.5)
par
=50*1.5^(B3-1)
La somme de 10 à 30 devient :
=SOMME((50*1.5^LIGNE(9:29)))
ou si tu préfère :
=SOMME((50*1.5^(LIGNE(10:30)-1)))
toujours matricielles
eric
PS2 : et si tes lvl sont en A1 et B1 alors :
=SOMME((50*1.5^(LIGNE(INDIRECT(A1&":"&B1))-1)))
formule matricielle à valider avec shift+ctrl+entrée
eric
Alors maintenant je veut faire un cumul
par exemple le prix allant du lvl 10 au lvl 30
=SOMME((50*1.5^LIGNE(10:30))/1.5)
formule matricielle à valider avec shift+ctrl+entrée
eric
PS: d'ailleurs tu peux simplifier ta formule de base. Remplacer :
=((50*1.5^B3)/1.5)
par
=50*1.5^(B3-1)
La somme de 10 à 30 devient :
=SOMME((50*1.5^LIGNE(9:29)))
ou si tu préfère :
=SOMME((50*1.5^(LIGNE(10:30)-1)))
toujours matricielles
eric
PS2 : et si tes lvl sont en A1 et B1 alors :
=SOMME((50*1.5^(LIGNE(INDIRECT(A1&":"&B1))-1)))
formule matricielle à valider avec shift+ctrl+entrée
eric
Alors maintenant je veut faire un cumul
par exemple le prix allant du lvl 10 au lvl 30
C'est possible ?
par exemple le prix allant du lvl 10 au lvl 30
C'est possible ?
Neliel
Messages postés
6146
Date d'inscription
jeudi 9 juillet 2009
Statut
Contributeur
Dernière intervention
20 mars 2017
1 692
1 juil. 2011 à 20:03
1 juil. 2011 à 20:03
Je ne comprend pas, tu peux détailler un peu plus ?
Neliel
Messages postés
6146
Date d'inscription
jeudi 9 juillet 2009
Statut
Contributeur
Dernière intervention
20 mars 2017
1 692
1 juil. 2011 à 21:07
1 juil. 2011 à 21:07
Un peu plus chaud à faire là... je vais me pencher dessus.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si j'ai bien compris il faut donc que je fasse la liste des prix de tous les niveau ?
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
Modifié par eriiic le 3/07/2011 à 11:45
Modifié par eriiic le 3/07/2011 à 11:45
Si j'ai bien compris...
Bé non, tu n'as pas compris.
En A1 tu mets 10, en B1 tu mets 30, et tu utilises la dernière formule du post #13 :
=SOMME((50*1.5^(LIGNE(INDIRECT(A1&":"&B1))-1)))
formule matricielle à valider avec shift+ctrl+entrée
Ca te calcule la somme (et tu n'as plus besoin du test si(..=0 dans ce cas)
eric
Bé non, tu n'as pas compris.
En A1 tu mets 10, en B1 tu mets 30, et tu utilises la dernière formule du post #13 :
=SOMME((50*1.5^(LIGNE(INDIRECT(A1&":"&B1))-1)))
formule matricielle à valider avec shift+ctrl+entrée
Ca te calcule la somme (et tu n'as plus besoin du test si(..=0 dans ce cas)
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 250
Modifié par eriiic le 3/07/2011 à 18:41
Modifié par eriiic le 3/07/2011 à 18:41
Ce qui n'est pas plus mal oui.
Tant que tu y es, simplifie jusqu'au bout :
=100*((1.5^B1-1)-(1.5^A1-1))
eric
Tant que tu y es, simplifie jusqu'au bout :
=100*((1.5^B1-1)-(1.5^A1-1))
eric