家庭成员可以变成户主吗代替户主签字吗?

【导读】这里有一张家庭成员信息表表格共两列,第1列为户主姓名第2列为家庭成员姓名,户主列对应的采用了合并单元格显示现在要根据家庭成员查询户主,直接查询可能是不行的如下图所示。有两种方法可以进行查询一种是通过将合并单元格...

这里有一张家庭成员信息表,表格共两列第1列为戶主姓名,第2列为家庭成员姓名户主列对应的采用了合并单元格显示。现在要根据家庭成员查询户主直接查询可能是不行的,如下图所示

有两种方法可以进行查询,一种是通过将合并单元格进行拆分然后再查询,另一种是通过VBA代码进行查询

选中A1:A9区域,点击【开始】菜单的【合并后居中】按钮将合并单元格拆分。然后按CTRL+G键调出【定位】对话框定位条件选择“空值”。然后在编辑栏输入“=A2”(即當前选取上方第一个非空单元格的引用)然后按CTRL+ENTER确定输入。

因为查询条件在B列查询返回值在A列所以不能用VLOOKUP直接进行查询,因此这里选擇INDEX+MATCH组合进行查询

直接按ALT+F11键打开VBA编辑窗口,双击左侧【工程】窗口的Sheet1工作表标签在右侧选择Worksheet_SelectionChange事件,并输入如下代码

代码也是简单易懂。循环B1:B9范围查找与D2单元格相同的值,并返回其行号i然后在A1:Ai范围倒序查找第一个非空单元格,这个单元格的值便是我们需要的最终结果最后将此值赋值给E2单元格。

最后改变D2单元格的值确定或切换焦点,即可立即显示出对应的户主姓名

更过有关查询的详细教程,请查看作者之前发表的一篇文章:《一篇文章带你全面掌握Excel中的各种数据查询知识与技巧》

}

我要回帖

更多关于 家庭成员可以变成户主吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信