Le 28/07/2011 14:23, Jean-Baptiste Faure a écrit :
Le 28/07/2011 14:01, JeffLibO a écrit :
Le 28/07/2011 12:42, Jean-Baptiste Faure a écrit :
Le 28/07/2011 12:31, JeffLibO a écrit :
Le 28/07/2011 10:14, JeffLibO a écrit :
=ADRESSE(1;1; ; ; )
Affichage obtenu :
".$A$1
En, je me suis un peu emballé, ce n'est pas spécifique à cette fonction,
mais à priori à toutes les fonctions.
Par exemple :
=MIN(1;2;3;;;) renvoie bien erreur 511
=MIN(A1;2;3;;;) renvoie 0 quelque soit le contenu de A1 ( sauf bien sûr
si A1< ou = 0 )
Je serai plutôt tenté de dire que c'est une bogue.
Pas convaincu, ça me parait cohérent avec l'aide :
MIN
Renvoie la valeur minimale dans une liste d'arguments.
Renvoie 0 si aucune valeur numérique ou erreur ne sont rencontrées dans
la ou les plages passées en références de cellule. Les cellules de texte
sont ignorées par MIN() et MAX().
Bonjour Jean-Baptiste,
Je ne suis pas d'accord avec cette interprétation (sans aucune
animosité, il s'agit d'être constructif :) ), s'il n'y a rien dans la
liste d'argument, il n'y a rien à retourner.
Je ne me sert que très peu de l'assistant de fonction, et saisi souvent
directement mes formules.
Si, lors d'une saisie directe comme celle-ci, l'utilisateur rajoute
accidentellement un ; le résultat sera faussé.
A fortiori, si la cellule A1 contient le chiffre 1, la formule
=MIN(1;2;3;) devrait retourner exactement le même résultat que
=MIN(A1;2;3;) soit une erreur due à un paramètre manquant.
C'est bien le cas chez moi avec LibO 3.4.2 rc3
En revanche ce que je trouve gênant c'est que =min(A1;A2) renvoie 1 si
A1 contient 1 et A2 rien, alors que min(A1;) renvoie 0. J'imagine que
cela vient de ce que que les cellules vides sont considérées comme du
texte et donc ignorées par la fonction min().
[...]
De plus, je doute d'une nouvelle fonctionnalité, la portabilité des
formules ainsi créé étant au niveau du zéro absolu (sans jeu de mot ;) )
avec les versions LibO précédentes.
Je pense qu'il faudrait vérifier ce que disent les spécifications de ODF
1.2 à ce sujet. La normalisation en cours des formules ODF y est
peut-être pour quelque chose.
Charles ? Sais-tu quelque chose à ce sujet ?
En parallèle, j'ai ouvert une issue :
https://bugs.freedesktop.org/show_bug.cgi?id=39687
Mon anglais étant ce qu'il est (very bad...), merci de commenter si
besoin :)
A +
Jeff
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés