#34 β€” Remove Duplicates And Compute Intersection

judith677

Judith-Excel-Sharing

Posted on July 26, 2024

#34 β€” Remove Duplicates And Compute Intersection

Problem description & analysis:

An Excel table has two columns of numbers, and there are duplicates in a column:

original table

Task: First remove duplicates from the columns and then compute their intersection:

desired table

Solution:

Use SPL XLL to do this:

=spl("=[?1,?2].isect(~.group().select(~.len()==1).conj())",A1:A5,B1:B4)
Enter fullscreen mode Exit fullscreen mode

As shown in the picture below:

result table with code entered

Explanation:

isect()computes the intersection. group() groups data but does not perform aggregation. select() performs filtering operation; ~ is the current member.

πŸ’– πŸ’ͺ πŸ™… 🚩
judith677
Judith-Excel-Sharing

Posted on July 26, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related