如何解决在Excel中删除为3位数字生成的组合中的重复项
我生成了3位数字序列的可能组合。我要删除重复的值。我正在使用=IF(A5="","",CONCATENATE(LEFT(C5,1),RIGHT(C5,MID(C5,2,1)))
来生成组合,但是这也会生成重复项……如A6行所示。您能否进一步指导以避免重复。
谢谢
解决方法
选择C5:M5并将其作为数组公式输入(用Ctrl
+ Shift
+ Enter
进行确认)
=IFERROR(SMALL(MMULT({100,10,1},VALUE(MID(A5,CHOOSE(MAX(FREQUENCY(VALUE(MID(A5,{1;2;3},1)),1)))),{1,1,2,3,3;2,2;3,2;2,1;3,3},{1;2;3}),1))),4,5,6}),"")
然后填写。
请注意,这假定列A
中的条目是数字。结果将存储为数字而不是文本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。