公式字段示例

公式字段示例

公式字段有时会很复杂。以下示例帮助您了解 Zoho CRM 中这些字段类型的用法。

  1. IF ELSE 语句示例:如果字段名包含 ‘Golf Only 1 Meal',则会返回 265;如果字段名包含 'Golf Only 2 Meals',则返回 295,如果字段名包含 'Single Occ',则返回 665 或返回 0
    公式: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. 示例: 
    手动输入 等级,例如,A,B,C
    手动输入的 文件接收日期(开始日期)
    根据 等级 和 文件接收日期 字段计算公式。这被称为 ''到期日期''。
    计算到期日期 -
    • 如果 ''等级'' = A 则 ''到期日期'' = ''文件接收日期'' + 14 天
    • 如果 ''等级'' = B 则 ''到期日期'' = ''文件接收日期'' + 10 天
    • 如果 ''等级'' = C 则 ''到期日期'' = ''文件接收日期'' + 5 天
    公式:If(Contains(${Leads.等级},'A'),Adddate(${Leads.开始日期},14,'DAY'),If(Contains(${Leads.等级},'B'),Adddate(${Leads.开始日期},10,'DAY'),If(Contains(${Leads.等级},'C'),Adddate(${Leads.开始日期},5,'DAY'),Now())))
  3. 示例:根据 出生日期 详情计算年龄。

    公式:
    • 年龄(以岁为单位) =
      Year(Now())-Year(${Leads.DOB})- If(Month(Now())*100+Dayofmonth(Now())>=Month(${Leads.DOB})*100+Dayofmonth(${Leads.DOB}) ,0 ,1 )
    • 年龄(以月为单位) = (Datecomp(Now(),${Leads.DOB}))/(60*24*30)
  4. 创建两到三个字段的列表或组合。
    示例: 
    某个产品具有数字字段,例如,样式颜色 和 尺寸
    另一字段 产品列表 应给出 样式、颜色和 尺寸 值的组合作为输出。

    公式: 
    Concat(Tostring(${产品.样式}),Tostring(${产品.颜色}),Tostring(${产品.尺寸}))
    返回类型:字符串
  5. 将下拉值的返回类型改为数字,并计算两个或多个下拉字段的值。
    请注意,下拉值被视为字符串值而不是数字值。

    示例: 
    Drop-down 1 值 - 10, 20, 30
    Drop-down 2 值 - 5, 10, 15
    公式 (number) 字段Â需要计算 - (Drop-down 1*Drop-down 2)+Drop-down 2

    公式: 
    (Tonumber(Drop-down 1)*Tonumber(Drop-down 2))+Tonumber(Drop-down 2)
    返回类型:数字