2020-09-19 02:58发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在查看一个大型数据集,并找到了一位重复的客户。 他们有不同的客户ID,但姓名和出生日期以及社会保险号相同。
我有兴趣在cr报告中进行此检查,而不必费心。
如果我们将名字,姓氏,社交和出生日期分组,那么我们只希望显示具有多个记录的病例。 唯一的问题是并非总是输入社会保险号。 因此,我认为两个人的名字和出生日期都相同。
想到的唯一方法是进行计数,然后可以轻松地看到除1以外的任何数字,但是还有更好的方法吗?
嗨,菲尔,
请尝试以下操作:
1。 使用以下代码创建公式(@Group):
{FirstName} +" |" + {姓} +" |" + {出生日期} +" |" + {SSN}
2。 在此公式字段上插入一个组
3。 转到选择公式>分组并使用以下代码:
DistinctCount({Client ID},{@Group})> 1
这将打印所有具有相同名称,出生日期和SSN的重复记录。
-阿比拉什
嗨菲尔,
将所有+号更改为&。
{'Clients_2012_2018_'。名字}&" |" &{'Clients_2012_2018 _'。Last Name}&" |" &{'Clients_2012_2018 _'。Bate of Birth}&" |" &{'Clients_2012_2018 _'。SSN}
-Abhilash
另一个选择是将"客户"与"客户"表的另一个实例(别名)连接
加入名称=名称 DOB = DOB SSN = SSN ClientID <> ClientID
如果您的DBMS不支持<>联接,则将最后一个条件移至记录选择公式。
最多设置5个标签!
嗨,菲尔,
请尝试以下操作:
1。 使用以下代码创建公式(@Group):
2。 在此公式字段上插入一个组
3。 转到选择公式>分组并使用以下代码:
这将打印所有具有相同名称,出生日期和SSN的重复记录。
-阿比拉什
嗨菲尔,
将所有+号更改为&。
-Abhilash
另一个选择是将"客户"与"客户"表的另一个实例(别名)连接
加入名称=名称
DOB = DOB
SSN = SSN
ClientID <> ClientID
如果您的DBMS不支持<>联接,则将最后一个条件移至记录选择公式。
一周热门 更多>