[Résolu] Renvoi de VRAI ou FAUX au lieu des données

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.
Mel7
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 14 déc. 2014 03:31

[Résolu] Renvoi de VRAI ou FAUX au lieu des données

Message par Mel7 »

Bonjour,

Je reviens avec un nouveau sujet car je rencontre un nouveau problème avec mon fichier calc (exemple en pièce jointe) et j'ai beau cherché de long en large je n'y arrive pas, alors qu'hier ça fonctionnait bien :fou:

Entre temps, j'ai juste fait quelques ajouts de formatage conditionnel alors je ne sais pas.

Mon problème : Dans la feuille "février", dans les cellules des colonnes M, N et O, la formule renvoie "VRAI" ou "FAUX" alors qu'elle est censée retranscrire les données des cellules des colonnes F, G, H de la feuille "BDD" (donc les chiffres 1, 5, 10, etc).

Quelqu'un pour m'aider svp ?

Merci d'avance.
EXEMPLE.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Mel7 le 23 mars 2021 19:13, modifié 3 fois.
LibreOffice version: 5.1.6.2, Système d'exploitation : Ubuntu 16.04 LTS
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: Formule qui renvoie VRAI ou FAUX à la place des données

Message par jeanmimi »

Bonjour,
En cliquant sur l'Assistant Fonction, je rétablis la valeur numérique, car le formatage de la cellule repasse à Nombre, au lieu de rester à Valeur logique.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3454
Inscription : 12 janv. 2006 10:04

Re: Formule qui renvoie VRAI ou FAUX à la place des données

Message par Michel JANZEF »

Bonjour,
Sélectionnez les cellules M2:O29 --> Format --> Cellules --> Catégorie : Nombre
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Mel7
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 14 déc. 2014 03:31

Re: Formule qui renvoie VRAI ou FAUX à la place des données

Message par Mel7 »

Tout simplement... comme quoi des fois ça peut être devant nos yeux sans voir le problème ! Et dire j'ai passé ma matinée d'hier à chercher...

Merci à vous 2 @jeanmimi et @Michel JANZEF :bravo:
LibreOffice version: 5.1.6.2, Système d'exploitation : Ubuntu 16.04 LTS
Mel7
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 14 déc. 2014 03:31

Re: [Résolu] Renvoi de VRAI ou FAUX au lieu des données

Message par Mel7 »

Bonjour,

Je reviens sur mon sujet ouvert il y a quelques jours car j'ai de nouveau la même erreur. Et cette fois-ci j'ai bien vérifié le format de la cellule et il n'est pas sur "valeur logique" mais bien sur "heure". Je ne comprends pas.
Quelqu'un pour m'aider à nouveau svp ?

Voici ma formule en J2 qui renvoie "VRAI" ou "FAUX" selon ce que je choisie en C2 :

Code : Tout sélectionner

=SIERREUR(SI(C2="VAC";0,284722222222222;SI(C2="MAL";0,341666666666667));RECHERCHEV(F2;BDD.B:E;4;0))
Si besoin, ci-joint mon fichier d'exemple (feuille BASE)
EXEMPLE.ods
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice version: 5.1.6.2, Système d'exploitation : Ubuntu 16.04 LTS
Jeff
GourOOu
GourOOu
Messages : 9632
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Renvoi de VRAI ou FAUX au lieu des données

Message par Jeff »

Bonjour,

Tu devrais te servir de l'assistant de fonction.

Pas de version AOO sous la main, mais tu fais :

Si c'est "vac" alors 0,28 sinon si c'est "mal" 0,34
Si les précédents renvoient une erreur, faire RECHERCHEV

Donc, s'il n'y a pas d'erreur, tu te contente de tester "vac" et "mal"

A +
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3454
Inscription : 12 janv. 2006 10:04

Re: Renvoi de VRAI ou FAUX au lieu des données

Message par Michel JANZEF »

Bonjour,
Vos cellules des colonnes D et J sont au format Heure. Mettez-les en Nombre.
D'autre part, vos formats conditionnels semblent être à l'origine du dysfonctionnement constaté.
Supprimez les lignes J2:J32 et J2:J32.....L:L32, vérifiez si vous obtenez les bonnes valeurs en J et refaites le format conditionnel.
MFC.jpg
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
Mel7
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 14 déc. 2014 03:31

Re: Renvoi de VRAI ou FAUX au lieu des données

Message par Mel7 »

Bonsoir,

Merci à vous 2 @Michel JANZEF et @Jeff. Je n'ai vu vos réponses qu'après avoir résolu mon problème (ou il s'est résolu tout seul, je sais pas !) Ah l'informatique ! :marto:

En réalité, j'ai changé ma formule

Code : Tout sélectionner

=SIERREUR(SI(C2="VAC";0,284722222222222;SI(C2="MAL";0,341666666666667));RECHERCHEV(F2;BDD.B:E;4;0))
en cette formule

Code : Tout sélectionner

=SIERREUR(SI(C2="MAL";0,341666666666667;SI(C2="VAC";0,284722222222222;RECHERCHEV(F2;BDD.B:E;4;0)));"")
Et puis disons que ça m'affiche encore parfois un "VRAI" ou "FAUX" à gauche à droite mais bizarrement je fais un coup de roulette de la souris vers le bas et ça disparaît et m'affiche bien le résultat en heure ! Bizarre mais c'est comme ça que ça a fonctionné toute l'après midi pendant que j'utilisais enfin mon fichier ce à quoi il était destiné. Bref...

Donc vu que j'ai bien pu utiliser mon fichier, je peux marquer le sujet "Résolu".

Merci encore aux contributeurs, c'est un super forum :bravo:

A+
LibreOffice version: 5.1.6.2, Système d'exploitation : Ubuntu 16.04 LTS
zeguedon
ManitOOu
ManitOOu
Messages : 3031
Inscription : 02 juil. 2014 17:25

Re: Renvoi de VRAI ou FAUX au lieu des données

Message par zeguedon »

Bonsoir,
Le style arrière plan gris est en valeur logique. Et il s'applique lorsque "COM" est sélectionné :
Mel7.png
@+
 Ajout : et tout les styles commençant par arrière plan aussi. Vigilance :) 
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Comment baliser [Résolu] ?
AOO
LibreOffice
Sous Linux
Mel7
NOOuvel adepte
NOOuvel adepte
Messages : 22
Inscription : 14 déc. 2014 03:31

Re: [Résolu] Renvoi de VRAI ou FAUX au lieu des données

Message par Mel7 »

Bonsoir @zeguedon,

Nos messages se sont croisés. Je viens d'essayer de changer le format du style et en effet ça ne le fait plus !

J'applique ça à tous mes autres styles du coup et ça fonctionne nickel. Merci !

A+ :D
LibreOffice version: 5.1.6.2, Système d'exploitation : Ubuntu 16.04 LTS