用EXCEL公式列出/生成所有可能的组合

 时间:2026-02-14 16:29:03

以10选4为例,我们都知道从10个数中取4个数,所有的组合有210种,本文介绍下如何用公式生成这210种组合。本方法可以推广到从M个数中选N个数。

工具/原料

excel软件

方法/步骤

以10选4为例,最小的组合为1、2、3、4,,在表格第2行输入1、2、3、4、1。最后1个1代表序号。

用EXCEL公式列出/生成所有可能的组合

在第3行输入以下公式:

在A3输入=IF(B2<=7,A2,IF(A2<=6,A2+1,"停"))

在B3输入=IF(C2<=8,B2,IF(B2<=7,B2+1,IF(A2<=6,A2+2,"停")))

在C3输入=IF(D2<=9,C2,IF(C2<=8,C2+1,IF(B2<=7,B2+2,IF(A2<=6,A2+3,"停"))))

在D3输入=IF(D2<=9,D2+1,IF(C2<=8,C2+2,IF(B2<=7,B2+3,IF(A2<=6,A2+4,"停"))))

在E3输入=E2+1

第3行结果如下图。可以看出,生成了1、2、3、5组合。

用EXCEL公式列出/生成所有可能的组合

将第3行公式往下拖,直至出现“停”字,说明已经列出/生成所有的组合,最后几行结果如下。

用EXCEL公式列出/生成所有可能的组合

  • excel利用排列组合公式列出所有排列组合情况
  • Excel怎么做排列组合函数
  • excel利用排列组合公式列出所有排列组合情况
  • 如何在Excel中快速进行排列组合
  • excel排列组合怎么做
  • 热门搜索
    怎么让脸变瘦 小儿感冒冲剂 复方感冒灵片 包皮手术后水肿怎么办 电子邮件是什么怎么写 买车购置税怎么算 戴尔笔记本电脑怎么样 博世壁挂炉怎么样 怎么制作ppt模板 颈纹深怎么办