怎样利用EXCEL制作一些随机抽人名的程式

怎样利用EXCEL制作一些随机抽人名的程式,第1张

假设有五个人,一次过抽三个名,而且人名不重复。 步骤: 1. 在A1至A5输入1

2

3

4

5 2. 在B1至B5输入五个人的名字 3. 在C1至C5均输入公式=RAND( ) 4. 在D1输入公式=RANK(C1

$C$1:$C$5),然后复制至D2至D5 5. 在E1输入公式=VLOOKUP(D1

$A$1:$B$5

2),然后复制至E2至E3 6. 用滑鼠选一个空白的储存格(例如:A7) 7. 按著 Del 键一会,E1至E3的人名便不住跳动,放手不按Del键便会停下来。 8. 将栏A至栏D隐藏,并放大栏E以突显效果。 各函数的解释 RAND - 出乱数 RANK-出名次 (在这里是乱数的名次) VLOOKUP-按名次搜寻相关的人名。 2008-04-16 14:13:05 补充: 如果我要一个..是否不用在E1复制在其他两格呢.... >>无错。 另做好了点样可以保护储存格呀..我怕按DEL会按错左...会否有掣用 >>暂时找不到。因为要修改储存格的内容,才会重新计算。 >>不用客气。

您好,我可以为您提供一个Python随机抽取JSON人名的程序,该程序可以按您的要求,,不出现重复,并且回答完整。

程序代码:

import json

import random

# 读取JSON文件

with open('names.json', 'r') as f:

names = json.load(f)

# 抽取200-500字的人名

name_list = []

while len(name_list) <200:

name = random.choice(names)

if name not in name_list:

name_list.append(name)

# 输出抽取的人名

for name in name_list:

print(name)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12100384.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存