有两种方法,第一种是通过SQL:
1、
drop table if exists test_20221118 ;
create table test_20221118
(chr1 varchar(30),
chr2 varchar(30));
insert into test_20221118
values('1,2','3,4');
insert into test_20221118
values('1,2','2,3');
insert into test_20221118
values('1,2','2,5');
select chr1,chr2,
case when concat(chr1, ',') regexp concat(replace(chr2,',',',|'), ',')='0' then '不重合' else '重合' end from test_20221118;

2、是通过FR中单元格设置去实现:
if(len(UNIQUEARRAY(split((A2 + ',' + B2),","))) < len((split((A2 + ',' + B2),","))),'重合','不重合')


判断是否重合.zip