Re: [users-fr] OOo 3.2.1 Calc Somme.si

2010-06-23 Thread Jean Michel PIERRE



Jean-Michel,
Le fichier actuel joint fonctionne mais je préfèrerais à l'inverse ne 
pas tenir compte de la valeur quand en Ax il y a un *

Claude




c'est surement très basique et je m'en excuse mais je n'ai pas 
trouvé la réponse dans la doc, j'écris la condition :

=SOMME.SI(A1:A10;"*";B1:B10)
quelle est la syntaxe pour ne pas prendre en compte si = <> de * ?

Ce serait plutôt =SOMME.SI(A1:A10;" ";B1:B10)
mais pour que çà fonctionne, il faut qu'il y ait au moins un déplacement 
du curseur dans la cellule de la plage A1:A10

J.M




SOMME.SI.ods
Description: application/vnd.oasis.opendocument.spreadsheet
-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Re: [users-fr] OOo 3.2.1 Calc Somme.si

2010-06-23 Thread Claude FRICARD

Gabriel, François;Jean-Pierre
Vous aurez constaté comme moi (voir fichier joint) que la formule :

SOMME.SI(A2:A7;"<>*";B2:B7)(en jaune) ne donne pas les résultats escomptés 
..*.Feuille1*
 il faut*  *_aussi_*  *que les cellules dans lesquelles il n'y a pas de "*" 
soient initialisées avec un autre caractère voir*Feuille2*
Pratiquement il est recevable d'avoir une macro qui initialise la colonne de critère :"a" 
ou autre et ne mettre un "*" que dans les lignes que l'on souhaite neutraliser dans la 
somme (les exceptions)
Merci à vous

Claude


Le 23/06/2010 05:52, gabriel a écrit :

Le mardi 22 juin 2010 22:58:26, Francois Gatto a écrit :
   

Bonjour,
 

Bonjour François,

   

Le 22/06/2010 17:03, Claude FRICARD a écrit :
 

Jean-Michel,
Le fichier actuel joint fonctionne mais je préfèrerais à l'inverse ne
pas tenir compte de la valeur quand en Ax il y a un *

Claude
   

SOMME.SI(A2:A7;"<>*";B2:B7)
 

je ne confirme pas sous linux (OpenSuse11.2) et OOo 3.2.1 version officielle

une copie d'écran du dialogue assistant formule qui retourne zéro (0):

http://cjoint.com/?gxfVPX1mRX

et un fichier joint avec deux SOMMES.SI() (un jaune et un rouge)

   

exemple pour 2 éléments à rechercher :
SOMME.SI(A2:A7;"[*x]";B2:B7)

Sinon l'aide (F1) apporte d'autres informations ;-)
 

Elle donne deux exemples mais ne parle pas d'inégalité de texte et renvoie
vers NB.SI() pour d'autres syntaxes...?

Bonne journée

Gabriel.

   



-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org


SOMME.SI.ods
Description: application/vnd.oasis.opendocument.spreadsheet
-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

Re: [users-fr] [Calc] Filtres

2010-06-23 Thread Alex Chines
> Le mardi 22 juin 2010 06:30:46, Alex Chines a écrit :
>


> [snip]
> > mettre dans les conditions de filtre que la référence des
> > cellules.
> [/snip]
>
> Le 22 juin 2010 17:52, gabriel  a écrit :

> Bonjour,
>
> Je crois qu'il faut utiliser Filtre spécial, je n'ai pas le temps de tester
> pour confirmer. Je mets l'aide sur le lien suivant tout y est expliqué :
>
> http://cjoint.com/?gwrTFCTUdb
>
> G.
>
>
Merci Gabriel :)
oui, en effet il pourrait marcher, mais j'ai besoin de filtrer un "range"
(désolé, je ne sais pas comment le traduire) de données compris entre deux
numéros donnés, donc je dois imposer deux conditions au même champ, >=X ET
<=X+5 où X est donné par   =no.semaine(ahjourdhui();2), pour avoir une
visibilité de ma semaine en cours et des 5 à venir. Avec le filtre spécial
chaque ligne dans le même champ corresponde à une condition OU : pour moi
est vitale imposer une condition ET.
Plus concrètement, mon tableau se compose de 13 colonnes (champs) et chaque
"record" est caractérisé par un numéro de semaine:

| Semaine | Maçon | Charpentier | Ravaleur | Plâtrier | Plaquiste |
Carreleur | Électricien | Chauffagiste |  Plombier | Peintre | Administratif
|

Mon but, comme j'expliquais tout à l'heure, est de filtrer uniquement les
semaine. :/
J'en suis sûr, il y a une syntaxe pour faire "comprendre" à OOo que ce qu'on
écrit ça sont des références et pas du texte, mais je ne rappelle plus quel
est le symbole à ajouter :(
Le pire est que se ne sais plus comment chercher :|

ALex


Re: [users-fr] OOo 3.2.1 Calc Somme.si

2010-06-23 Thread christianwtd

Le 22/06/2010 11:08, Claude FRICARD a écrit :
c'est surement très basique et je m'en excuse mais je n'ai pas trouvé 
la réponse dans la doc, j'écris la condition :

=SOMME.SI(A1:A10;"*";B1:B10)
quelle est la syntaxe pour ne pas prendre en compte si = <> de * ?



Bonjour,

Quand ça marche pas d'un côté, il faut essayer autre chose...

SOMME((B1:B5)*(A1:A5<>"*"))

en matricielle SOMME, et pas SOMME.SI  fonctionne bien, donc :
{=SOMME((B1:B5)*(A1:A5<>"*"))}

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 3.2.1 Calc Somme.si

2010-06-23 Thread Hervé Grac

Le 23/06/2010 09:10, Jean Michel PIERRE a écrit :



Jean-Michel,
Le fichier actuel joint fonctionne mais je préfèrerais à l'inverse ne 
pas tenir compte de la valeur quand en Ax il y a un *

Claude




c'est surement très basique et je m'en excuse mais je n'ai pas 
trouvé la réponse dans la doc, j'écris la condition :

=SOMME.SI(A1:A10;"*";B1:B10)
quelle est la syntaxe pour ne pas prendre en compte si = <> de * ?

Ce serait plutôt =SOMME.SI(A1:A10;" ";B1:B10)
mais pour que çà fonctionne, il faut qu'il y ait au moins un 
déplacement du curseur dans la cellule de la plage A1:A10

J.M


j'ai essayé de modifier les cellules contenant "*" mais il me semble que 
le total de se met pas à jour sauf si on écrit un espace " " à la place 
de "*".


pourquoi ne pas utiliser une fonction un poil plus longue :


=Somme(A1:A10)-SOMME.SI(A1:A10;"*";B1:B10)

hgrac



Re: [users-fr] [Calc] Filtres

2010-06-23 Thread gabriel
Le mercredi 23 juin 2010 04:05:37, Alex Chines a écrit :
> > Le mardi 22 juin 2010 06:30:46, Alex Chines a écrit :
> >
> >
> >
> > [snip]
> >
> > > mettre dans les conditions de filtre que la référence des
> > > cellules.
> >
> > [/snip]
> >
> > Le 22 juin 2010 17:52, gabriel  a écrit :
> >
> > Bonjour,
> >
> > Je crois qu'il faut utiliser Filtre spécial, je n'ai pas le temps de
> > tester pour confirmer. Je mets l'aide sur le lien suivant tout y est
> > expliqué :
> >
> > http://cjoint.com/?gwrTFCTUdb
> >
> > G.
> 
> Merci Gabriel :)
> oui, en effet il pourrait marcher, mais j'ai besoin de filtrer un "range"
> (désolé, je ne sais pas comment le traduire) de données

Peut-être une "suite" de données

> compris entre deux
> numéros donnés, donc je dois imposer deux conditions au même champ, >=X ET
> <=X+5 où X est donné par   =no.semaine(ahjourdhui();2), pour avoir une
> visibilité de ma semaine en cours et des 5 à venir. Avec le filtre spécial
> chaque ligne dans le même champ corresponde à une condition OU : pour moi
> est vitale imposer une condition ET.

Je viens de faire un essais ; il est possible de tricher en ajoutant deux 
colonnes qui ne serviront qu'à définir les critère du filtre. Il faut qu'elles 
soient des clones de la colonne semaine. Une pourrait être nommée "Semaine 
Début" et l'autre "Semaine Fin". Le filtre spécial accepte les opérateurs dans 
la zone de critère du filtre, donc si dans la première ligne de la colonne 
"Semaine Début" du définis >=X et que dans la deuxième ligne de la colonne 
"Semaine Fin" tu définis <=X+5 tu sera bien filtré de X à X+5. Ça implique 
juste de faire deux colonnes supplémentaires que tu peux masquer si elles 
gênent.

En attendant de trouver mieux.


> Plus concrètement, mon tableau se compose de 13 colonnes (champs) et chaque
> 
> "record" est caractérisé par un numéro de semaine:
> | Semaine | Maçon | Charpentier | Ravaleur | Plâtrier | Plaquiste |
> 
> Carreleur | Électricien | Chauffagiste |  Plombier | Peintre |
>  Administratif
> 
> 
> Mon but, comme j'expliquais tout à l'heure, est de filtrer uniquement les
> semaine. :/
> J'en suis sûr, il y a une syntaxe pour faire "comprendre" à OOo que ce
>  qu'on écrit ça sont des références et pas du texte, mais je ne rappelle
>  plus quel est le symbole à ajouter :(
> Le pire est que se ne sais plus comment chercher :|

Là je ne peux pas t'aider, désolé.

Gabriel





-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org



Re: [users-fr] OOo 3.2.1 Calc Somme.si

2010-06-23 Thread Claude FRICARD

Merci Hervé pour  cette solution.
Si je fais le point des solutions proposées:

  1. La solution Gabriel : Pour mettre en format texte la cellule qui
 répond au critère: =SI(A3="*";TEXTE(B3;"@");B3)
  2. la solution François : =SOMME.SI(A1:A5;"<>*";B1:B5)_ si et
 seulement si_ les autres cellules dans lesquelles il n'y a pas le
 * sont initialisées
  3. la solution Hervé : =Somme(A1:A10)-SOMME.SI(A1:A10;"*";B1:B10) qui
 est plus longue mais qui fonctionne.

Ceci confirme qu'il ne serai pas possible de neutraliser une cellule en 
faisant simplement =SOMME.SI(A1:A5;"<>*";B1:B5. Confirmez-vous ? la 
cellule lorsqu'elle n'est pas initialisée vaut quelle valeur ? Null , 
Blk autre ?

Il reste que des solutions existent et c'est là le principal.
A+
Claude

Le 23/06/2010 10:48, Hervé Grac a écrit :

Le 23/06/2010 09:10, Jean Michel PIERRE a écrit :



Jean-Michel,
Le fichier actuel joint fonctionne mais je préfèrerais à l'inverse 
ne pas tenir compte de la valeur quand en Ax il y a un *

Claude




c'est surement très basique et je m'en excuse mais je n'ai pas 
trouvé la réponse dans la doc, j'écris la condition :

=SOMME.SI(A1:A10;"*";B1:B10)
quelle est la syntaxe pour ne pas prendre en compte si = <> de * ?

Ce serait plutôt =SOMME.SI(A1:A10;" ";B1:B10)
mais pour que çà fonctionne, il faut qu'il y ait au moins un 
déplacement du curseur dans la cellule de la plage A1:A10

J.M


j'ai essayé de modifier les cellules contenant "*" mais il me semble 
que le total de se met pas à jour sauf si on écrit un espace " " à la 
place de "*".


pourquoi ne pas utiliser une fonction un poil plus longue :


=Somme(A1:A10)-SOMME.SI(A1:A10;"*";B1:B10)

hgrac




Re: [users-fr] [Calc] Filtres

2010-06-23 Thread gabriel
Le mercredi 23 juin 2010 04:05:37, Alex Chines a écrit :
> Mon but, comme j'expliquais tout à l'heure, est de filtrer uniquement les
> semaine. :/

Re

tu nous a mis sur la voie du filtre, mais tu peux t'en affranchir en passant 
par des formules. En plus ça s'actualise tout seul. Voir fichier joint :

les données du planning sont sur la feuille2
les bornes maxi et min se définissent en C2 et D2 et la plage s'actualise 
automatiquement lorsqu'une valeur change en C2 ou D2.

Cordialement

Gabriel.



sansfiltre.ods
Description: application/vnd.oasis.opendocument.spreadsheet
-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org

[users-fr] [Writer-Calc-Impress-Draw] : régress ions sur les légendes avec flèches

2010-06-23 Thread jpmartinlinux
Bonjour à tous,

Il y a une régression depuis la 3.2.1 (OOo320m19) sous linux (OpenSuse
11.2).
Il y a apparition de flèches sur le contour de légende lorsque l'on
active les flèches !

Je n'ai pas fait le test sous win.


OOoment votre
JP Martin

-
To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org
For additional commands, e-mail: users-h...@fr.openoffice.org