如何在Salesforce标准报表图表中显示星期名称而非日期?
如何在Salesforce标准报表图表中用星期名称替代日期展示
嘿,这个需求我之前帮不少同行处理过,在Salesforce标准报表里把日期格式(比如09/01/2018)换成对应的星期名称(比如Tuesday),其实只需要通过报表内的公式列就能实现,具体步骤如下:
第一步:打开目标报表并进入编辑模式
找到你要修改的报表,点击右上角的「编辑」按钮进入报表编辑界面。第二步:添加一个公式类型的列
在报表的「字段」面板里,点击「添加列」,然后在弹出的窗口中选择「公式」选项。第三步:编写转换日期为星期名称的公式
在公式编辑器里,选择「文本」作为返回类型,然后输入以下公式(记得把Your_Date_Field__c替换成你实际使用的日期字段API名称,比如标准的CloseDate或者自定义日期字段):CASE( WEEKDAY(Your_Date_Field__c), 1, "Sunday", 2, "Monday", 3, "Tuesday", 4, "Wednesday", 5, "Thursday", 6, "Friday", 7, "Saturday", "" )写完后可以点击「检查语法」确保公式没有错误。
第四步:将公式列设为图表的分组/轴字段
保存这个公式列后,回到报表编辑界面,把原来用来分组的日期字段替换成这个新的星期名称公式列。如果是图表设置,直接把X轴(或对应展示日期的轴)的字段换成这个公式列,再调整图表的其他展示参数即可。第五步:优化排序(可选)
如果希望图表里的星期按自然顺序(周日到周六)展示,而不是字母排序,可以额外添加一个返回数字的公式列:WEEKDAY(Your_Date_Field__c),把这个列设为隐藏,然后先按这个数字列排序,再按星期名称列排序,就能保证顺序正确了。
最后保存报表,预览一下就能看到日期已经被替换成对应的星期名称啦。
内容的提问来源于stack exchange,提问作者Parth Naik
相关产品推荐
相关产品推荐

