calc formatage conditionnel

Bonjour,

Je voudrais appliquer un formatage conditionnel lorsque la cellule comprend une valeur inférieure à un seuil, un autre lorsqu'elle est supérieure à ce seuil et aucun formatage si elle est vide.

Les cas inférieur et supérieur, aucun problème mais je n'arrive pas à n'avoir aucun formatage si la cellule est vide.

Si quelqu'un avait une idée ?

Merci

Claude

Bonjour Claude,

De : claude [mailto:pref-open-office@haute-garonne.gouv.fr]
Envoyé : mardi 19 mars 2013 15:14

Je voudrais appliquer un formatage conditionnel lorsque la cellule
comprend une valeur inférieure à un seuil, un autre lorsqu'elle est
supérieure à ce seuil et aucun formatage si elle est vide.

Les cas inférieur et supérieur, aucun problème mais je n'arrive pas à
n'avoir aucun formatage si la cellule est vide.

Peux-tu préciser ce que tu souhaites, ce que tu entends par n'avoir aucun
formatage ?

Veux-tu faire une différence entre une cellule vide et une cellule contenant
une valeur comprise entre les 2 seuils?

Si tu mets 2 conditions en cascade (< seuil_1 puis > seuil_2), si ces 2
conditions ne sont pas satisfaites, la cellule garde son formatage initial
(qui est le formatage par défaut si tu n'en a pas appliqué d'autre)

A suivre ...

Michel

-------- Message original --------
Sujet : [INTERNET] RE: [fr-users] calc formatage conditionnel
Pour : 'libreoffice' <users@fr.libreoffice.org>

Bonjour Claude,

De : claude [mailto:pref-open-office@haute-garonne.gouv.fr]
Envoyé : mardi 19 mars 2013 15:14

Je voudrais appliquer un formatage conditionnel lorsque la cellule
comprend une valeur inférieure à un seuil, un autre lorsqu'elle est
supérieure à ce seuil et aucun formatage si elle est vide.

Les cas inférieur et supérieur, aucun problème mais je n'arrive pas à
n'avoir aucun formatage si la cellule est vide.
    
Peux-tu préciser ce que tu souhaites, ce que tu entends par n'avoir aucun
formatage ?

Veux-tu faire une différence entre une cellule vide et une cellule contenant
une valeur comprise entre les 2 seuils?

Si tu mets 2 conditions en cascade (< seuil_1 puis > seuil_2), si ces 2
conditions ne sont pas satisfaites, la cellule garde son formatage initial
(qui est le formatage par défaut si tu n'en a pas appliqué d'autre)

A suivre ...

Michel

Sans formatage, effectivement je parle du formatage par défaut

Ce que je veux :
Si la cellule est vide : formatage par défaut
Si la cellule contient un nombre inférieur ou égal à un seuil, je la veux en vert
Si la cellule contient un nombre supérieur à ce même seuil, je la veux en rouge

Merci

Claude

Re-bonjour,

De : claude [mailto:pref-open-office@haute-garonne.gouv.fr]
Envoyé : mardi 19 mars 2013 16:00
Cc : 'libreoffice'
Objet : Re: RE: [fr-users] calc formatage conditionnel
>
>
Sans formatage, effectivement je parle du formatage par défaut

Ce que je veux :
Si la cellule est vide : formatage par défaut
Si la cellule contient un nombre inférieur ou égal à un seuil, je la
veux en vert
Si la cellule contient un nombre supérieur à ce même seuil, je la veux
en rouge

J'ai compris, le seuil est le même, et ton problème est le suivant:
Dans le calcul de la condition une cellule vide est considérée comme
contenant 0, et donc satisfait nécessairement une des 2 conditions!

Le plus simple, c'est de rajouter en première condition:
La valeur de la cellule est égale à "" => style par défaut

Nota: on pourrait aussi ne mettre que 2 conditions, et utiliser une formule
pour tester si la cellule est vide ou non, par exemple:
  ET(D16<>"";D6<=3) test uniquement sur les cellules vides (du texte est
considéré comme 0)
Ou encore ET(ESTNUM(D16);D6<=3) tout autre contenu que numérique sera
discriminant

Bonne soirée,
Michel

Oups cliqué trop vite,

Pour les 2 dernières formules, il faut lire bien sûr (si on suppose que le
formatage conditionnel s'applique à la cellule D16):

ET(D16<>"";D16<=3)
ET(ESTNUM(D16);D16<=3)

PS: quelqu'un sait-il pourquoi on voit les couillonnades immédiatement après
le clic ?

Michel

Bonjour

Michel Rudelle wrote

PS: quelqu'un sait-il pourquoi on voit les couillonnades immédiatement
après
le clic ?

Parce qu'autrement ça n'en devient pas... :slight_smile:

Blague à part, même réponse sur le fond avec le conseil d'utiliser une
cellule du classeur comme valeur pour le seuil. Ceci évitera de modifier
les formatages en cas de modification.

Ici formatage en A1, seuil en B1
FormCondSeuil.ods
<http://nabble.documentfoundation.org/file/n4044789/FormCondSeuil.ods>

Cordialement
Pierre-Yves

Bonsoir Pierre-Yves,

De : pierre-yves samyn [mailto:pierre-yves.samyn@laposte.net]
Envoyé : mardi 19 mars 2013 16:47

même réponse sur le fond avec le conseil d'utiliser une
cellule du classeur comme valeur pour le seuil. Ceci évitera de modifier
les formatages en cas de modification.

+1

Ici formatage en A1, seuil en B1
FormCondSeuil.ods
<http://nabble.documentfoundation.org/file/n4044789/FormCondSeuil.ods>

Une remarque sur ton exemple: le même type de formule devrait être dans les
2 conditions.

Dans ton exemple si le seuil en B1 est négatif, A1 vide est rouge.

Bonne soirée,
Michel

-------- Message original --------
Sujet : [INTERNET] [fr-users] RE: calc formatage conditionnel
Pour : users@fr.libreoffice.org

Bonjour

Michel Rudelle wrote
  

PS: quelqu'un sait-il pourquoi on voit les couillonnades immédiatement
après
le clic ?
    
Parce qu'autrement ça n'en devient pas... :slight_smile:

Blague à part, même réponse sur le fond avec le conseil d'utiliser une
cellule du classeur comme valeur pour le seuil. Ceci évitera de modifier
les formatages en cas de modification.

Ici formatage en A1, seuil en B1
FormCondSeuil.ods
<http://nabble.documentfoundation.org/file/n4044789/FormCondSeuil.ods>

Cordialement
Pierre-Yves

--
View this message in context: http://nabble.documentfoundation.org/calc-formatage-conditionnel-tp4044765p4044789.html
Sent from the Users mailing list archive at Nabble.com.

re-bonjour et merci

Mais si après avoir saisi un nombre on efface la cellule, la dernière couleur reste

Claude

Suite...

Michel Rudelle wrote

Une remarque sur ton exemple: le même type de formule devrait être dans
les
2 conditions.

Dans ton exemple si le seuil en B1 est négatif, A1 vide est rouge.

Exact, je n'ai pas pensé au seuil négatif :slight_smile:

Michel Rudelle wrote

Mais si après avoir saisi un nombre on efface la cellule, la dernière
couleur reste

Avec le classeur de mon précédent message je ne reproduis pas...

Pierre-Yves

Suite ...

De : claude [mailto:pref-open-office@haute-garonne.gouv.fr]
Envoyé : mardi 19 mars 2013 17:20
Mais si après avoir saisi un nombre on efface la cellule, la dernière
couleur reste

Bizarre,

Quelle est ta version de LibreOffice ?
Quelle solution as-tu employée parmi celles proposées ?

Michel

J'ai personnellement pas mal pataugé avec la MEFC et comme réponse j'ai mieux pris en compte *LES STYLES*.
Cordialement
Michel

-------- Message original --------
Sujet : [INTERNET] RE: [fr-users] calc formatage conditionnel
Pour : users@fr.libreoffice.org

Suite ...

De : claude [mailto:pref-open-office@haute-garonne.gouv.fr]
Envoyé : mardi 19 mars 2013 17:20
Mais si après avoir saisi un nombre on efface la cellule, la dernière
couleur reste
    
Bizarre,

Quelle est ta version de LibreOffice ?
Quelle solution as-tu employée parmi celles proposées ?

Michel

Bonjour,

Version MIMO LibreOffice 3.5.5.3

J'ai essayé les deux mais finalement j'ai réussi en rajoutant une condition supplémentaire
formule est "ESTVIDE(A1)" avec application d'un style identique au style par défaut mais personnalisé.
Je m'explique : si dans cette condition on applique le style par défaut, la cellule garde le dernier style appliqué, si on applique un style personnalisé cela fonctionne

Petite remarque en passant si on fait une erreur de syntaxe dans la condition (exemple j'avais tapé "est.vide"
à la place de "estvide") aucune erreur n'est signalée mais bien sûr la condition de fonctionne pas.

merci à tous

Claude.