生成不同行中由相同 ID 组成的新列(字符串),并排除重复的字符串你好,
我想生成一个新列,将不同行中相同 ID 的字符串组合起来,就像示例表一样(我想要列结果)。谢谢
ID | 抗体 | 结果 |
1 | A2、B3 | A2、B3、B56、C7、DR5 |
1 | A2、B56、C7、DR5 | A2、B3、B56、C7、DR5 |
1 | DR5 | A2、B3、B56、C7、DR5 |
2 | A56、B9、C0、DQ89 | A56、B9、C0、DQ89 |
2 | | A56、B9、C0、DQ89 |
2 | DQ89 | A56、B9、C0、DQ89 |
3 | A2 | A2、DR5 |
3 | DR5 | A2、DR5 |
| 3 | | A2、DR5 |
基础数据分析与建模回复:生成由不同行中的相同 ID 组成的新列(字符串),并排除重复的字符串这是我算出来的公式。其他人可能有更好的方法
curID = :ID;
theRows = Current Data Table() << get rows where( :ID == curID );
theArray = Associative Array( Words( Concat Items( :Ab[theRows] ), ", " ) );
Concat Items( theArray << get keys );

回复:生成由不同行中的相同 ID 组成的新列(字符串),并排除重复的字符串以下是通过表格/摘要的方法:
:folded_hands: 汇总和制表:为字符列添加聚合选项