服务热线:4000-288-501
当前位置: 首页 > 网站新闻 >

Excel-产生多个範围的乱数值

时间:2017-06-03 04:42:29 文章作者:www.cpdj.net 点击:112 查看次

在 Excel 中,若是想要发生多个範围的乱数,例如:发生1~40, 101~140, 200~240的乱数,该若何处置?

由于这是三组範围为0~40的乱数,尝尝以下公式:

(1) 贮存格B2:{=LARGE(ROW($1:$40)+{0,100,200},INT(RAND()*120+1))}

(2) 贮存格B2:{=SMALL(ROW($1:$40)+{0,100,200},INT(RAND()*120+1))}

这是阵列公式,输入完成要按 Ctrl+Shift+Enter 键。将贮存格B2複製到贮存格B2:F4。

ROW($1:$40)+{0,100,200}:发生1~40, 101~140, 200~240的数值。

INT(RAND()*120+1)):发生1~120的乱数(40+40+40=120)。

公式(1) =LARGE({1,101,201;2,102,202; 3,103,203; … ; 40,140,240},乱数值)

透过LARGE函数,可由乱数值抓取此中一个数值。

操纵不异道理,若是要发生a~z, A~Z的随机乱数字母,该若何处置?

贮存格B6:{=CHAR(LARGE(ROW($1:$26)+{64,96},INT(RAND()*52+1)))}

贮存格B6:{=CHAR(SMALL(ROW($1:$26)+{64,96},INT(RAND()*52+1)))}

这是阵列公式,输入完成要按 Ctrl+Shift+Enter 键。将贮存格B6複製到贮存格B6:F8。

ROW($1:$26)+{64,96}:由于A的ASCII码为65、a的ASCII码为97,所以先发生65~90和97~122的数字。

LARGE(ROW($1:$26)+{64,96},INT(RAND()*52+1):可以随机抓取52个字母中的此中一个。

透过CHAR函数,可以将ASCII码转成字元。

北京拓展公司

创作者先容

vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-REPLACE和SUBSTITUTE 函数
  • 此分类下一篇: Excel-批改成就(无前提进位)
  • 上一篇: Excel-REPLACE和SUBSTITUTE 函数
  • 下一篇: Excel-批改成就(无前提进位)
汗青上的今天
  • 2016: Excel-按照多个数值範围设定分歧底色
  • 2015: Google-在电脑中操纵搜索引擎保持你的手机
  • 2015: Excel-对一个资料表履行多个运算(SUMPRODUCT,SUBTOTAL)
  • 2014: Excel-依日常平凡/沐日分隔加总(SUMPRODUCT,WEEKDAY)
  • 2011: Excel-REPLACE和SUBSTITUTE 函数
  • 2011: Excel-Find函数和Search函数的差别
  • 2010: 台湾的Google首页也能够设定布景图片了

▲top

标签: , , , , , , ,

Warning: error_log(/www/wwwroot/cpdj/wp-content/plugins/spider-analyser/#log/log-0909.txt): failed to open stream: Permission denied in /www/wwwroot/cpdj/wp-content/plugins/spider-analyser/spider.class.php on line 2969