-
當前位置:首頁 > 創(chuàng)意學院 > 營銷推廣 > 專題列表 > 正文
隨機生成幾位數(shù)字字母組合(隨機生成幾位數(shù)字字母組合的方法)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于隨機生成幾位數(shù)字字母組合的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:1454722008
文章目錄列表:
一、在excel中怎樣生成隨機的4位字母數(shù)字組合,謝謝
產(chǎn)生大寫字母與數(shù)字的組合
=CHAR(RANDBETWEEN(65,90))
=IF(RAND()<0.5,CHAR(RANDBETWEEN(48,57)),CHAR(RANDBETWEEN(65,90))) &IF(RAND()<0.5,CHAR(RANDBETWEEN(48,57)),CHAR(RANDBETWEEN(65,90)))&IF(RAND()<0.5,CHAR(RANDBETWEEN(48,57)),CHAR(RANDBETWEEN(65,90)))&IF(RAND()<0.5,CHAR(RANDBETWEEN(48,57)),CHAR(RANDBETWEEN(65,90)))
二、想問問在Excel中怎樣可以隨機生成一個6位的字母數(shù)字組合
如果你大寫字母位置是固定的,可以用公式寫,否則你用VBA寫吧,
三、如何隨機生成6位英文字母的組合?
//XP sp3+VS2008下調(diào)試通過
//這是一個使用C語言生成隨機6位大小寫混合英文字母的算法。
//運行后,按任意鍵,成生一個隨機六位大小寫混合英文字母。
//希望對樓主有幫助!
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
void main()
{
int i;
char Arr[7]; //存放六個隨機字母+字符串結(jié)束符'\0'
srand(clock()); //用當下時間做為隨機種子
//生成隨機字母算法.由于'A'~'Z'為十進制65~90; 'a'~'z'為十進制97~122
//大小母字母共26*2=52個.
//所以將產(chǎn)生的隨機數(shù)對52取模.得到的值范圍在0~51之間.
//對于大寫字母.只需將0~25之間的隨機數(shù)+65即可.
//對于小寫字母.需將26~51之間的隨機數(shù)-26后+97
while(EOF != getchar())
{
for (i=0; i<6; i++)
{
Arr[i] = rand()%52;
Arr[i]+=Arr[i]<26? 65:97-26;
}
Arr[6] = '\0';
printf("%s", Arr);
}
}
四、怎么在excel中隨機生成21位的數(shù)字和字母組合(字母包括加減乘除和大于小于號)
曾經(jīng)有人問我要過這類組合作為隨機的票據(jù)密碼。
現(xiàn)在重新寫給你:
=SUBSTITUTE(SUBSTITUTE(CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42)&CHAR(INT(RAND()*(57-42+1))+42),".","<"),",",">")
按F9可以看到刷新效果。
這是21位的,其中每個CHAR(INT(RAND()*(57-42+1))+42)代表一位。
如果需要增加或減少就刪除或復制CHAR(INT(RAND()*(57-42+1))+42)這段代碼。
以上就是關(guān)于隨機生成幾位數(shù)字字母組合相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
隨機生成幾位數(shù)字字母組合(隨機生成幾位數(shù)字字母組合的方法)
怎么創(chuàng)建微信小程序(如何創(chuàng)建微信小程序)
餐飲企業(yè)品牌形象設(shè)計怎么做?餐飲品牌形象設(shè)計要求