分享

一个单元格两种用法真神奇,既能统计总数,又能超级链接到指定的单元格

 Excel不加班 2020-10-26

点“在看”+留言,随机抽取3人送书籍《卢子Excel高手速成视频教程 早做完,不加班》。

一般情况下,一个单元格要么统计总数,要么做超链接,分开实现。而有一位VIP学员偏偏要将这两个功能合并到一起,而且多次提到这种需求。

刚开始,卢子觉得这种需求怪怪的,后来一想,可能汇总完,有时要查看明细,这样点这个单元格就超链接到明细,方便查看。

这里模拟了一份数据,效果大概就跟动画一样,根据人员查找人气指数,除了可以找到对应值,点了又可以超链接到实际的单元格。

超链接就只能用HYPERLINK函数,假如现在要链接到D5,并返回D5对应的值,可以用下面的公式。

=HYPERLINK("#D5",D5)


问题来了,怎么用公式返回D5这个单元格呢?

如果直接用VLOOKUP函数查找,只能得到最终的值,而不是单元格。

=VLOOKUP(F2,B:D,3,0)


D列为固定的,只要判断人员在第几行,连接起来就可以知道具体单元格。判断第几行用MATCH函数。

="D"&MATCH(F2,B:B,0)


再将刚刚的公式合并起来,就得到了最终公式。

=HYPERLINK("#D"&MATCH(F2,B:B,0),VLOOKUP(F2,B:D,3,0))


实际上,有这种需求的,都是跨工作表,甚至存在很多工作表。

每个部门的明细表一样,最后一行都是合计。

现在要汇总并超链接。

单纯的多表汇总,这个写了好多次文章。借助INDIRECT函数间接引用每个表格的区域。

=VLOOKUP("合计",INDIRECT(A2&"!A:F"),6,0)


超链接,已经有了前面案例的铺垫,直接将相应的内容套进去就行。

=HYPERLINK("#"&A2&"!F"&MATCH("合计",INDIRECT(A2&"!A:A"),0),VLOOKUP("合计",INDIRECT(A2&"!A:F"),6,0))


每天跟学员在群内不停的交流,隔三差五就能发现一些新问题,活生生的将自己从理论家变成实战家。

通过交流,你学到什么新知识?

推荐:超级链接太好用了,每天都能帮你节省大量时间

上篇:提取数字、字母、汉字方法都在这里了,Ctrl+E、Ctrl+H、PQ、VBA齐上阵

作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多