要查找项目的年龄,如人员年龄、帐户年龄、客户关系年龄等,可以创建一个自定义公式字段来计算两个日期之间的时间差。
公式字段应该放在它所计算的对象上。例如,如果您想知道一个帐户活动了多长时间,那么公式字段将被放置在account对象上。为了根据联系人的出生日期计算其年龄,将在联系人对象上放置公式字段。
创建一个公式字段,根据联系人出生日期计算年龄:
进入设置->自定义->联系人->字段
在灯光中选择设置->对象管理器->联系人->字段和关系
单击New创建一个自定义字段。
从数据类型列表中选择Formula并单击Next。
输入字段标签(例如,当前年龄)。
为返回类型选择0位小数的Number。
将以下公式粘贴到公式框中:
IF( NOT( ISBLANK( Birthdate ) ) , IF( DATE( 2000 , MONTH( Birthdate ) , DAY( Birthdate ) ) <= DATE( 2000 , MONTH( TODAY() ) , DAY( TODAY() ) ), YEAR (Today()) - YEAR ( Birthdate ), YEAR (Today()) - YEAR ( Birthdate ) -1 ), null)
如果生日字段不是空的,那么检查生日月和日是否小于或等于今天。如果生日小于或等于今天,那么从生日年减去今天的日期。如果生日大于今天,那么从生日的年份减1减去今天的年份。
如果使用不同的日期字段,请将“Birthdate”替换为所需对象的名称。
单击公式框底部的Check Syntax按钮。如果没有语法错误,单击Next。
选择哪些用户配置文件能够看到新字段并编辑该字段。保持只读检查,因为公式正在驱动数据。
单击Next
选择新字段将显示在哪个页面布局上。稍后您可以进入页面布局以重新定位页面上的字段。
单击Save。转到Contact页面,验证当前年龄字段是否正确填充。
原文地址:https://www.cnblogs.com/wangwei111/p/10281433.html
时间: 2024-10-18 16:36:11