Fonction NZ() disparue ?

Résolu/Fermé
Tessel75 - 15 juil. 2014 à 23:38
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 - 16 juil. 2014 à 15:31
Bonjour,

Un internaute se plaignait sur le forum Access que la fonction Nz() n'existait plus dans la version 2013. Qq'un a-t-il le même problème sur Excel?
Quant à moi, je suis sur 2007/2010, et elle est bien présente.
Merci pour vos réponses.

5 réponses

eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 244
15 juil. 2014 à 23:51
Bonjour,

nz() n'existe pas sur excel.
eric
0
Bonsoir Eric,
Et qu'utilise-t-on à part Si()? Ce qu'a du faire le correspondant. En fait Iif().
0
Raymond PENTIER Messages postés 58751 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 6 décembre 2024 17 248
16 juil. 2014 à 04:44
Salut, Tessel75.

Si tu ne précises pas que tu parles de VBA, personne ne comprendra ta question !
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 244
16 juil. 2014 à 09:06
Bonjour,

Et bien dans ce cas il faut demander pour iif()...
Mais iif() n'a aucun rapport avec nz(), ça serait plutôt isnull() qui s'en approche.
eric
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Bonjour Eric, Bonjour Raymond,
Les fonctions Nz() et Iif() peuvent très bien s'écrire en formule ordinaire dans les requêtes de Access, autant qu'en VBA mais pas forcément. Il est également vrai que lorsqu'on entre Iif() dans Access, la traduction en VraiFaux(), l'équivalent de Si(), se fait automatiquement et immédiatement. Je ne parle pas de Excel puisque c'était justement ma question.
Pour ce qui est de dire :" iif() n'a aucun rapport avec nz()", je ne peux qu'être en désaccord, parce que XXX=Nz(AAA,0)=Iif(IsNull(AAA);0;AAA) . C'est je pense ce qu'a dû faire l'internaute qui posait la question.
Bien à vous deux. Amitiés.
0
eriiic Messages postés 24601 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 25 novembre 2024 7 244
16 juil. 2014 à 15:31
Pour ce qui est de dire :" iif() n'a aucun rapport avec nz()", je ne peux qu'être en désaccord, parce que XXX=Nz(AAA,0)=Iif(IsNull(AAA);0;AAA)
J'abandonne...
0