如何让excel自动排列组合

网上有关“如何让excel自动排列组合”话题很是火热,小编也是针对如何让excel自动排列组合寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

使用vba实现

自动排列组合,生成排列组合的列数,手动输入

然后从第二行第一列开始生成每列数据,每列数据数字不重复,数量随机。

实现代码如下:

Sub?按钮1_Click()

Application.ScreenUpdating?=?False

ActiveSheet.UsedRange.ClearContents?'清空表格

a?=?InputBox("请输入产生序列的列数")?'提示输入列数

Set?d?=?CreateObject("scripting.dictionary")?'字典去重

If?VBA.IsNumeric(a)?Then?'判断输入的是否是数值,不是则跳出程序

Randomize?'初始化随机数

For?j?=?1?To?Int(a)?'生成输入列数的随机数

b?=?Int(Rnd?*?99999)?Mod?10?+?1?'?每列产生随机数的数量

d.RemoveAll

l2:

If?d.Count?<>?b?Then?'生成随机数

d(Int(Rnd?*?99999)?Mod?10)?=?""

GoTo?l2

End?If

Cells(2,?j).Resize(d.Count)?=?WorksheetFunction.Transpose(d.keys)?'将随机数存入相应列里

Next?j

Else

MsgBox?"请输入数值"

GoTo?l1

End?If

l1:

Application.ScreenUpdating?=?True

End?Sub

程序执行效果:

用excel如何实现的数据自动排列组合?

输入以下公式,然后向下填充公式

=OFFSET(A$1,INT((ROW(A1)-1)/8),)&OFFSET(B$1,MOD((ROW(A1)-1)/2,4),)&OFFSET(C$1,MOD(ROW(A1)-1,2),)

详见附图

可以这样来:

1、F列,引用A列:=INDIRECT("a"&RANDBETWEEN(2,5))

2、G列引用B列:=INDIRECT("B"&RANDBETWEEN(2,5))

3、H列引用C列:=INDIRECT("C"&RANDBETWEEN(2,5))

关于“如何让excel自动排列组合”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[千萍]投稿,不代表威门号立场,如若转载,请注明出处:https://sdythymc.com/weimen/205.html

(33)

文章推荐

  • 绿色建筑的发展新趋势有哪些

    网上有关“绿色建筑的发展新趋势有哪些”话题很是火热,小编也是针对绿色建筑的发展新趋势有哪些寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。——以下数据及分析均来自于前瞻产业研究院《中国绿色建筑行业发展模式与投资预测分析报告》。?1、相关政策汇总我国绿色建筑虽

    2025年09月14日
    80320
  • 键盘上的字母按键的布局是怎么来的 ?

    网上有关“键盘上的字母按键的布局是怎么来的?”话题很是火热,小编也是针对键盘上的字母按键的布局是怎么来的?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。1.QWERTY键盘是为了降低打字速度最初,打字机的键盘是按照字母顺序排列的,但如果打字速度过快

    2025年09月15日
    55322
  • 基本粒子有多少个?

    网上有关“基本粒子有多少个?”话题很是火热,小编也是针对基本粒子有多少个?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。根据标准模型,已知的基本粒子共有17种。分为两大类:1、费米子(Fermions):构成物质的基本粒子,共12种,分为两类:夸克(Qu

    2025年09月17日
    99305
  • 机器学习系统(关于机器学习系统的简介)

    网上有关“机器学习系统(关于机器学习系统的简介)”话题很是火热,小编也是针对机器学习系统(关于机器学习系统的简介)寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。按照学习方式不同,机器学习分为监督学习、无监督学习、强化学习、半监督学习、主动学习。1、监督学习监

    2025年09月21日
    41321
  • 实测分享“手机跑得快哪里可以买挂”(确实是有挂)-知乎

    实测分享“手机跑得快哪里可以买挂”(确实是有挂)-知乎>>>您好:手机跑得快哪里可以买挂,软件加微信【】确实是有挂的,很多玩家在手机跑得快哪里可以买挂这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑手机跑得快哪里可

    2025年09月23日
    36320
  • 六年级上册语文什么让生活更美好400字

    网上有关“六年级上册语文什么让生活更美好400字”话题很是火热,小编也是针对六年级上册语文什么让生活更美好400字寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。六年级上册语文什么让生活更美好400字如下:一、第一篇我们生活在科学技术高速发展的时代,现在使用现

    2025年09月24日
    33300
  • 妈妈生日文案短句干净

    网上有关“妈妈生日文案短句干净”话题很是火热,小编也是针对妈妈生日文案短句干净寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。1、承蒙时光不弃,感恩一切给予,祝我亲爱的妈妈,生日快乐,健康长寿!2、祝我最最亲爱的妈妈生日快乐,没有太多矫情的生日祝福语,陪伴是最

    2025年09月24日
    38308
  • 教程辅助!“微乐陕西挖坑透视辅助软件”最新辅助详细教程

    亲,微乐陕西挖坑透视辅助软件这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的通过添加客服QQ群:本司针对手游进行匹配,选择我们的四大理由:

    2025年09月25日
    32307
  • 必看教程“微信小程序跑得快免费挂(透视)”详细开挂玩法

    亲,微信小程序跑得快免费挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的通过添加客服QQ群:本司针对手游进行匹配,选择我们的四大理由:

    2025年09月25日
    40307
  • 刚出生的小金鱼要怎么养?

    网上有关“刚出生的小金鱼要怎么养?”话题很是火热,小编也是针对刚出生的小金鱼要怎么养?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。你好、希望我以下的回答可以帮助你幼鱼刚孵化出来的时候,体型如同针尖,不能游动,沉在孵化池底或者吸附在水草上。这时的幼鱼还不可以

    2025年09月25日
    26311
  • 晴空是什么意思

    网上有关“晴空是什么意思”话题很是火热,小编也是针对晴空是什么意思寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。“晴空”意思是指清朗的天空。出处:1、李白《秋登宣城谢朓北楼》诗:“江城如画里,山晚望晴空。”2、唐·刘禹锡《秋词二首之一》:“晴空一鹤排云上,便

    2025年09月26日
    30323
  • 网易邮箱助手的常见问题

    网上有关“网易邮箱助手的常见问题”话题很是火热,小编也是针对网易邮箱助手的常见问题寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。Q:首次使用如何设置A:网易邮箱助手安装后,会在开机后自动运行,您也可以直接在windows菜单下程序组直接运行网易邮箱助手。成功

    2025年09月28日
    26311

发表回复

本站作者才能评论

评论列表(3条)

  • 千萍的头像
    千萍 2025年09月16日

    我是威门号的签约作者“千萍”

  • 千萍
    千萍 2025年09月16日

    本文概览:网上有关“如何让excel自动排列组合”话题很是火热,小编也是针对如何让excel自动排列组合寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助...

  • 千萍
    用户091609 2025年09月16日

    文章不错《如何让excel自动排列组合》内容很有帮助