excel怎么点击订单名称,即可跳转到另一表该订单详情
效果如下:
像前天的方法一样,用HYPERlink函数解决。
公式实现
在E2输入公式:
=HYPERlink(“#订单详情!A”&MATCH(C2,订单详情!A:A,0),订单详情!A3)
确定,即可得到第一个订单对应“订单详情”表中的详情;
公式向下填充,即可得到所有订单对应的详情。
其中订单详情表:
公式解析
MATCH(C2,订单详情!A:A,0):
用MATCH函数精确匹配出C2订单在“订单详情表”中的行数。
(关于MATCH函数,可参考:Excel243 INDEX+MATCH,查找神组合(一))
“#订单详情!A”&MATCH(C2,订单详情!A:A,0):
将订单详情表A与C2匹配出的行数用文本连接符(&)链接,组成单元格地址;
比如,C2行数是3,则单元格地址是订单详情表中的A2;
前加“#”指单元格地址,该符号千万不能省略。
HYPERlink(“#订单详情!A”&MATCH(C2,订单详情!A:A,0),订单详情!A3):
跳转到“订单详情”对应订单,并链接名称显示为该订单号。