达永编程网

程序员技术分享与交流平台

巧妙使用COLUMN函数和VLOOKUP函数一个公式快速输出工资条成绩单

我们首先了解一下COLUMN函数的主要功能和参数的具体含义介绍:

Excel函数COLUMN的主要功能就是返回引用单元格的列标号的具体值。

Excel函数COLUMN中参数的具体含义介绍

=COLUMN(reference)

参数表示:需要引用的单元格。


注意:COLUMN()中不带参数直接表示公式所在单元格的列数,如果COLUMN(reference)是这种形式有参数,参数是第几列就返回第几列所在的位置。

excel函数VLOOKUP在现实工作中使用非常的方便,可以给我们的工作带来很高的效率。

VLOOKUP函数主要是一个纵向的查找函数,最终把想要的列的值给提取到显示出来。

= VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/FALSE)。

注意:要查找的这个区域选择的时候一定要绝对引用(像这样$A$5:$B$17),操作就是选择区域以后直接按一下键盘上的F4按键就可以。

下面举例子需要使用到的数据表格:



1. 我们这次主要借助COLUMN函数,然后再利用VLOOKUP函数生成每个学生单独的成绩单

1).写公式:

=VLOOKUP($A12,$A$2:$H$8,COLUMN(),0)


2).直接生成公式


生成结果:


3).在整体拖动公式操作如下:


4).生成每个员工的工资条:


特别注意:=VLOOKUP($A12,$A$2:$H$8,COLUMN(),0)里面的两个注意的细节,第一个细节$A12,而不是$A$12,他们看起来差不多,都表示绝对引用但是表示的意思差别很大,$A12表示绝对引用A列没有限定住单元格,$A$12它表示A12不会随着公式变化。

第二个细节就是=VLOOKUP($A12,$A$2:$H$8,COLUMN(),0)这个公式里面的第三个参数COLUMN() 就表示当前所在的单元格位置。

VLOOKUP这个函数功能很强大,有兴趣的可以自己试试,这个函数在工作中匹配输出数据很好用,而且配合其他函数一起使用效果更好。

喜欢的小伙伴,请使用你们发财的小手,点赞收藏加关注,非常感谢!

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言