集合的对称差集运算与并集运算类似也是以行为单位的,而不是以单元格为单位。
因此,集合的对称差集是行的对称差集,而不是元素的对称差集,所以Outersect是减去重复行的并集。
Outersect 比较特殊,在其他语言很少提供这类功能,但是在许多应用中会应用到,A Outersect B相当于(A Union2 B) Minus (A Intersect B),也相当于(A Minus B) Union2 (B Minus A)。
语法:A Outersect B
含义:求A和B的并集去交集
返回值:对称差集。
例如:
结果集A内容为:
1 2 3 4
2 3 4 5
1 1 1 1
结果集B内容为:
1 2 3 4
3 4 5 6
2 2 2 2
A Outersect B的结果为:
2 3 4 5
1 1 1 1
3 4 5 6
2 2 2 2