分享

VLOOKUP COLUMN,这也太搭了吧

 weimiao 2021-05-17

一、基础知识

VLOOKUP函数是从指定的查找区域中查找返回想要查找到的值。

语法=VLOOKUP(查找目标,查找范围,返回值的列数,查找的类型)

想了解更多VLOOKUP函数用法,可以点击《VLOOKUP函数怎么用?看这一篇就够了》

COLUMN函数表示获取对应的列数。

语法=COLUMN(参数),如果参数省略,则表示为对函数所在单元格的引用,比如这里将光标定位在B2单元格,然后输入公式=COLUMN(),等到的结果就是2。

VLOOKUP+COLUMN,这也太搭了吧

若是有输入对应的单元格,那么获取到的就是对应的列数,比如=COLUMN(D5),得到的结果为4。

VLOOKUP+COLUMN,这也太搭了吧

二、实际案例

1、根据姓名自动索引

如图,根据姓名自动引用后面的信息,该怎么设置?

VLOOKUP+COLUMN,这也太搭了吧

在单元格中输入公式=VLOOKUP($F$2,$A$2:$D$5,COLUMN(B2),0),向右填充。

VLOOKUP+COLUMN,这也太搭了吧

2、工资条的制作

如图所示,如何将左侧工资表制作成右侧工资条格式?

VLOOKUP+COLUMN,这也太搭了吧

在表格前方添加从1开始的序列号,之后利用序列号作为查找值,在单元格中输入公式=IFERROR(VLOOKUP($G2,$A$2:$E$5,COLUMN(B2),0),''),随后向右填充,然后选中设置好的区域以空行,向下填充即可。

说明:

IFERROR函数表示判断某些内容是否正确

语法=IFERROR(判断内容正确返回的结果(一般为公式),错误需要返回的信息)

VLOOKUP+COLUMN,这也太搭了吧

3、一对多查找

如图所示,如何将左侧的表格汇总为右侧的格式?

VLOOKUP+COLUMN,这也太搭了吧

先新建一个辅助列,在单元格中输入公式=A2&COUNTIF($A$2:A2,A2),向下填充。

说明:

COUNTIF表示条件统计

语法=COUNTIF(条件区域,条件)

VLOOKUP+COLUMN,这也太搭了吧

之后在单元格中输入公式=IFERROR(VLOOKUP($E2&COLUMN(A1),IF({1,0},$C$2:$C$13,$B$2:$B$13),2,0),''),向右向下填充。

VLOOKUP+COLUMN,这也太搭了吧

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多