Rédiger une conditionnalité pour un calcul

Résolu/Fermé
gilles - 12 févr. 2021 à 10:40
 gilles - 18 févr. 2021 à 09:39
Bonjour,

J'utilise la formule =SI(E7="COL";G7/F7;G7) dans une table excell
Comment rédiger cette formule de calcul dans libreoffice ?
Merci

Configuration: Linux / Firefox 84.0

9 réponses

yclik
Messages postés
2890
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
27 juin 2022
1 322
16 févr. 2021 à 17:16
1
yclik
Messages postés
2890
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
27 juin 2022
1 322
12 févr. 2021 à 11:14
Bonjour
formule identique
0
Excusez-moi, j'ai mal posé ma question :
Je veux écrire cette formule dans une vue de libreoffice base
0
Raymond PENTIER
Messages postés
56288
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
28 juin 2022
17 216
13 févr. 2021 à 00:52
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour
Voici la feuille de calcul avec la formule =SI(E2="COL";G2/F2;G2)
https://www.cjoint.com/doc/21_02/KBov6GwTFTb_marmite.ods
Voici ma base de données
https://www.cjoint.com/doc/21_02/KBoweo0VCbb_calcul-prix.odb avec la vue calcul de prix.
À la place du calcul "prix" / "poids" je souhaite écrire une formule où le résultat est
"prix" / "poids" si "colisage" = COL
"prix" sinon
Merci pour votre aide.
0
yclik
Messages postés
2890
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
27 juin 2022
1 322
15 févr. 2021 à 17:29
Bonjour
un peu sec sur le module base
a priori, il faudrait mettre les données et leur calculs dans une feuille de classeur et ouvrir une base de données connectée à ce classeur

0
Merci pour cette info.
Ça n'est pas vraiment la solution que j'imaginais, mais je pourrais m'en débrouiller.
La syntaxe sql dbase ne permet-elle pas de faire ce type de calcul conditionné =SI(E7="COL";G7/F7;G7) ?
Cordialement
0
Merci
0
Bonjour
La réponse se trouve page 46 de la documentation https://nextcloud.documentfoundation.org/s/Rt67sEsWtg4TQJR

Ça s'écrit CASEWHEN ( "colisage" = 'COL', "prix" / "poids", "prix" )

Merci pour votre aide
0