mmm5934 2022-05-29 15:52 采纳率: 0%
浏览 32
已结题

这个excel公式本来是2列组合,我想做成3列组合,但是排列出来后C列总是有问题一直不变,请问一下这个公式要怎么改才能3列全部排列组合呢?

它本来是2列排列组合的excel函数,这个公式要怎么改才能3列排列组合?或者4列排列组合?

img

img

  • 写回答

1条回答 默认 最新

  • 歇歇 2022-06-05 01:36
    关注

    excel的排列组合的使用教程
    排列组合步骤1 :首先,看一下原始数据。A1和A2是两个主等级, B1:B4是四个附属等级,每个主等级都有四个附属等级。需要在C列显示出所有的组合情况。
    排列组合步骤2 :我们考虑用INDEX函数来实现这个功能。首先来看一下INDEX第二 参数如何做。
    排列组合步骤3 :双击C1 ,输入公式=INT((ROW(A1)-1)/4)+1,下拉可以看到1出现了4次, 2也出现了4次,这是因为B列数据4次以后就需要在A列偏移-个单元格。
    排列组合步骤4 :外面嵌套INDEX函数,输入:=INDEX($A$1:$A$2,INT((ROW(A1)-1)/4)+ 1)
    排列组合步骤5 :下拉后就可以看到"一等”和.
    排列组合步骤8 :同样,外层嵌套INDEX函数,可以循环获得B列的数据, 4行一遍:
    =INDEX($B$1:$B$4,MOD(ROW(A1)-1,4)+1)
    排列组合步骤9 :后,我们把公式合并在-个单元格中,就生成了最终结果组合。
    =INDEX($A$1:$A$2,INT((ROW(A1)-1)/4)+ 1)&INDEX($B$1:$B$4,MOD(ROW(A1)-1,4)+1)

    "二等”各出现了4次。
    排列组合步骤6 :第二列数据和第一-列数据不一 样,我们需要循环引用B列的数据。也就是让1,2,3,4循环出现。所以我们考虑用MOD函数。双击D1 ,输入公式:
    =MOD(ROW(A1)-1,4)+1
    排列组合步骤7 :下拉后我们可以看到如下图的效果:

    评论

报告相同问题?

问题事件

  • 系统已结题 6月6日
  • 创建了问题 5月29日

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100