Excel是一款强大的数据处理程序,使用函数可以很方便的已有的数据进行处理。本文就如何对指定条件的单垌桠咛虞元格,引用其对应的值做一个简单的流程介绍,希望对读者有所帮助。
工具
Microsoft Office Excel
要达成目标:
如下图所示,即我们需要处理的数据的源文件:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/a68c126efbf202b362c7bdc830f4da5873dadba6.jpg)
我们需要达成的目标是,在数据源文件中查找在C列中的人名,然后引用其对应的公共基础知识的分数:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/05a320a23a42a07a91009880673834bb18efc1a6.jpg)
实现过程
鼠标定位到姓名一栏,然后点击数据,升序排序:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/ce26355fd5460596f504d0633e03c8d247fe25a7.jpg)
选择要填入成绩的单元格,然后点击上方的公式单元格:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/f9617afb960b312180712010dee983aee9d76da7.jpg)
在类别位置选择查找与引用,然后选择LOOKUP,点击确定:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/e3d059e833e03972a7139f59b5863048604356a7.jpg)
选择lookup_value,lookup_vector,result_vector后,点击确定:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/57af657f860e7c7556e4d846650d3aceabd7bfa7.jpg)
在lookup_value位置选择 要查找成绩的人名:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/9b2098254193cee8781470a85a0ff2260c9aa8a7.jpg)
在lookup_cector位置选择要查找的姓名所在的列:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/994f412043715fdbd2309d89468920c5270f8ca7.jpg)
在result_vector位置选择要填写入查找的姓名对应的 成绩列,然后点击确定:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/a9338a1fbee434dafc4f6e90f271fe1d97d8e4a7.jpg)
如下图所示,程序会自动查找对应的人名,并填入对应的分数。选择分数单元格,然后双击该单元格右下角的黑色块,程序会自动向下填充公式:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/ac45306817e951e12de97ce55e3da824d9e9cfa7.jpg)
如下图所示,即已经完成了对人名对应成绩的查询:![轻松学Excel:[36]根据条件引用对应值](https://exp-picture.cdn.bcebos.com/116b1ae23ea23a42906b84a33733ec3835bbc0a7.jpg)
注意事项:
对成绩源数据中的姓名进行升序排序,是因为lookup命令是对数据列从上向下进行查询,对汉字的查询直到查到声母最为接近的单元格即终止。只有对姓名列升序排序后,才能保证查询到的是对应的姓名。
姓名中可能有重名的,因此建议使用lookup时引用考号之类绝对不会出现重复的数据。