热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

按条件增加列_EXCEL实用技巧:简单思维,实现vlookup同一条件引用多个结果

平常工作中,vlookup函数是使用率最高的函数之一,vlookup组合函数广泛用于查找和引用,是一个好帮手;vlookup

平常工作中,vlookup函数是使用率最高的函数之一,vlookup组合函数广泛用于查找和引用,是一个好帮手;

vlookup是一个纵向查找函数,简单来说是这样使用的(要查找的值,查找区域,在第几列找,精确/模糊匹配);

如果不使用组合函数,vlookup函数有很大的局限性,它通常仅单条件引用某组数据的第一个数据;

今天我们演示一个简单技巧,实现使用一个条件查找多个结果,如下图:

B列是区域,C列是城市,我们在F1列输入条件,使每个区域所对应C列的城市在F列中展开;

3796f63e6187db53ce1e98de7e3777ef.png

实现这个动态效果,并不难,使用简单思维就可以了,

082b0ed96c04f8ff35764cf559073514.gif

首先,需要一个辅助列,然后再需要用到两个函数:countif和vlookup;

将A列设为辅助列,输入公式:COUNTIF(B$2:B2,F$1),主要用于统计F1输入的条件所对应的个数;

在单元格F2开始输入公式:IFERROR(VLOOKUP(ROW(A1),A:C,3,0),"")

e3b276effb5a89427203eacc57facae5.gif

通过GIF图,可以明白,当F1的条件出现时,辅助列自动统计F1的条件在B列出现的次数,按升序排列,再通过vlookup函数进行引用到F列,为防止格式等问题导致引用失败,使用iferror函数显示成空白;

这个思维可以运用的场景也是很多的,你学会了吗?这里是日记坊,如果喜欢请右上角点关注并留言,谢谢!



推荐阅读
author-avatar
hello簞調_290
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有