Suite fonctions Access

Salut,
Merci de bien vouloir me donner les fonctions en chaine Access 2016
Champs de référence Ts = total surfaces

si "fonction"=S= Soutien ; si"Ts",+500=+500 ; si"Ts",<=5=5 ; si"Ts"<10=10;. . . . . =12 conditions
Merci

9 réponses

  1. si fonction = s = soutien, cela ne peut pas marcher.....

    soit tu mets sur un champs la fonction "iif" https://support.microsoft.com/fr-fr/office/iif-fonction-32436ecf-c629-48a3-9900-647539c764e3?ui=fr-fr&rs=fr-fr&ad=fr

    soit tu utilises dans une requête vraifaux()
    A+

    1. Salut,
      ci-joint une fonction Excel que je souhaiterais convertir en Access dans un champ calculé d'une table

      https://fromsmash.com/mj5KHxOiZ3-c0

      Fonction = texte court
      Surface = numérique
      Cette expression me donne satisfaction
      Combien de conditions peut on utiliser ?
      Merci de bien vouloir me la convertir
  2. il s'agit d'une capture, donc je ne sais pas à quoi font référence ton si()

    1. Salut,
      Le but est de déterminer le classement de la forêt de l’adhérent afin de lui appliquer une tarification et ces fonctions me conviennent et je souhaiterais les appliquer.
      Merci si tu peu les convertir.
    2. @fergutEnvoies ton fichier excel....

      A+
  3. Regarde ceci :
    https://support.office.com/fr-fr/article/utiliser-la-fonction-vraifaux-pour-afficher-ou-calculer-une-valeur-694d30ba-5cc9-446d-bcae-660a34cc6555

    Pour le nombre, je ne sais pas, mais je n'ai jamais été limité perso.

    A+
    1. @fergutSalut,

      as tu le formulaire Access qui contiendra ce calcul ?

      A+
    2. Salut
      Pour le moment je suis dans la table !
      Il faudrait être dans le formulaire !
      Merci de me renseigner
    3. @fergutok, donc sans savoir comment seront les champs, je vais te faire un exemple vite fait.

      a tout'
  4. Re,

    si tu as 12 conditions (que tu n'énonces pas dans ton exemple, pourquoi d'ailleurs ??!!), préfères la solution 2 (vba) qui est bien + facile à lire / modifier.

    A+ et padkoi
    1. La BDD :
      Table adhérents d’une quarantaine de champs ( donc sur une ligne).
      Une table détail des forêts ( donc sur une colonne).
      5 Tables (année en cours, civilité, cotisations, entité, fonction, INSEE Communes)
      base des listes déroulantes.
      Ce que je souhaiterais :
      Avoir un seul formulaire de saisies pour tous les champs et un sous formulaire
      pour alimenter la table détail des forêts
      En finalité :
      La table adhérents serait mise à jour chaque années (si renouvellent d’adhésion) et conservée
      pour les éventuels renouvellements après interruptions), elle serait donc à jour à la dernière année d’adhésion.
      La base de données annuelle serait établie par une requête basée sur le champ « année en cours »
      Des 2 tables principales, Adhérents et Forêts.
      Est-ce cohérent !