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] 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] 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
[users-fr] OOo 3.2.1 Calc Somme.si
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 * ? -- Claude
Re: [users-fr] OOo 3.2.1 Calc Somme.si
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, Il faudrait voir ton tableau car je ne comprends pas où tu bloques. J.M - 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
Bonjour, 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) exemple pour 2 éléments à rechercher : SOMME.SI(A2:A7;[*x];B2:B7) Sinon l'aide (F1) apporte d'autres informations ;-) -- Cordialement François Gatto OOo 3.2.1 (320m18:9502) Ubuntu 10.04 - To unsubscribe, e-mail: users-unsubscr...@fr.openoffice.org For additional commands, e-mail: users-h...@fr.openoffice.org