问题描述
我生成了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
中的条目是数字。结果将存储为数字而不是文本。