首页
/
每日頭條
/
生活
/
怎麼随機生成一定範圍數字整數
怎麼随機生成一定範圍數字整數
更新时间:2025-06-22 07:00:08

如何生成11位随機數,包含大小寫字母和數字

首先我們要知道随機數的函數是RAND(),返回0-1之内的随機數,還有一個用法是RANDBETWEEN(),返回參數範圍内的随機數,知道這個後邊就好辦了,如果這個都不知道,那麼世上無難事,隻要肯放棄。

我們可以用RANDBETWEEN(0,9)随機生成0-9之間的數字,數字和字母的轉換可以用CHAR函數根據ASCII碼轉換,A的ASCII碼為65,a的ASCII為97,那麼随機生成大寫字母就是char(RANDBETWEEN(0,25) 65),同理生成大寫字母的函數就是char(RANDBETWEEN(0,25) 97),為什麼要用RANDBETWEEN(0,25)呢,畢竟英文有26個字母嘛,那麼為什麼不能用65~91呢,其實完全可以,就是看着不方便而已,這個就是用易懂性換簡潔性而已。

那麼怎麼在一個位置随機生成大小寫字母或是數字呢,我們可以用if函數,我們知道 if函數的用法是if(條件,返回值1,返回值2),即符合條件,返回返回值1,否則返回返回值2,那麼就可以了,我們可以在該列的前一列生成0-9的随機數,然後判斷前一列數字的大小,随機生成大小寫字母或是數字,公式為(以A列為例)

IF(A1<4,RANDBETWEEN(0,9),IF(A1<7,CHAR(randbetween(0,25) 65),CHAR(randbetween(0,25) 97)))

好了,我們把他組合起來

=RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&RANDBETWEEN(0,9)&IF(B2<4,RANDBETWEEN(0,9),IF(B2<7,CHAR(RANDBETWEEN(0,25) 65),CHAR(RANDBETWEEN(0,25) 97)))&CHAR(RANDBETWEEN(0,25) 65)&CHAR(RANDBETWEEN(0,25) 65)&CHAR(RANDBETWEEN(0,25) 65)

我們的倒數第四位是随機連類型都随機出現的,我們可以用MID函數看一下,函數為 MID(D1,10,1),齊活!

當然了,我們是要生成五千個随機數的,雖然直接下拉能夠做到,但是太費事了,其實還有一個方法就是說,excel的填充會參照非空列填充,那麼,我們隻要在前一列生成五千個序列号就可以了,我們可以用excel功能區的填充選項。

首先在第一行填寫1(填寫什麼數字都無所謂隻是一個起頭标識),選擇排序-->序列

怎麼随機生成一定範圍數字整數(如何生成11位随機數)1

我們是要在一列生成,所以産生在應該選擇列,類型自由選擇,其中步長值是指每次操作數為多少,和起始數據沒有關系,終止值就是在結束數據。

怎麼随機生成一定範圍數字整數(如何生成11位随機數)2

好了,有這5000個序列,我們就可以,快速生成5000個随機數。

我們看一下函數

怎麼随機生成一定範圍數字整數(如何生成11位随機數)3

看一下效果

怎麼随機生成一定範圍數字整數(如何生成11位随機數)4

當然了,我們可以讓随機數的每一行的每一個字符單元都随機,就是這樣

=IF(RANDBETWEEN(0,9)<4,RANDBETWEEN(0,9),IF(RANDBETWEEN(0,9)<7,CHAR(randbetween(0,25) 65),CHAR(RANDBETWEEN(0,25) 97)))

這樣,就真的随機的它爹媽都不認識它了

怎麼随機生成一定範圍數字整數(如何生成11位随機數)5

那麼,怎麼知道這個有沒有重複呢,可以用高亮重複項,或是用透視表統計一下就OK了。

當然了,這樣還有個毛病就是,每次刷新(F5),随機數都會重新變化,怎麼不讓它變化呢,我們可以複制à粘貼為數值即可!當然了,也不排除确實有人要生成動态随機數。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
10個男人排濕氣最快的方法 濕氣重的人怎麼排濕
10個男人排濕氣最快的方法 濕氣重的人怎麼排濕
在中醫理論中,濕氣是導緻人體生病的六邪“風寒暑濕燥火”中最難纏的一個,無論男女,排濕氣都非常重要,那男人祛濕最快的方法有哪些呢?泡腳男人祛濕妙招中最有名的就是泡腳,這是最直觀、最簡單、最有效的除濕方法之一,基本上每個人都适用,泡腳除濕的好處在于,操作簡單、方便快捷而且節省時間,而且泡腳的時候還可以讀...
2025-06-22
保暖内衣什麼牌子好?保暖内衣品牌排行榜
保暖内衣什麼牌子好?保暖内衣品牌排行榜
每到寒風凜冽的冬季,總會面臨人類的終極難題保暖内衣,是穿還是不穿?雖然說小仙女們都是不屑穿保暖内衣的,但是面對寒風,還是向保暖内衣勢力低下了頭。市面上的保暖内衣品牌繁多,不是所有保暖内衣都能名副其實的保暖。保暖内衣什麼牌子好?小編盤點了保暖内衣品牌排行榜,照着買不會錯。保暖内衣品牌排行榜:南極人、纖...
2025-06-22
手機卡耗電量大怎麼辦
手機卡耗電量大怎麼辦
1、使用兩隻手機。雙卡的手機耗電量肯定要比單卡手機耗電量高,如果不嫌麻煩的話,可以同時使用2隻手機。...
2025-06-22
退休申請交了什麼時候有結果 2022年退休新消息
退休申請交了什麼時候有結果 2022年退休新消息
退休申請交了什麼時候有結果?2022年退休新消息,下面是小編精心準備的内容希望對大家有所幫助!退休申請交了什麼時候有結果?一般來講,當企業職工快要到法定退休年齡時,應該在生日對應月的上個月向單位人事或勞資科提出書面退休申請,人事或勞資科在接到退休職工的書面申請後,會對你的檔案進行收集整理。需要辦理退...
2025-06-22
哪些人群不适合泡溫泉 并不是所有人都能泡
哪些人群不适合泡溫泉 并不是所有人都能泡
雖然溫泉可以起到休閑養生的效果,還能緩解身體上的不适,但溫泉水裡面富有很多的礦物質,并不是所有人都适合泡溫泉,如果盲目去泡溫泉的情況下,很容易對身體健康造成危害,下面跟小編一起來了解下,哪些人群不适合泡溫泉?哪些人群不适合泡溫泉?高血壓、心髒病患者較高水溫可能使人體血管擴張、出汗增多、心跳加速、心肌...
2025-06-22
Copyright 2023-2025 - www.tftnews.com All Rights Reserved