QQ网名大全

EXCLE姓名生成器

rand()值是>=0,且的数,只有+1才会随机数取到len本身长度,否则MID永远取不随机取字符最长的长度位置,+1还可以防止rand()=0时的结果
lxlzmh2002-大魔法师 九级 2009-8-24 20:51
MID(B$1,RAND()*LEN(B$1)+1,1)&MID(B$2,RAND()*LEN(B$2)+1,1)&IF(RAND()>0.3,MID(B$2,RAND()*LEN(B$2)+1,1),)
这个公式,LEN(B$1)+1请问+1和不加1有什么区别,
楼主,您好,我再来详细解释此题.
从公式整体看,公式分三个部分,三个部分用&(文本连接符)连接而成:
1 MID(B$1,RAND()*LEN(B$1)+1,1)
MID字符截取函数,它的意思是从B1这个字符中的第RAND()*LEN(B$1)+1个字符开始截取,截取长度为1的字符作为这个公式的结果
其中:截取的开始位置是用RAND()*LEN(B$1)+1计算得来的
Rand()是叫随机函数,它的值可以是(0())这个范围内的任意一个值
Len()是测字符串长度,如果B1长度为5,len(B1)就等于5
所以,RAND()*LEN(B$1)+1的值的范围就会是
1()*LEN(B$1)+1(B1)+1 也就是1且(B1)的数值
所以,
MID(B$1,RAND()*LEN(B$1)+1,1)的作用就是随机截取B1内的任意一个字符
注:这里如果没有+1,随机截取就不会取到B1中的最后一个字符,这就是我上次回答中提到的.
另外还需要说明的是,说起始位置自然是整数,如果RAND()*LEN(B$1)+1结果是有小数的,公式会只看到整数部分,忽略小数的
2.MID(B$2,RAND()*LEN(B$2)+1,1)
同理,这个公式就是随机截取B2内的任意一个字符
3.IF(RAND()>0.3,MID(B$2,RAND()*LEN(B$2)+1,1),)
如果Rand()值>0.3 公式的结果就是 MID(B$2,RAND()*LEN(B$2)+1,1)也就是随机截取B2内的任意一个字符(同2中所述)
如果Rand()值公式的结果为0
注:这个公式关于稍微有点问题,应该改成
IF(RAND()>0.3,MID(B$2,RAND()*LEN(B$2)+1,1),"")
意思也不要返回零,返回个空字符,因为是随机取名字,返回个0自然不好,""字符还是比较稳妥的.
佚名
2024-06-06 15:51:56
最佳回答
类似问题(10)
  • 佚名
    2024-06-06 13:37:38

    输入名字得情侣网名生成 器

    建议如下青春如此放纵年华如此任性

  • 佚名
    2024-06-06 17:05:24

    魔兽世界名字生成器

    我用这个http:///shared/t5q62s8j8k艾泽拉斯国家地理论坛上有

  • 佚名
    2024-06-06 06:38:12

    情侣网名生成器!!!!

    ら丶心朝着你的方向徜徉╰感觉沵沉默时旳平静∝ 依恋已成一种幻觉'一缕温暖的阳光逐尽沧海斜阳下45° 微笑 ╮向日葵想要的安静丶似水流年〃繁华了谁

  • 佚名
    2024-06-06 01:50:37

    有没有写小说的生成器

    姓名生成器还是大纲生成器?这两个一般写小说的软件都自带的 比如小黑屋、大神码字等如果你想说的是内容生成器你觉得呢

  • 佚名
    2024-06-06 14:12:04

    网络小说生成器

    你说那些写作软件,糟糕透了,编程就是自动抽取名著、诗歌、一些散文里的环境描写,然后智能排列,傻瓜式软件,写出来的东西大多数都看不懂。人类创造了科技,并不是让它们...

  • 佚名
    2024-06-06 05:02:46

    藏头诗生成器

    请问你要的藏头诗 要写什么头呢 先给你 看下面的凑合一下吧 执笔诗画长情怀子心知己最明白之前往后多担待手心手背皆是爱与君愿守海石烂子意我梦化蝶知偕同风雨共舟济老...

  • 佚名
    2024-06-06 09:30:53

    在线对联自动生成器

    使用对联生成器答题是刷分行为。对联生成器生成的“对联”不叫对联,没有灵魂。自己动脑诚实答题,不提倡使用对联生成器答题。使用对联生成器答题没有格调。

  • 佚名
    2024-06-06 08:00:00

    姓名对联生成器

    牛气冲天不一般碧血丹心傲人间蓉花月貌天仙女美丽英姿舞翩跹

  • 佚名
    2024-06-06 08:00:00

    透明名字生成器。。。。。。。。。。。。。,

    给你个复制过去吧"" ↑双引号里面的, 输入”全角空格“,部分输入法才有,大多数人都是复制过去的~

  • 佚名
    2024-06-06 08:00:00

    怎样在excle中2017转换成"贰零壹柒"?

    右键单击日期,设置单元格格式,日期型,然后列表里一大堆现成的格式自己选