excel显示符合条件的人名_Excel数据有效性使用大全

在平时工作中,我们对数据有效性使用是非常普遍的,同时也会遇到一些大神给你的表格进行输入设置,修改等权限,那我们应该怎么解决呢?


c5bb8152e0dfe187f29d4ceff2386f32.png

数据有效性是对某个单元格或单元格区域输入的数据从内容到数量上的限制。对于符合条件的数据,允许输入。对于不符合条件的数据,禁止输入,这样就可以依据系统检查系统的正确有效性,避免错误的数据录入。比如:设置时间范围,日期范围,数值范围,文本长度等格式。

用法一:下拉菜单的制作及出错提示对话框,如下图:

97da31dd3321f57cf4fc18cc1f1b1db1.png

步骤,选中A2→数据→数据有效性→设置→选择序列→在条件框中选择基础数据所在的区域:=∮H∮2:∮H∮5→点击出错警告→在错误信息对话框内输入你想在输入数据出错警示的句子,例如:输入错误→点击确定,如下图:

dcd24ac54140446662701b1528d69efb.png

aef18b5434868c10cb4475a9985d13c3.png

642ea3ec22636226aaa5b15e8830f410.png

用法二:点击单元格,显示提示框,如下图

e934f0d2ac028044f78b25bedde7d482.png

步骤:选中A2→数据→数据有效性→点击输入信息→在输入信息框中输入:只能是人名或其他文字,点击确定,如图:

c562a74a2a275249309e9556825af859.png

用法三:限制修改,如图:

6e698e2b39f33890b410a9500e6087ae.png

步骤:选中数据→数据有效性→设置→在允许对话框选中文本长度,数据选小于、最大值选1→点击出错警告⚠️→输入信息框输入:请勿修改或其他你想用于提示的语句→点确定,如图:

159db47c975ed745222087857c979911.png

用法四:日期及时间范围的限制,如图只需要你把日期或时间范围输入进条件框内即可。

b50cca2c902d7781f25ef922ec078981.png

以上,就是数据有效性的使用大全,在工作中相信大家可以使用的到,希望对小伙伴们有用就点击收藏吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您可以使用Excel函数RAND()和INDEX()来随机生成人名。首先,在一个单独的单元格中输入所有可能出现的人名,然后使用RAND()函数生成一个随机数,再使用INDEX()函数将对应位置的人名提取出来。公式如下:=INDEX(A1:A10,INT(RAND()*10)+1),其中A1:A10是包含人名的单元格区域,INT(RAND()*10)+1会生成一个1到10之间的随机整数,与第一列中的人名相对应。您可以在此基础上进行调整以满足您的需要。注意:这只是一种较简单的方法,如果您需要更复杂的随机生成方式,可能需要考虑使用VBA程序或其他更高级的技术。 ### 回答2: Excel是一种非常强大的办公软件,可以用于处理各种数据和生成随机数。随机生成人名可以使用Excel的一些函数和技巧来实现。下面是一个简单的方法: 首先,在Excel的一个单元格中输入人名的列表,比如在A列中输入不同的名字,可以根据需要输入任意数量的名字。 接下来,在另一个单元格中使用函数来随机选择人名。可以使用以下函数之一: 1. 使用RAND函数可以生成一个0到1之间的随机数。可以在B列中输入=INDEX(A:A, ROUNDUP(RAND()*(COUNTA(A:A)-1)+1,0)),然后按下Enter键。这个公式将在名字列表中随机选择一个人名并在B列中显示出来。 2. 如果需要随机选择多个人名,可以使用RANDBETWEEN函数生成一个指定范围内的随机整数。在B列中输入=INDEX(A:A, RANDBETWEEN(1, COUNTA(A:A))),然后按下Enter键。这个公式将在名字列表中随机选择一个人名并在B列中显示出来。 如果需要重复生成随机人名,只需按F9键刷新单元格即可。 需要注意的是,以上方法生成的人名是根据列表中的顺序进行选择的,并不是真正随机的。如果需要更高级的随机生成方法,可以使用宏或者自定义函数来实现。 ### 回答3: 在Excel中,可以通过多种方式随机生成人名。下面是一种常见的方法: 首先,在Excel中创建两个列,一个用于存放姓氏,另一个用于存放名字。在姓氏列中输入常见的姓氏,可以从网上搜索常见姓氏列表进行复制粘贴,也可以手动输入。在名字列中输入常见的名字或者自己想要的名字。 然后,在另外一列中使用RAND()函数生成随机数。首先,在第一个随机数单元格中输入=RAND()函数,然后按下回车键。接下来,将该公式拖动到下方的单元格,生成相应数量的随机数。 接着,在另外两列中使用INDEX函数。在姓氏列中,输入=INDEX(姓氏列, ROUNDUP(RAND()*总姓氏数, 0))公式,其中总姓氏数是姓氏列表中的姓氏数量,用于计算随机生成一个姓氏。在名字列中,输入=INDEX(名字列, ROUNDUP(RAND()*总名字数, 0))公式,其中总名字数是名字列表中的名字数量。 最后,将结果保留为静态数据。在生成人名的列中,将生成的随机数列复制粘贴为静态数据,这样每次打开Excel时都会保持原来的随机人名,而不会发生变化。 通过上述步骤,Excel就可以随机生成人名了。你可以根据需要调整姓氏和名字的列表,添加更多的姓氏和名字,以获得更多的随机组合。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值