Date: prev next · Thread: first prev next last
2012 Archives by date, by thread · List index


Le 02/02/2012 12:13, Gérard Fargeot a écrit :
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.

Gérard



--
View this message in context: 
http://nabble.documentfoundation.org/CALC-N-D-en-resultat-de-formule-avec-SI-imbriques-tp3706822p3709581.html
Sent from the Users mailing list archive at Nabble.com.

Si l'on fait par exemple : =IF(C1="A";IF(ISNUMBER(B3:B45);C3:C45-10);IF(ISNUMBER(B3:B45);D3:D45-10)) Ceci me retourne 0 dans la matrice si B(n) est vide ou est texte, et FAUX à l'extérieur de la matrice. Pourriez-vous m'expliquer pourquoi ?

Dans mon exemple précédent qui ne gérait pas le texte dans B(n) : =IF(C1="A";IF(ISBLANK(B3:B45);"";C3:C45-10);IF(ISBLANK(B3:B45);"";D3:D45-10)) le résultat était le même en et hors matrice, ce qui finalement me semble normal puisque je générais un texte bien défini et vide (j'ai compris, c'est pas bien).

Peut-on obtenir autre chose que 0 dans la matrice ?




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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.