excel函数HYPERLINK的解释

HYPERLINK("#"&A2&"!A1",A2),麻烦帮我解释一下这个函数的意思。我知道他是指超链接,但是为啥要用“#”还有“!A1”呢,谢谢。

  1、hyperlink函数和超链接的意思差不多,能链接到其他地方的文本串我们就称它为hyperlink,函数形式为:Hyperlink(Link-location,Friendly-name),就只有2个参数。

  2、找到此函数的方法。excel中的函数是分为常用函数和其他各种类型的函数,各位不常用此函数的朋友可能就不会像小编一样在常用函数中就能找到。找到的步骤是:选择excel表格中上方的“公式”菜单→选择最左边的“插入函数”→在“或选择类别”中找到“查找与引用”,往下翻就能找到了。如下图所示。

  3、参数含义解释。link-location指的是你要链接去的地方,可以是文件夹中的某个位置,也可以是excel表格中的某个单元格,还可以是某个网页等等。friendly-name就是显示的名词,设置链接的地方它总得显示什么词吧?这就是friendly-name的功能。要是此项不设置的话则默认显示“link-location”。

  4、link-location参数注意事项。此参数之前也介绍过了,能设置的地方很多,出了上面介绍的几种还它还可以设置成word中的书签,批注等,功能十分强大。如果指定的位置不存在或者不能访问时就会报错,例如指定去一些无法进入的网页或者是已经删除的就不行了,此时可以看到字体不是蓝色,并且也不能点击,如下图所示。

  5、friendly-name参数注意事项。主要的一点就是改名字的时候要能让一目了然的知道要去的地方,这样就能更方便以后点击进去了。friendly-name可以是任意的数字,字符,汉字以及他们的组合,哪怕是一段错误码,在输入后也能显示出来。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-11
HYPERLINK函数的参数指定
HYPERLINK函数的参数指定

HYPERLINK函数用于创建一个快捷方式(跳转),是EXCEL超级链接的函数实现方法。当单击函数 HYPERLINK 所在的单元格时,Microsoft Execl 将打开链接的文件或跳转到指定的工作表的单元格,函数格式为

HYPERLINK(link_location,friendly_name)

其中第二个参数是随意指定的字符串或某一单元格的值,是你希望在超级链接的单元格中显示的内容

第一个参数Link_location是超级链接的文件的路径和文件名,或要跳转的单元格地址,常用格式有以下几种:

1、 链接到文件夹,点击打开指定的文件夹,如

=HYPERLINK("C:\My Documents","打开我的文档")

2、 链接到指定的文件,点击打开指定的文件

如= HYPERLINK("C:\My Documents\Doc1.doc","打开Doc1")

如与当前文件在一目录下,可以用以下公式

= HYPERLINK("Book1.xls","打开Book1")

3、 链接当前工作表的指定位置,点击跳转到当前工作表指定的单元格

如=Hyperlink("#A100","跳到A100")

4、 当前工作薄中其他工作表的指定位置或区域

如= Hyperlink("#sheet2!A100","跳到SHEET2工作表A100")

如区域定义了名称,如定义名称X=sheet2!A10:B15,则以下公式或跳转到X区域的并选定该区域

= Hyperlink("#X","跳到区域名称X")

等价= Hyperlink("#sheet2!A10:B15","跳到A10:B15")

5、 链接工作薄,并跳转到该工作表的指定位置,使用形式

同目录下的文件

=HYPERLINK("book2.xls#sheet2!a1","到BOOK2中Sheet2!A1")

不同目录下

=HYPERLINK("C:\My Documents\XLS\book2.xls#sheet2!a1","到BOOK2中Sheet2!A1")
第2个回答  2010-02-11
#特指本工作薄
A2是指所链接工作表的名称,是引用的A2单元格中的值
A1指需要连接到的单元格,在这儿是一个文本
"#"&A2&"!A1"合并起来就是你想要链接地址的路径本回答被提问者采纳
相似回答