Formule de colonne calculée SharePoint 2007: erreur de syntaxe
-
10-12-2019 - |
Question
J'ai une liste avec un tas de colonnes de case Oui / Non.J'essaie de créer une colonne qui compte combien de champs de la ligne ont la valeur "oui".J'ai trouvé une formule inélégante censée faire juste cela - cependant, SharePoint me dit que j'ai une erreur de syntaxe (certaines fonctions ne sont peut-être pas prises en charge?).Est-ce que quelqu'un a une solution qui fonctionne avec SharePoint 2007?
Voici ma formule actuelle:
=SUM(IF(EXACT([f1];"Yes");1;0);IF(EXACT([f2];"Yes");1;0);IF(EXACT([f3];"Yes");1;0);IF(EXACT([f4];"Yes");1;0);IF(EXACT([f5];"Yes");1;0);IF(EXACT([f6];"Yes");1;0);IF(EXACT([f7];"Yes");1;0);IF(EXACT([f8];"Yes");1;0);IF(EXACT([f9];"Yes");1;0);IF(EXACT([f10];"Yes");1;0))
... qui est assez long, alors ne le lisez pas tout.Plus notablement, la variante de la variante plus courte ne fonctionne même pas.
La solution
I agree with the answer about using , instead of ;
However, I also think that the Yes/No field is a Boolean. This will probably simplify your formula to:
=SUM(IF([f1],1,0))
Autres conseils
I think you are using ";" instead of ","
Try this:
=SUM(IF(EXACT([f1],"Yes"),1,0))