> 娱乐
excel如何生成指定范围重复序列数据(excel生成指定范围的不重复随机数)
导语:Excel如何生成指定范围重复序列
今天跟大家分享一下如何生成1,2,3,1,2,3这种在指定范围重复序列
现在想生成如下图这种以1开头3结尾的重复序列。
选中B2单元格输入公式=MOD(ROW(A1)-1,3)+1,并下拉填充公式即可生成
假如想要生成以1开头以4结尾的重复序列该怎么做呢,只要将公式改为=MOD(ROW(B1)-1,4)+1即可
想要生成以2开头5结尾的重复序列呢?将公式改为=MOD(ROW(C1)-1,4)+2即可
由此,我们可以总结出想要生成以1开头N结尾的重复序列,只需在单元格输入公式=MOD(ROW(A1)-1,N)+1;以M开头N结尾的公式则是=MOD(ROW(A1)-1,(N-M+1))+M
下面跟大家简单分析一下这个公式,首先是row函数,row函数的作用是返回参数的行号,如下图,在单元格中输入=ROW(A14),返回结果为14
mod函数为求余函数,它的语法结构是mod(除数,被除数)。为了方便大家理解我在B14单元格输入公式=MOD(A14,14),返回结果为0,把公式下拉至B15单元格时返回结果为1.
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小悦创作整理编辑!