On 02/02/2012 12:13, Gérard Fargeot wrote:
Bonjour tout le monde,

L'erreur N/D est normale dans le cas de ta formule. Il ne s'agit ni d'un
bogue, ni d'une limitation de Calc.
Ton test est du type SI(matrice;scalaire...
dans ce cas là, le deuxième argument (scalaire) s'applique au premier terme
de la matrice.
Les autres termes de la matrice ne trouvant pas de résultat, l'erreur N/D
est renvoyée.
C'est le cas lorsque l'on a des matrices de tailles différentes.

Par contre on peut avoir un scalaire en condition1 : Si la condition est
respectée, renvoyer matrice.

Mais comme Pierre-Yves l'a justement souligné, nul besoin de formule
matricielle ici.

Concernant l'erreur N/D traduite (comme les autres erreurs : VALUE! DIV/0
...etc, Sophie a raison de souligner qu'il est logique que celle-ci aussi
soit traduit.
Mais, car il y en a un, il n'est pas très logique dans ce cas que les
fonctions afférentes ne le soit pas - NA() - ou partiellement - ESTNA() -.

J'écris =NA() et j'obtiens N/D.

Donc dans ce cas, c'est effectivement un défaut de traduction qu'il faut pointer (= a bug :). Je vais donc modifier la traduction. Vous souhaitez pour la 3.5.x ou pour la 3.6 (s'il est nécessaire de communiquer sur d'éventuelles rétrocompatibilités ?)

À bientôt
Sophie

--
Founding member of The Document Foundation

--
Envoyez un mail à users+h...@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

Répondre à