如何用EXCEL从指定学号列表中随机选择一个并显示姓名?

很简单,用VLOOKUP()粘贴函数即可。

VLOOKUP的功能是:

在表格或数值数组的第一列中查找指定的数值(学生编号列和姓名列构成一个数组),然后返回表格或数组的当前行中指定列的数值。

解决问题:

假设A列是学号,B列是姓名,数据区是A 1:B 1000;随机选择的学号在单元格D1中。在D2单元格中输入公式。

=VLOOKUP($D$1,$A$1:$B$1000,2)

去做吧。

效果:随着单元D1中学号的变化,单元D1中学号对应的姓名显示在单元D2中。

公式解释:求单元格区域A1:B1000第一列(A列)的值,返回该值所在行第二列(B列)的值(即学号对应的姓名)。

注意:你写的公式RAND()871+58应该改成RAND()*(928-871)+871。

试试看!