Téléchargement
illégal
Posez votre question Signaler

Formule de champ calculé - requete access

Teddy42 - Dernière réponse le 21 juil. 2009 à 15:36
Bonjour,
Voici mon problème, c'est une base de données Excel, que je souhaite transcrire dans Acess (c'est mieux :) )
Sur cette base de donnée, il y a cette formule Excel :
=SI(A2<>1;"";SI(ET(X2>=0,125;X2<0,25);0,5;SI(X2>=0,25;1;0)))
j'aimerais avoir un champ calculé dans une requete selection qui reproduit cette formule dans access. Actuellement, j'ai la formule suivante, mais ca ne marche pas!
Formule 1: VraiFaux([REF]<>1;Null;VraiFaux([% RECU]<'0,125';'0';VraiFaux([% RECU]>'0,25';'1';'0,5')))
Pouriez-vous m'aider svp? merci
Lire la suite 

Formule de champ calculé - requete access »

2 réponses
Réponse
+0
moins plus
Bonjour,


voici ou j'en suis :

ref presentes : VraiFaux([REF]<>1;Null;VraiFaux([% RECU]=Null;0;VraiFaux([% RECU]<=0,125;0;VraiFaux([% RECU]>=0,25;1;0,5))))


Cela fonctionne, cependant, quand le champ [% RECU] est Vide, cela me marque "0,5" alors que j'ai bien précisé:
VraiFaux([% RECU]=Null;0


Comment faire? merci
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour Teddy42,

Il y a longtemps, j'ai rencontré une difficulté analogue.

Il me semble l'avoir traitée par l'utilisation de la fonction (NZ)
Voila l'exemple ce que j'ai trouvé via l'aide en ligne touche F1.


Nz(variant[; valeur-si-null])

A tester donc ...

Cordialement
Ajouter un commentaire
Ce document intitulé « Formule de champ calculé - requete access » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?