Bonjour les zamis zinternautes,
Je cherche à appliquer une fonction if.
J'ai cherché dans le forum, ici et ailleurs (http://www.developpez.net/forums/new...newthread&f=45, http://www.developpez.net/forums/d60...nction-access/, http://www.developpez.net/forums/d25...equete-access/, mais je ne trouve pas la réponse à une question toute simple.
Je me dis que, peut-être, cette fonction n'existe pas dans Access 2003, puisque je peine à la trouver dans l'aide du logiciel (même en cherchant à "vraifaux")...
En fait, je ne sais pas où appliquer la formule suivante
(oui, il faut de ":" pour les requêtes, et des "=" pour les formulaires).
Code : Sélectionner tout - Visualiser dans une fenêtre à part => Date: IIf ([Apparition /produit]="2001", "1", "0")
J'ai essayé de l'appliquer dans une requête, au niveau de l'emplacement "Champs" ou encore de l'emplacement "Critères", mais Access me signale une erreur.
Dans l'emplacement "Champs" il me signale "Vous avez omis une opérande ou un opérateur, vous avez entré un caractère ou une virgule non valides, ou encore du texte sans le délimiter par des guillemets".
Dans l'emplacement "Critères", il signale que l'expression comporte "un point non valide (.), ou un point d'exclamation (!), ou des parenthèse () non valides. Vous avez peut-être taper un identificateur non valide ou taper des parenthèses après la constante Null".
Pour tout vous dire, le champ d'une table principale contient les dates d'apparition.
Je veux créer une requête avec 14 champs: 2000, 2001, 2002, 2003, etc. jusqu'à 13. L'objectif est de poser la formule dans chacun de ces champs, avec la date appropriée (par exemple ce ne sera pas "2001" dans le champ 2013, mais ... "2013"!). Puis j'exporterai vers Excel et je ferai un joli tableau du nombre de produits apparus en 2000, 2001, etc.
Mais en attendant, jeet suis dans une grande détresse. Mais puisque vous êtes des
, me voilà à moitié rassuré.
Merci encore de votre aide.
Partager