如何在wps中用公式把多列的身份证提取唯一值并汇总到一列中?

如何在wps中用公式把多列的身份证提取唯一值并汇总到一列中,
一个wps表格中,有12列的身份证号,每一列的身份证号的数量都不相同,但是身份证号每一列之间都会有部分重复,如何在第13列中,把前面12列中的身份证号汇总并删除重复项(需要用公式完成)

如下图所示,演示区域为A1:f20,公式为=INDIRECT(TEXT(SMALL(IF(COUNTIF(A$24:A24,A$1:F$20)=0,ROW(A$1:F$20)/1%+COLUMN(A1:F20)),ROW(A1)),"r0c00"),)

追问

你这里是固定每一列都有20行,我的要求是每一列的行数是不同,比如说第一列有20行,第二列有25行。。请问如何解决呢

追答

取最大行

追问

怎么改呢公式,我每一列的第一行都统计了每一列具体的身份证的个数,怎么利用到这个数呢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-12-08
用wps打开Excel,选中身份证号的一列,点击数据里的分列即可实现汇总。
第2个回答  2021-12-07
不用公式法:
第一步:把所有数据全部复制粘贴到同一列中。
第二步:选中该列,点击顶部的:数据---删除重复值。
此方法仅限于列数不是很多的情况下使用,假如有上百列,这样做就不太现实了。
第3个回答  2021-12-07
用VBA代码吧。