Re: [users-fr] OOo 3.2.1 Calc Somme.si
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
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
> 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
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
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
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
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
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
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