2016-11-30 1 views
0

I Possède un paramètre de dépôts. Je veux classer la population en 3 sections comme suit: haut, moyen et basEffectuer des classifications avec des plages de numéros sur le Tableau

J'ai essayé de créer un champ calculé. Cela ne fonctionne pas pour moi de la manière suivante et donne des erreurs différentes. S'il vous plaît aviser?

if 1300<[deposit] then 'high' or 
if 1150<[deposit]< 1300 then 'Medium' 
else 'Low' 
END 
END 

Répondre

1

Vous ne pouvez pas avoir de multiples comparaisons logiques dans une seule déclaration et si vous avez besoin de prêter attention à la syntaxe réelle de l'instruction if. Plusieurs instructions peuvent être combinées avec elseif mais pas avec or.

Donc, en supposant que [deposit] est un entier que vous pouvez écrire:

if [deposit]>1300 then "high" 
elseif [deposit]>1150 then "medium" 
else "low" 
end 

Tableau rend les principales informations sur la syntaxe de fonction disponible juste à droite de la zone d'édition de fonction (cliquez sur le petit triangle si elle doesn n'apparaissent pas automatiquement) donc cette information n'est pas difficile à trouver.