Exemples de champ de formule

Exemples de champ de formule

Cette page a été traduite à l'aide d'outils d'IA et peut contenir des erreurs. Pour les informations les plus précises et à jour, consultez la version originale en anglais.

Les champs de formule peuvent être complexes. Voici des exemples pour vous aider à comprendre comment utiliser ces types de champs dans Zoho CRM.

  1. Instruction IF ELSEExemple : Si le nom du champ contient « Golf Only 1 Meal », retourner 265 ; sinon si le nom du champ contient « Golf Only 2 Meals » retourner 295, sinon si le nom du champ contient « Single Occ » retourner 665, sinon retourner 0
    Formule : If(Contains(${Contacts.fieldname}, 'Golf Only 1 Meal'),265,If(Contains(${Contacts.fieldname},'Golf Only 2 Meals'),295,If(Contains(${Contacts.fieldname},'Single Occ'),665,0 ) ) )
  2. Exemple :
    Un champ saisi manuellement Niveaupar exemple A, B, C
    Un champ saisi manuellement Date de réception du dossier (Date de début)
    Un champ de formule qui calcule une date limite en fonction du niveau et du Date de réception du dossier champs. C'est ce qu'on appelle la « date limite ».
    Le calcul pour la date limite –
    • Si « Niveau » = A, alors « Date limite » = « Date de réception du dossier » + 14 jours
    • Si « Niveau » = B, alors « Date limite » = « Date de réception du dossier » + 10 jours
    • Si « Niveau » = C, alors « Date limite » = « Date de réception du dossier » + 5 jours
    Formule : If(Contains(${Leads.level},'A'),Adddate(${Leads.Start Date},14,'DAY'),If(Contains(${Leads.level},'B'),Adddate(${Leads.Start Date},10,'DAY'),If(Contains(${Leads.level},'C'),Adddate(${Leads.Start Date},5,'DAY'),Now())))
  3. Exemple : Pour calculer l'âge en fonction de la date de naissance informations.

    Formule :
    • Âge en années =
      Year(Now())-Year(${Leads.DOB})- If(Month(Now())*100+Dayofmonth(Now())>=Month(${Leads.DOB})*100+Dayofmonth(${Leads.DOB}) ,0 ,1 )
    • Âge en mois = (Datecomp(Now(),${Leads.DOB}))/(60*24*30)
  4. Créer une matrice ou une combinaison de deux ou trois champs.
    Exemple :
    Un produit possède des champs numériques, notamment Style, Couleur et Taille.
    Un autre champ Matrice produit, doit produire une combinaison des valeurs Style, Couleur et Taille.

    Formule :
    Concat(Tostring(${Products.Style}),Tostring(${Products.Colour}),Tostring(${Products.Size}))
    Type de retour : Chaîne
  5. Convertir le type de retour de la valeur de liste déroulante en nombre et calculer les valeurs de deux champs de liste déroulante ou plus.
    Notez que les valeurs de liste déroulante sont considérées comme des valeurs de chaîne, et non comme des valeurs numériques.

    Exemple :
    Valeurs de liste déroulante 1 – 10, 20, 30
    Valeurs de liste déroulante 2 – 5, 10, 15
    Le champ Formule (nombre) doit calculer – (Liste déroulante 1 × Liste déroulante 2) + Liste déroulante 2

    Formule :
    (Tonumber(Drop-down 1)*Tonumber(Drop-down 2))+Tonumber(Drop-down 2)
    Type de retour : Nombre