[fr-users] RE: somme.si ne fonctionne plus

2015-01-02 Par sujet Michel Rudelle
Bonjour,
Je m'aperçois que  deux questions sont restées en suspens:

pascaudj...@jipenunux.fr wrote
 1) pourquoi déconseilles-tu de décocher cette option.
 2) pourquoi un .(point) avant l'astérisque dans la recherche
 partielle.

1/ De mon point de vue, cette option non apparente (on ne sait pas à
première vue ce qui est coché, la preuve, je ne savais même pas qu’elle
existait) peut induire des erreurs grossières. En l’occurrence, il est bien
plus explicite - et donc plus sain - de résoudre le problème de façon
visible dans l'écriture de l'argument de la fonction, même si c'est un peu
plus compliqué.

2/ Ce qui nous amène à la question 2:  le point (.) correspond à un
caractère unique de tout type, sauf un retour à la ligne ou un saut de
paragraphe. L'astérisque(*) correspond à la présence en nombre quelconque du
caractère qui le précède. Comme c'est le point qui précède, l’ensemble .*
correspond donc à une chaîne quelconque de longueur quelconque.
Voir dans l'aide: Liste des expressions régulières

Bon début d'année,
Michel



--
View this message in context: 
http://nabble.documentfoundation.org/somme-si-ne-fonctionne-plus-tp4134477p4134813.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


[fr-users] RE: somme.si ne fonctionne plus

2014-12-30 Par sujet Gérard Fargeot
Bonjour,


Michel Rudelle wrote
 Pas de pb, j'ai bien récupéré.

Pas nous, mais

 Il y a une chose qui me surprend, le critère, par exemple apt est
 supposé trouver les lignes dont la cellule colonne B contient apt (edf
 apt; loyer apt) mais à ma connaissance, la recherche ne peut se faire que
 sur la chaîne complète.
 D'où ma question: est-ce que tu avais bien exactement les mêmes libellés
 et les mêmes critères dans le fichier qui marche bien ?
 
 Pour moi, il faut rajouter une colonne qui ne contient que le suffixe apt;
 div; etc ... sur lequel portera le critère.
 
 Mais il se peut aussi que mes connaissance sur l'usage des critères soit
 incomplète !
 
 Cordialement,
 Michel

Une recherche partielle est possible en utilisant les expressions régulières
:
=SOMME.SI(plage_critère;.*apt.*;plage_somme)

Concernant le fait que cela fonctionne sur un autre fichier, il est possible
que sur cet autre fichier l'option critères de recherche = et  doivent
correspondre à des cellules entières soit décoché.

Personnellement, je déconseille de décocher cette option (qui AHMA ne
devrait pas exister) mais plutôt d'utiliser les REGEX.

Gérard



--
View this message in context: 
http://nabble.documentfoundation.org/somme-si-ne-fonctionne-plus-tp4134477p4134498.html
Sent from the Users mailing list archive at Nabble.com.

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés


RE: [fr-users] RE: somme.si ne fonctionne plus

2014-12-30 Par sujet Michel Rudelle
Merci Gérard,

 -Message d'origine-
 De : Gérard Fargeot [mailto:gerard.farg...@orange.fr]
 Envoyé : mardi 30 décembre 2014 15:28
 À : users@fr.libreoffice.org
 Objet : [fr-users] RE: somme.si ne fonctionne plus
 
 Bonjour,
 
 
 Michel Rudelle wrote
  Pas de pb, j'ai bien récupéré.
 
 Pas nous, mais
 
  Il y a une chose qui me surprend, le critère, par exemple apt est
  supposé trouver les lignes dont la cellule colonne B contient apt (edf
  apt; loyer apt) mais à ma connaissance, la recherche ne peut se faire
 que
  sur la chaîne complète.
  D'où ma question: est-ce que tu avais bien exactement les mêmes libellés
  et les mêmes critères dans le fichier qui marche bien ?
 
  Pour moi, il faut rajouter une colonne qui ne contient que le suffixe
 apt;
  div; etc ... sur lequel portera le critère.
 
  Mais il se peut aussi que mes connaissance sur l'usage des critères soit
  incomplète !
 
  Cordialement,
  Michel
 
 Une recherche partielle est possible en utilisant les expressions
 régulières
 :
 =SOMME.SI(plage_critère;.*apt.*;plage_somme)
 
 Concernant le fait que cela fonctionne sur un autre fichier, il est
 possible
 que sur cet autre fichier l'option critères de recherche = et  doivent
 correspondre à des cellules entières soit décoché.
 
 Personnellement, je déconseille de décocher cette option (qui AHMA ne
 devrait pas exister) mais plutôt d'utiliser les REGEX.
 
 Gérard

1/ Tu as trouvé! J'ignorais la présence de cette option, une fois décochée,
le calcul se fit correctement avec la formule initiale. (et je l'ai recochée
aussitôt, cette option ne me plaît pas non plus).

2/ j'avais essayé avec les expressions régulières, mais comme je m'en sers
très peu, je m'y suis pris comme un pied et bien sûr je ne me suis pas remis
en cause ;-). Ca marche très bien avec ta formule. Dans ce cas précis comme
c'est toujours un suffixe, il suffit d'écrire .*apt

Merci, je finirais l'année un peu moins bête ...

Bonne année à toutes et tous sur ces listes,
Michel


-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés



Re: [fr-users] RE: somme.si ne fonctionne plus

2014-12-30 Par sujet pascaudj...@jipenunux.fr
Le 30/12/2014 16:04, Michel Rudelle a
  écrit :
Une recherche partielle est possible en utilisant les 
expressionsrégulières:=SOMME.SI(plage_critère;.*apt.*;plage_somme)Concernant 
le fait que cela fonctionne sur un autre fichier, il estpossibleque sur cet 
autre fichier l'option critères de recherche = etdoiventcorrespondre à des 
cellules entières soit décoché.Personnellement, je déconseille de décocher 
cette option (qui AHMA nedevrait pas exister) mais plutôt d'utiliser les 
REGEX.GérardMerci Michel, Merci Gérard pour les infoseffectivement la case 
critères de recherche était bien coché, une
fois décoché ça fonctionne.d’où 2 nouvelle questions à Gérard, si je peux 
me permettre1) pourquoi déconseilles-tu de décocher cette option.2 pourquoi un 
.(point) avant l'astérisque dans la recherche
partielle.j'avais essayé=SOMME.SI(plage_critère;*apt;plage_somme)et bien 
sur ça ne fonctionnait pasc'est juste une question pour finir l'année moins 
bête :-)br
bonne fête de fin d'année à tousmerci encorelibrementjipe-- 
Linux 3.14.24-desktop-1.mga4 x86_64 GNU/Linux Mageia 4 thornicroft 
Membre de l'APRIL pour adhérerhttp://www.april.org/ 
Membre de l'AFUL pour 
adhérerhttp://aful.org/http://jipenunux.frhttp://www.linux-ventoux.orghttp://www.parrain-linux.comhttp://centre-artistique-piegon.org
-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés