LibreOffice CALC : fonctions imbriquées possibles ,

Le mieux est de donner ce que je voudrais obtenir mais que je ne réussis pas à faire en une seule commande (impérativement avec les fonctions disponibles sous LO CALC)

Situation :
cellule A1 = soit un nombre simple, soit vide
cellule B1 = --------idem dessus -----------
cellule C1 = le résultat de A1 x B1 qui peut être différent selon qu’il est < ou >500.

<500 mais non vide : (A1xB1)+10

500 ---------------------: (A1xB1)+20

J’ai essayé d’imbriquer les fonction SI, ET, OU mais je n’arrive pas à un résultat correct.
Si quelqu’un maitrise les fonction de LO CALC, il pourra me dire si cela est possible en une seule commande.
Inutile de me donner une réponse en bash ou autre langage, ça je sais faire.
Merci.

Tu peux essayer ça :
=SI(A1B1=0;0;SI(A1B1<500;A1B1+10;A1B1+20))

Ou ça :
=SI(A1B1=0;" ";SI(A1B1<500;A1B1+10;A1B1+20))
(C1 n’affiche rien si A1 ou B1 =0)

[quote=“François_29”]Tu peux essayer ça :
=SI(A1B1=0;0;SI(A1B1<500;A1B1+10;A1B1+20))

Ou ça :
=SI(A1B1=0;" ";SI(A1B1<500;A1B1+10;A1B1+20))
(C1 n’affiche rien si A1 ou B1 =0)[/quote]
:023 :049 :041
Exactement le résultat que je cherchais. La seconde possibilité me convient mieux car la ligne vide est plus “causante” que le ‘0’.
Je n’étais pas loin de ça mais je n’avais pas pensé à ajouter le second ‘SI’.
Merci encore.
:006

Tu peux aussi insérer du texte entre les guillemets dans la formule.

Ça, je ne savais pas et ça peut servir pour expliciter, dans certains cas, merci.
:006