在工作或者生活中,我们经常需要使用Excel来注册个人信息,但是当一个表格中需要注册的人数特别多的时候,先找到姓名再输入就会非常麻烦。
如何根据每个人的号码快速注册相关信息(图1)?这里给大家介绍一种不用考虑顺序,不用查名字,直接输入编号和内容的方法。
首先,我们在原来的编号、姓名、成绩三栏的前后插入一个空白栏,A栏和E栏。将D列“等级”单元格的格式设置为“文本”。具体操作是选择D列,右键选择“单元格格式”菜单项。
然后选择Numbers选项卡下的Text类别,最后单击OK按钮(图2)。
接下来,开始登记成绩。假设第一个注册的人是13号的陆,他的分数是130,那么我们可以在单元格中输入013130。接下来,以这种方式依次输入所有人员的人数和等级,不分先后。
你不必关注之前的编号和名称是否与输入的内容相对应(图3)。
输入所有数字和成绩后,在单元格A2中输入公式“=NUMBERVALUE(LEFT(E2,3))”,在单元格D2中输入“=right (vlookup (B2,a: e,5,false),3)”。
分别向下填充两个单元格,就可以得到所有人的正确分数(图4)。
按Ctrl A选择所有单元格,然后按Ctrl C复制,右键单击并在菜单中选择选择性粘贴,然后选择Value并单击OK(图5)。最后,删除两个辅助列A和e。
提示:VLOOKUP函数用于按列查找数据并返回指定值,即根据给定表格第一列的数据查找并返回行中指定单元格的值,常用于检查数据等操作。
LEFT和RIGHT函数分别用于从左到右或从右到左获取一定数量的字符。在这种情况下,它们用于拆分输入字符串。
NUMBERVALUE用于将文本转换为数字,例如得到的“013”转换为13。