Re,
Le 01/02/2012 15:42, Jean-Luc Coulon a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

(voir la feuille en pièce jointe).
Les pièces jointes ne passent pas directement sur la liste de diffusion. Il faut soit passer par passerelle Nabble, soit utiliser un système de mise à disposition de fichier tel que http://cjoint.com/ http://dl.free.fr/ ou autre.

...

Je teste donc si la valeur de X est numérique pour écrire le résultat
de la formule ou rien... La colonne d le fait et contient la formule
suivante :

=SI(ESTNUM(B3:B45);SI(C1="A";C3:C45-10;D3:D45-10);"")

Là, le résultat est bon lorsque la valeur est non numérique (je
n’obtiens rien) mais j’obtiens "N/D" si la valeur est numérique.

Je ne reproduis pas le même problème avec LibO 3.4.5 sous WinXP. Le premier test ESTNUM ne semble pas fonctionner et considère le résultat toujours vrai. C'est la référence à une cellule qui semble poser un pb :

=SI(ESTNUM(B3:B45);SI(B3:B45>0;"vraiA";"vraiB");"")
retourne le résultat attendu
alors que
=SI(ESTNUM(B3:B45);SI($C$1="A";"vraiA";"vraiB");"")
retourne que des "vraiA" quelle que soit la valeur numérique ou non en B3:B45
Nommer la cellule C1 ne change rien.
=SI(ESTNUM(B3:B45);SI(valTest="A";"vraiA";"vraiB");"")
Il faut utiliser la colonne E pour recopier la valeur à tester et changer la 
formule :
=SI(ESTNUM(B3:B45);SI(E3:E45="A";"vraiA";"vraiB");"")
renvoie "vraiA" ou "" suivant la valeur en B.

Sinon, la formule non matricielle fonctionne correctement.
=SI(ESTNUM(B3);SI(C$1="A";C3-10;D3-10);"")


Si ça peut aider à faire avancer le schlimblick.

Laurent BP


--
Envoyez un mail à [email protected] 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 à