[Résolu] Somme et Formatage Conditionnel de texte

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.
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

[Résolu] Somme et Formatage Conditionnel de texte

Message par Sir75 »

Bonjour,
je vais essayer d'être le plus clair possible, je manipule pas mal open office et là j'ai un petit problème concernant un tableau d'effectif sur un 1 mois comprenant les noms des personnels, ainsi que des situations de service différents chaque jour.

A chaque jour de service correspond une lettre en fonction du service désigné, par exemple "R" pour repos, ou "D" pour détaché, ce qui m'amène à obtenir à la fin de ma ligne combien de R ou de D cette personne a effectués dans le mois ... et c'est là que le bas blesse.

En effet comment puis-je obtenir le nombre de service "R" ou "D" sur le mois pour la personne indiquée à la fin de ma ligne ?

J'ai essayé de tourner sur les fonctions T, Texte, formatage conditionnel, somme etc ... mais j'avoue que j'ai dû zapper un truc quelque part..

Merci par avance
Steph
Dernière modification par Sir75 le 02 juil. 2008 12:08, modifié 4 fois.
OpenOffice 2.2.1 sous Windows XP SP2
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Re: Somme et Formatage Conditionnel

Message par SlOOoP »

Bonjour,

Il me semble que la fonction NB.SI(plage de cellule;"critère") pourrait convenir.

(le formattage conditionnel ne fait, comme son nom l'indique que du format !)

Comme souvent, il est préférable de mettre le fichier en ligne, ainsi la réponse est plus précise.
OpenOffice 3.1 - Win XP SP2
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re: Somme et Formatage Conditionnel

Message par Sir75 »

Oui SlOOoP dès que je rentre du boulot je mets un exemple sur ftp pour que cela soit plus clair.
Sinon oui le NB.SI j'ai bien effectué mais il me sort soit une erreur soit un 0

@jeanmimi, en fait il s'agit du service de semaine concernant la gestion des personnels, je vais essayer de mettre en place un fichier qui va relativement leur simplifier les choses parceque le crayon de papier et la gomme sur une planchette c'est bien mais bon en 2008 ... ^^"
OpenOffice 2.2.1 sous Windows XP SP2
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Re: Somme et Formatage Conditionnel

Message par SlOOoP »

Sir75 a écrit :je mets un exemple sur ftp pour que cela soit plus clair
Oh non !!!!
Tu disposes (en bas de ton écran) d'un onglet te permettant d'ajouter des fichiers joints
Sir75 a écrit :NB.SI j'ai bien effectué mais il me sort soit une erreur soit un 0
En attendant ton classeur, pas de remarques :super:
OpenOffice 3.1 - Win XP SP2
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re: Somme et Formatage Conditionnel

Message par Sir75 »

Ah merci SlOOoP
je link le fichier ^^

Donc le but là est de pouvoir comptabiliser en fin de ligne les totaux de "R" "P" etc ... (cases rouges)
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 2.2.1 sous Windows XP SP2
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3581
Inscription : 12 janv. 2006 10:04

Re: Somme et Formatage Conditionnel

Message par Michel JANZEF »

Bonjour

Chez moi ça marche avec NB.SI
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.16 (Oracle JRE x86 - 1.8.0_471) et LibO 25.8.6.2 (Oracle JRE x64 - 1.8.0_471) - Windows 11 Famille 25H2 (26200.6725) 64 bits
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Re: Somme et Formatage Conditionnel

Message par SlOOoP »

Regardes tes cellules "Rouges" et tu verras que tout est OK !
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 3.1 - Win XP SP2
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10007
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Somme et Formatage Conditionnel

Message par Jeff »

Bonsoir à tous :),

ça marche également très bien avec SommeProd :
Juillet-3.ods
A + :wink:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re: Somme et Formatage Conditionnel

Message par Sir75 »

Bonjour et merci à tous :D

Alors effectivement c'est bien cette formule que j'utilisais, cependant en utilisant la touche de fonctions via NB.SI et en remplissant les champs de la fenêtre de fonctions le résultat ne s'affiche pas, je viens d'essayer ça ce matin.
Donc je regarde votre formule et il apparait que des caractères tels que le $ et surtout les " " avant et après la lettre que je nomme n'était pas présents dans ma formule.
ma formule avec l'éditeur : =NB.SI(E9:AI9;'P')
votre formule : =NB.SI($E9:$AI9;"P")

Est ce normal qu'avec l'éditeur de fonctions je n'est pas le même résultat ? :fou:

Faut il rajouter ces signes après coups ou y a t il un truc que j'ai oublié quelque part, histoire que je me couche moins bête :D et surtout que je ne refasse pas la même erreur :super:

En tout les cas merci pour l'aide apportée ! :bravo:
OpenOffice 2.2.1 sous Windows XP SP2
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 11276
Inscription : 02 mai 2006 08:42

Re: Somme et Formatage Conditionnel

Message par Pierre-Yves Samyn »

Bonjour
Sir75 a écrit :Donc je regarde votre formule et il apparait que des caractères tels que le $ et surtout les " " avant et après la lettre que je nomme n'était pas présents dans ma formule.
ma formule avec l'éditeur : =NB.SI(E9:AI9;'P')
votre formule : =NB.SI($E9:$AI9;"P")
Toute la différence entre références relatives et références absolues (rechercher dans l'aide d'OOo sur Adresses et références : absolues et relatives)
Sir75 a écrit :Est ce normal qu'avec l'éditeur de fonctions je n'est pas le même résultat ?
Il existe une demande d'amélioration à ce sujet
http://qa.openoffice.org/issues/show_bug.cgi?id=85984
et une portant sur un aspect voisin :
http://qa.openoffice.org/issues/show_bug.cgi?id=23098
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re: Somme et Formatage Conditionnel

Message par Sir75 »

Ah merci Pierre-Yves Samyn pour les termes relatives et références absolues, il est vrai que pour un littéraire comme moi, ces termes qui plus est dans des formules me posaient un léger problème ^^

En tout cas je vais potasser ça et encore merci pour ce qui, au final, n'était pas aussi tortueux que ce que je pensais :super:
OpenOffice 2.2.1 sous Windows XP SP2
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10007
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: [Résolu] Somme et Formatage Conditionnel

Message par Jeff »

Pour complément :

- si tu cherche un nombre avec NB.SI, tu n'as pas besoin de guillemets :

Code : Tout sélectionner

=NB.SI(A1:A10;3)
- si tu cherche un texte, guillemets obligatoires :

Code : Tout sélectionner

=NB.SI(A1:A10;"P")
- si tu utilise un comparateur (ici le >, mais ça peut être = et/ou <), guillemets obligatoires :

Code : Tout sélectionner

=NB.SI(A1:A10;">3")
A + :wink:
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re:Somme et Formatage Conditionnel

Message par Sir75 »

Ah merci bcp pour la différence Valeur ou Texte ^^ avec les guillemets

Tiens une question juste comme cela, par rapport à ce formatage conditionnel, pour appliquer dans mon tableau une couleur prédéfinie (via le "style et formatage") pas à une valeur mais aux lettres ? c'est à dire que tous les "P" ou "R" auront la couleur prédéfinie, est-ce une formule avec =T () ?

Peut on faire en sorte que lorsqu'on écrira le "P" ou "R" il puisse prendre la couleur automatiquement ?

J'ai déjà définie via la box F11 les styles et formatages avec couleur, mais c'est ensuite dans la boîte "formatage conditionnel" que ça bloque, ce n'est donc pas une valeur, donc il s'agira d'une formule qui stipulera que toutes les lettre "P" ou "R" auront cette couleur ...

J'arrive à obtenir un formatage conditionnel dans un tableau pour des valeurs c'est simple puisque par défaut dans la boîte, mais pour les lettres ... ^^"
OpenOffice 2.2.1 sous Windows XP SP2
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10007
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: Somme et Formatage Conditionnel de texte

Message par Jeff »

Heu...je ne vois pas trop ce que tu veux dire...

Du moment que tu as créé tes styles de cellules (via Styles et formatage (F11)), tu peux faire du formatage conditionnel en mettant directement une valeur texte entre guillemet :
mfc_txt.jpg
Tu peux le faire selon un résultat de formule

Image

Sinon, avec l'emploi de fonction STYLE (si tu as plus de 3 formats, une p'tite recherche et hop : http://user.services.openoffice.org/fr/ ... 061#p22061

Et bien sûr, l'incontournable site de ChristianWtd, dont une partie est spécialement consacrée au format : http://christianwtd.free.fr/index.php?r ... FormatCond

A + :wink:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re: Somme et Formatage Conditionnel de texte

Message par Sir75 »

Merci Jeff pour la demo du formatage, donc pour les styles pas de pb je les ai créé, avec la valeur texte nickel, mais en fait ce qui m'intéresserait c'est que lorsque j'écris ma lettre dans ma case, cette case prenne automatiquement la couleur adéquate au moment ou je le fais, et non pas a postériori en appliquant un formatage conditionnel ...

Pas évident, en fait c'est pour automatiser au maximum mon tableur, parce qu'il y a + 180 personnels à gérer, donc pour le service de gestion,il n'aurait qu'a entrer les lettres dans les cases pour que de facto la couleur s'affiche et ensuite les calculs s'effectuent via les formules sus-nommées.
OpenOffice 2.2.1 sous Windows XP SP2
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Re: Somme et Formatage Conditionnel de texte

Message par SlOOoP »

Sir75 a écrit :mais en fait ce qui m'intéresserait c'est que lorsque j'écris ma lettre dans ma case, cette case prenne automatiquement la couleur adéquate au moment ou je le fais, et non pas a postériori en appliquant un formatage conditionnel ...
Mais si tu fais le formatage conditionnel avant, lorsque tu saisis, le format s'applique automatiquement !
Dernière modification par SlOOoP le 02 juil. 2008 10:01, modifié 1 fois.
OpenOffice 3.1 - Win XP SP2
Sir75
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 19 févr. 2008 09:59

Re: Somme et Formatage Conditionnel de texte

Message par Sir75 »

Oh le boulet ..... en fait je ne sélectionnais pas avant mon tableau ..... dsl :marto: :tesfou:

BOn je n'ai rien dit alors :fou: c'est OK ça fonctionne ....

Méa Culpa
Dernière modification par Sir75 le 02 juil. 2008 14:26, modifié 1 fois.
OpenOffice 2.2.1 sous Windows XP SP2
SlOOoP
PassiOOnné
PassiOOnné
Messages : 744
Inscription : 27 févr. 2008 13:59

Re: Somme et Formatage Conditionnel de texte

Message par SlOOoP »

Sir75 a écrit :Oh le boulet
Mais non :mrgreen:

Ceci dit, la balise [Résolu] est à mettre sur le titre de ton premier message
OpenOffice 3.1 - Win XP SP2