[Résolu] Ne pas afficher les variables fausses

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
miguel22230
Fraîchement OOthentifié
Messages : 2
Inscription : 15 mars 2019 17:45

[Résolu] Ne pas afficher les variables fausses

Message par miguel22230 »


La modération vous a écrit: :alerte: Le titre de votre question n'est pas assez explicite et a été modifié :
<probleme de variable faux qui s affiche>

Les termes implicites comme problème ou OpenOffice n'ont pas besoin d'être mentionnés.

bonjour, je recherche une formule permettant de ne pas voir l affichage lors d un test avec "=si(et())" donnant le resultat "faux" mais aucun affichage lorsque la valeur n est pas vrai.
mon but est de faite un calcul de feuille d heures mensuelles pour ensuite pouvoir calculer un salaire mensuel referencé sur la feuille d heure mais sans avoir toutes les variables fausse affichées.
merci d avance
open office 4 sous windows 10
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: probleme de variable faux qui s affiche

Message par OOotremer971 »

Bonjour,

La fonction SI(), attends trois arguments. Lorsque le troisième est omis, si le test est faux, la fonction renvoie FAUX. Si tu veux que rien ne s'affiche lorsque le test est faux, il faut le dire explicitement avec deux doubles quottes ("").

Syntaxe :

Code : Tout sélectionner

SI(Test;Valeur si vrai; Valeur si faux)
il faux mettre les deux doubles quottes à la place de valeur si faux :

Code : Tout sélectionner

SI(Test;Valeur si vrai; "")
A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9256
Inscription : 28 août 2010 08:45

Re: Ne pas afficher les variables fausses

Message par micmac »

Bonjour et bienvenue sur notre forum,
votre signature a écrit : open office 4 sous windows 10
La signature que vous avez indiquée manque de clarté et risque d'induire en erreur les gens qui vous répondront.
Vous devez préciser la version exacte d'OpenOffice ou de LibO (version officielle ou des dépôts selon le cas) et le système sur lequel il tourne.
Par exemple : AOO 4.1.6.

Lien direct pour accéder à votre signature

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
miguel22230
Fraîchement OOthentifié
Messages : 2
Inscription : 15 mars 2019 17:45

Re: Ne pas afficher les variables faux dans une fonction si

Message par miguel22230 »

bonjour,
j ai bien compris pour la condition si avec les "" ca fonctionne en revanche qu en est il s'il existe plus de trois test a effectuer avec la fonction si( et (test...)) comment supprimer alors les valeur "faux du tableau
merci
open office 4 sous windows 10
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: Ne pas afficher les variables fausses

Message par OOotremer971 »

ah zut ! j'ai cassé ma boule de cristal hier soir en la nettoyant.

Le mieux est de joindre une fichier exemple dépersonnalisé pour que l'on comprenne de quoi il s'agit exactement.

Merci.
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Ne pas afficher les variables fausses

Message par jeanmimi »

Bonjour,
En attendant un exemple de fichier,
Ce fil donne des exemples de formules avec plusieurs tests :
https://forum.openoffice.org/fr/forum/v ... UR#p324717
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Jeff
GourOOu
GourOOu
Messages : 9630
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Ne pas afficher les variables fausses

Message par Jeff »

Bonjour à tous,

Sur le principe, il ne devrait y avoir qu'une fois le retour FAUX, quelque soit le nombre de SI imbriqués.

Pour reprendre la syntaxe donnée par OOotremer971 pour deux SI imbriqués, le second SI est la valeur_si_faux du premier SI :

Code : Tout sélectionner

SI(Test;Valeur si vrai;SI(Test;Valeur si vrai;Valeur si faux))
miguel22230 a écrit :mon but est de faite un calcul de feuille d heures
À la place de retourner une chaine de texte vide en valeur_si_faux, il serait sans doute préférable de retourner la valeur 0.
miguel22230 a écrit :s'il existe plus de trois test a effectuer
Il est plutôt rare d’utiliser plus de trois fonctions SI imbriquées, peut-être y a t-il en plus un problème de conception de feuille, d’où :
OOotremer971 a écrit :Le mieux est de joindre une fichier exemple
:arrow: Comment joindre un fichier

A +
Avatar de l’utilisateur
Bidouille
RespOOnsable forum
RespOOnsable forum
Messages : 12230
Inscription : 08 nov. 2005 16:23
Localisation : Caen, France

Re: Ne pas afficher les variables fausses

Message par Bidouille »

Dernière visite le : 16 Mars 2019 15:30
Les réponses ont été lues mais aucun document à l'horizon.
On peut en déduire que le problème a été résolu sans plus d'explication, ni remerciement de la part de son auteur.

Sujet clos