Cellule A1 = 5, en cellule A2 je voudrais obtenir

Fermé
claude5940 Messages postés 3 Date d'inscription vendredi 31 juillet 2015 Statut Membre Dernière intervention 24 avril 2018 - 24 avril 2018 à 17:26
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 25 avril 2018 à 10:01
Bonjour à tous,

Par exemple j'ai en cellule A1 = 5, cette cellule est variable pouvant aller de 1 à 8

En cellule B6 = 5, en B7 = 6, B8 =8, B5=4, .........

en cellule A2 je voudrais obtenir le résultat suivant cette formule : =SI( a1=B6);(A2=((20*3)+(A2-20)*0,9)).

Problème il me refuse le calcul.

Sur open
j'ai B 1 = catégorie
B2 = un chiffre (n'importe qu'elle valeur)
En B3 j'ai mis cette formule.
=SI( B2=B6);(C2=((20*3)+(C2-20)*0,9))

Merci à tous pour votre aide




=SI( B2=B6);(C2=((20*3)+(C2-20)*0,9))
A voir également:

2 réponses

yclik Messages postés 3593 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 22 avril 2024 1 480
24 avril 2018 à 18:17
Bonsoir
cela devrait donner en A2
=SI(A1=B6;(20*3)+(A2-20)*0,9))
Mais comme A2 est repris dans la formule on est devant une référence circulaire

Aide open office
La formule réfère directement ou indirectement à elle-même et l'option Itération n'est pas définie sous Outils - Options - OpenOffice Calc - Calcul.
voir dans l'aide pour le calcul de références circulaires
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
25 avril 2018 à 10:01
Bonjour,

Il n'y a rien de cohérent dans toutes ces formules, les parenthèses sont mal placées et en surnombre et dans certaines il manque la condition FAUX

reconsidère ta question, si A1=B6 que faut il faire et dans le cas contraire que faire !
et cette partie de formule es ce qu'il s'agit d'une autre condition !
(A2=((20*3)+(A2-20)*0,9))

la formule proposée a une parenthèse en trop et il manque la condition FAUX
ce qui pourrait s'écrire
=SI(A1=B6;(20*3)+(A2-20)*0,9;"que faire")
0