colonne calculé sur une liste SharePoint

Anonyme
2021-07-23T08:26:57+00:00

Bonjour,

Mes premiers essais sur une liste SharePoint ne se passe pas très bien.

J'aimerai ajouter une colonne avec une condition: Si la colonne "Quoi" = "trouver" alors c'est "OK" sinon c'est "KO".

J'ai entrée la formule: =SI([Quoi]="trouver";"OK";"KO")

Mais je ne peux pas valider, j'ai le message d'erreur "La formule contient une erreur de syntaxe."

Cela ne fonctionne pas mieux en passant par les paramètre.

Pour être sûr, j'ai créer une simple formule =[Test]+[test2] et là ça fonctionne. (Pas grand chose à voir, mais c'était pour être sûr que les formules fonctionnent).

Je dois louper quelques chose mais là, je sèche...

Merci d'avance de votre aide

Microsoft 365 et Office | SharePoint | Pour le business | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

10 réponses

  1. Anonyme
    2021-07-27T13:16:12+00:00

    Bonjour Mike,

    Je pense que vous devez créer une colonne de valeur calculée  plutôt qu'une seule ligne de texte.

    J’ai trouvé l’information suivante: “ Au début, je pense que la valeur par défaut signifie la valeur du texte au lieu de la valeur calculée. Cela peut donc fonctionner de mon côté avec la colonne calculée. Selon une seule ligne de texte dans cet article et le message d'erreur mentionné, je voudrais expliquer que la valeur calculée peut être saisie avec une formule par défaut comme [aujourd'hui] ou [moi] plutôt que de personnaliser une formule. Si vous souhaitez utiliser une formule personnalisée, je vous suggère d'utiliser d'abord la colonne calculée.” - Une seule ligne de texte - Afficher une valeur par défautEn espèrent avoir pu vous venir en aide.Cordialement,LiliyaMicrosoft Office 365 Support Engineer

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2021-07-27T08:57:32+00:00

    Bonjour,

    Pour créer ma colonne, j'ai essayé les deux méthodes.

    En cliquant sur la colonne "Ajouter une colonne",

    je sélectionne "Une ligne de texte" et en choisissant la valeur par défaut "Valeur calculé".

    2eme méthode en passant par "paramètre de la liste" et ensuite "Créer une colonne".

    Avec cette méthode, cela ne marche pas non plus. c'est même moins bien car le message d'erreur m'oblige chaque foi de quitter le site:

    Pour les deux méthode, j'ai essayé différente syntaxe de formule (Français, Anglais, avec espace ou sans, ... Etc..)

    Et voici la page des colonnes, on y voit la colonne "Quoi"

    Encore merci de votre aide

    Mike

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2021-07-26T13:28:28+00:00

    Bonjour,

    Le message ne dit ça : Vous ne pouvez pas référencer une autre colonne dans une formule qui crée une valeur par défaut pour une colonne. - Utilisation de références de colonne dans une formule Pourriez-vous préciser comment avez-vous créé la colonne de valeur calculée ? Si j’essaye de créer une nouvelle colonne en cliquant sur une colonne existante -Paramètres des colonnes – Ajouter une colonne, j’ai aussi ce même message d’erreur.

    Est-ce que la colonne Quoi apparait dans la section Insérer une colonne ? Veuillez essayer de créer la colonne et d’ajouter la formule en passant par les Paramètres de la liste – Colonnes – colonne calculée.En espèrent avoir pu vous venir en aide.Cordialement,LiliyaMicrosoft Office 365 Support Engineer

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2021-07-26T05:02:07+00:00

    Bonjour,

    Merci beaucoup pour la réponse.

    J'ai été vérifier la langue par défaut du site, il est effectivement en anglais.

    Et le type de la colonne quoi est "Une seul ligne de texte" (si c'est ça don vous parlez).

    J'ai donc essayé de le faire avec la formule Anglaise, =IF([Quoi]=trouver, "OK", "KO") mais maintenant j'ai un nouveau message d'erreur (voir image)

    J'ai aussi essayé de différente manière et avec différente syntaxe mais rien ne passe.

    Mike

    ![](https://learn-attachment.microsoft.com/api/attachments/a4fde56c-45ae-4c56-9fd4-b4e7c4d1a1ea?platform=QnA

    ![](https://learn-attachment.microsoft.com/api/attachments/1da057d1-2a68-497d-b550-825f9e9c1e64?platform=QnA

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Anonyme
    2021-07-23T13:36:24+00:00

    Bonjour,

    Quel est le type de la colonne Quoi ?

    Veuillez vérifier la langue par default de votre site – Paramètres du site- Paramètres linguistiques. S’il est en anglais veuillez tester avec la formule anglaise - =IF([Quoi]=trouver, "OK", "KO")J'ai fait un test sur mon site (La langue par default de mon site est le Français). J’ai utilisé votre formule et je n’ai pas eu de souci :

    J’ai mis “=SI([Quoi]="trouver";"OK";"KO")”, comme formule, ensuite dans les paramètres je vois qu’elle était transformée en “ =SI(Quoi="trouver";"OK";"KO")”.Cordialement,LiliyaMicrosoft Office 365 Support Engineer

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire