由26位英文字母组成4位字母的所有组合是456976个,求其中一些

由26位英文字母组成4位字母(如ABCD)的所有组合总数是26*26*26*26=456976个,去掉a,O,E,I,U,V,这六个字母,剩余20个英文字母组成的4位字母(如bcdf)的所有组合总数是20*20*20*20=160000个,现在我需要将总数456976-160000=306976个,需要这306976个的所有排列组合,我已经有456976个的所有排列组合吗,也有160000个的所有排列组合,怎么能快速的把这160000个从456976个中快速的剔出来,找到剩余的那306976个排列组合?、求高手解答?有高手帮我编辑了表格,我得一个一个删除那160000个,太慢了 想求教各位高手,有没有快一点的办法?

  假如“所在字母组合”在A列,“20个字母组合”在B列,在C1中输入
  =IF(COUNTIF(B:B,A1)=1,1,"")
  向下拖公式
  然后点击CTRL+G,定位条件、公式、数字。
  在选取的数字上右击,删除。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-13
456976后插入一列,vlookup查找160000,找到是1找不到出错,筛选所有出错的行,复制可见单元格,粘贴到新的sheet里,ok本回答被提问者采纳
第2个回答  2015-11-13
制作两列数据,用countif进行对比,即可做排除
相似回答