当前位置:首页 > TAG信息列表 > 四川大学排名是多少

四川大学排名是多少

四川大学排名是多少?

网友解答:

谢邀!你这个需求用vlookup函数是最好不过了,我告诉你一个真正实现自动化的vlookup公式。

在讲解你这个案例之前,我们先回顾一下vlookup函数的使用方法。

vlookup有四个参数vlookup(lookup_value,table_array,col_index_num,range_lookup)

这四个参数都是甚而意思呢?如果只看英文,多数人还是一头雾水,我用通俗的语言帮你翻译翻译。

excel中如何使用vlookup函数自动查询?

具体到实际案例中,每一个参数的含义如图所示,你可以根据这张图完全掌握vlookup的用法,这里我就不详细解释说明了。

因为你返回开户行和银行账号两列数据,要想实现自动化,必须能够同时返回两列。

01-vlookup一次返回多列数据

vlookup函数的第三个参数决定着返回的列,要想一次返回多列查找到的数据,需要参数三能够自动变化,我们可以使用column函数来构建参数三。

如图所示,在b2单元格输入公式=vlookup($a2,基本信息!$a:$c,column(),0),然后将其向右向下复制即可。

column()函数是返回当前的所在的列数,所以随着公式位置的变更,column()函数返回值也会自动变化。

02-提前设置公式,输入自动显示

因为【公司名称】需要通过下拉菜单选择,没选择一个,使开户行和银行账号自动显示,所以需要在b列、c列提前设置好公式。

但是提前设置公式,由于a列中的公司名称还没有选择,是空白的,你会发现函数返回值都是#n/a错误值。

告诉你一个诀窍,可以在vlookup函数最外层嵌套一个iferror函数,将公式变更为这样:=iferror(vlookup($a2,基本信息!$a:$c,column(),0),"")

iferror函数的作用是,第一个参数中的表达式(或公式)为错误值时,可以将其显示为其他数值,这里我们将其显示为空白。

最终的效果就是这样的:当你在a列选择公司名,开户行和银行账号会自动查询匹配出来。

你看,vlookup实现自动查询是不是很神奇、也很简单!

「精进excel」系酷米签约作者,关注我,如果任意点开三篇文章,没有你想要的知识,算我耍流氓!网友解答:

如题,我们可以通过vlookup函数实现快速查询,先看下面动态效果图:

具体操作方法:

1.首先在公司名称区域内建一个序列,引用表二的收款人信息

2.在开户行e5单元格输入公式【=if(d50,vlookup(d5,收款人信息!$b$7:$c$11,2,false),"")】,并向下填充好公式!

3.在银行账号d5单元格输入公式【=if(d50,vlookup(d5,收款人信息!$b$7:$d$11,3,false),"")】,并向下填充好公式!

4.这样在输入公司名称时就可以自动弹出开户行和银行账号了。单元格的位置在实际表格中做适当的修改!


双子星云 一起互联

  • 关注微信关注微信

猜你喜欢

微信公众号