Plusieurs SI
Fermé
boudoudou8
-
19 janv. 2016 à 14:33
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 20 janv. 2016 à 19:48
Mike-31 Messages postés 18377 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 4 mars 2025 - 20 janv. 2016 à 19:48
5 réponses
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
19 janv. 2016 à 14:45
19 janv. 2016 à 14:45
Bonjour
Ta formule est certainement logique mais pas correcte (pour excel)
Essiaes ceci
=SI(C2=1;G2;SI(C2<=4;G2+H2*(C2-1);SI(C2<10;(I2/5)*C2;(J2/5)*C2)))
Cdlmnt
Ta formule est certainement logique mais pas correcte (pour excel)
Essiaes ceci
=SI(C2=1;G2;SI(C2<=4;G2+H2*(C2-1);SI(C2<10;(I2/5)*C2;(J2/5)*C2)))
Cdlmnt
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
19 janv. 2016 à 16:22
19 janv. 2016 à 16:22
RQ1. Dans une instruction SI le premier ";" est pour Alors et le deuxième pour Sinon
RQ2. les doubles inégalités (5<C2<10) ne sont pas reconnues par excel
Et on n'en a pas besoin ici
RQ3. Ta formiule
Il te suffit remplacer dans le dernier Sinon
(J2/5)*C2 par un nouveau SI C2<15 Alors ....
Et n'oublies pas d'ajouter les nouvelles parenthèses ")" à la fin de la formule
Bon courage
RQ2. les doubles inégalités (5<C2<10) ne sont pas reconnues par excel
Et on n'en a pas besoin ici
RQ3. Ta formiule
=SI(C2=1
;G2
;SI(C2<=4
;G2+H2*(C2-1)
;SI(C2<10
;(I2/5)*C2
;(J2/5)*C2
)
)
)
Se lit
Si C2=1
Alors G2
Sinon
Si C2<=4
Alors G2+H2*(C2-1)
Sinon
Si C2<10
Alors I2/5)*C2
Sinon (J2/5)*C2
Il te suffit remplacer dans le dernier Sinon
(J2/5)*C2 par un nouveau SI C2<15 Alors ....
Et n'oublies pas d'ajouter les nouvelles parenthèses ")" à la fin de la formule
Bon courage
Je crois que j'y arrive petit à petit ahahahah
En fait je me suis rendu compte que je n’arrivais pas a ce que je voulais avec ta formule.
Quand je rentre :
1 jour - J'ai le prix pour 1 jour
Mais dès que je rentre :
2 jour - j'ai le prix pour 1 jour*2, or ce doit être le prix d'1 jour + 1 jour supplémentaire.
Et en fait ce décalage se fait partout ensuite.
Pourtant je comprend bien la formule et elle me semble correcte, c'est bien (littéralement) :
Si C2 = 1
Alors G2
Sinon
Si C2 est compris entre 2 et 5 (exclu)
Alors G2+H2*(C2-1)
En fait je me suis rendu compte que je n’arrivais pas a ce que je voulais avec ta formule.
Quand je rentre :
1 jour - J'ai le prix pour 1 jour
Mais dès que je rentre :
2 jour - j'ai le prix pour 1 jour*2, or ce doit être le prix d'1 jour + 1 jour supplémentaire.
Et en fait ce décalage se fait partout ensuite.
Pourtant je comprend bien la formule et elle me semble correcte, c'est bien (littéralement) :
Si C2 = 1
Alors G2
Sinon
Si C2 est compris entre 2 et 5 (exclu)
Alors G2+H2*(C2-1)
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
Modifié par ccm81 le 19/01/2016 à 18:19
Modifié par ccm81 le 19/01/2016 à 18:19
C'est bien ce qui est écrit, mais il faut voir ça in-situ !!
Peux tu envoyer un bout de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et surtout des exemples de résultats attendu (pour 1j, 3j, 8j, ...
Sinon, un essai avec ce que j'ai compris
http://www.cjoint.com/c/FAtrsKME1II
Cdlmnt!
Peux tu envoyer un bout de ton fichier, sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et surtout des exemples de résultats attendu (pour 1j, 3j, 8j, ...
Sinon, un essai avec ce que j'ai compris
http://www.cjoint.com/c/FAtrsKME1II
Cdlmnt!
ccm81
Messages postés
10907
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 janvier 2025
2 430
20 janv. 2016 à 18:45
20 janv. 2016 à 18:45
Désolé, mais ce n'est pas un fichier excel !!!
Cdlmnt
Cdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18377
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
4 mars 2025
5 126
20 janv. 2016 à 19:48
20 janv. 2016 à 19:48
Bonsoir,
Et oui un fichier Open Office n'a rien à voir avec Excel d’où l'importance de parler le même langage afin d'éviter de faire travailler des bénévoles pour rien.
essaye cette formule voir, mais lorsque tu as 16 par exemple en C2 cela fait 3 semaine de 5 jours + 1 jour que doit on faire de ce jour, l'ajouter à la somme, si oui avec quel tarif !
Et oui un fichier Open Office n'a rien à voir avec Excel d’où l'importance de parler le même langage afin d'éviter de faire travailler des bénévoles pour rien.
essaye cette formule voir, mais lorsque tu as 16 par exemple en C2 cela fait 3 semaine de 5 jours + 1 jour que doit on faire de ce jour, l'ajouter à la somme, si oui avec quel tarif !
=SI(C2>=25;I2+J2+K2+L2+(M2*(C2/5-4));SI(C2>=20;I2+J2+K2+L2;SI(C2>=15;I2+J2+K2;SI(C2>=10;I2+J2;SI(C2>=5;I2;SI(C2>1;G2+(H2*(C2-1));SI(C2=1;G2;"")))))))
19 janv. 2016 à 15:27
Et si tu as le temps j'aimerais bien la signification littéral de ta formule :)
Merci