本文目录一览:

excel如何设置点击时跳转到相关链接,HYPERLINK函数使用技巧

创建一个快捷方式(跳转),用以打开存储在网络服务器、Intranet或 Internet 中的文件。

[ Intranet:一种组织内部的、使用 Internet 技术(如 HTTP 或 FTP 协议)的网络,通过利用超链接,您可以在 

Intranet 上浏览对象、文档、网页和其他目标内容]

当单击函数 HYPERLINK 所在的单元格时,WPS 表格将打开链接的文件或跳转到指定的工作表的单元格。 

语法  

HYPERLINK(link_location, friendly_name) 

Link_location 为要打开的文件名称或完整路径。可以是本地硬盘、UNC 路径或 URL 路径。 

Link_location 可以为括在引号中的文本字符串,或是包含文本字符串链接的单元格。

如果在 link_location 中指定的跳转不存在或不能访问,则当单击单元格时将出现错误信息。

Friendly_name 为单元格中显示的跳转文本值或数字值。单元格的内容为蓝色并带有下划线。

如果省略 Friendly_name,单元格将 link_location 显示为跳转文本。 

Friendly_name 可以为数值、文本字符串、名称或包含跳转文本或数值的单元格。

如果 Friendly_name 返回错误值(例如,#VALUE!),单元格将显示错误值以替代跳转文本。

说明  

若要选定一个包含超链接的单元格并且不跳往超链接的目标文件,请单击单元格区域并按住鼠标按钮直到光标变成

十字,然后释放鼠标按钮。 

当我们想给表格中的文字设置跳转链接时,除了直接使用“超链接”外,HYPERLINK函数也能做到。

我们在这个表格中实际操作看看。

 

假设我们要链接到“学生成绩”的文件夹,首先选中(A2)单元格,点击插入函数,找到HYPERLINK,点击确定。

在链接位置中填入文件夹所在地址链接,显示文本中填入“学生成绩”,点击确定。

此时再点击一下A2即可跳转到刚刚指定的文件夹了。

还可以设置跳转到其他工作表的指定位置,比如学生成绩表中彭昱畅的成绩。

选中(A3)单元格,插入HYPERLINK函数。在链接位置中填入该表格的地址,然后在地址前后输入小括号,再加上彭

昱畅成绩所在的单元格B2,文本位置填入"彭昱畅成绩",点击确定。

点击一下,发现马上跳转完成了。

除此以外,HYPERLINK函数还能在原表格中完成单元格跳转或者网页跳转。

快去试试吧~

办公软件的Excel有什哪些常用函数?

1、CELL:返回有关单元格格式、位置或内容的信息。

2、COUNTBLANK:计算区域中空单元格的个数。

3、ERROR.TYPE:返回对应于错误类型的数字。

4、INFO:返回有关当前操作环境的信息。

5、ISBLANK:如果值为空,则返回TRUE。

6、ISERR:如果值为除#N/A以外的错误值,则返回TRUE。

7、ISERROR:如果值为任何错误值,则返回TRUE。

8、ISEVEN:如果数为偶数,则返回TRUE。

9、ISLOGICAL:如果值为逻辑值,则返回TRUE。

10、ISNA:如果值为:#N/A错误值,则返回TRUE。

11、ISNONTEXT:如果值不是文本,则返回TRUE。

12、ISNUMBER:如果值为数字,则返回TRUE。

13、ISODD:如果数字为奇数,则返回TRUE。

14、ISREF:如果值为引用,则返回TRUE。

15、ISTEXT:如果值为文本,则返回TRUE。

16、N:返回转换为数字的值。

17、NA:返回错误值#N/A。

18、AND:如果所有参数为TRUE,则返回TRUE。

19、FALSE:返回逻辑值FALSE。

20、IF:指定要执行的逻辑检测。

21、NOT:反转参数的逻辑值。

22、OR:如果任何参数为TRUE,则返回TRUE。

23、TRUE:返回逻辑值TRUE。

24、ADDRESS:以文本形式返回对工作表中单个单元格的引用。

25、AREAS:返回引用中的区域数。

26、CHOOSE:从值的列表中选择一个值。

27、COLUMN:返回引用的列号。

28、COLUMNS:返回引用中的列数。

29、HLOOKUP:查找数组的顶行并返回指示单元格的值。

30、HYPERLINK:创建快捷方式或跳转,打开存储在网络服务器、企业内部网或INTERNET上的文档。

扩展资料:

Excel函数则是Excel中的内置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。

Excel函数调用的参数可以是数字、文本、形如 TRUE 或FALSE的逻辑值、数组、形如 #N/A 的错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。

用什么函数可以在Excel中实现单元格跳转

用函数 HYPERLINK

比如你目前在Sheet1,想连接到Sheet2表里的B5单元格,并显示B5里的内容,则在Sheet1的A2输入公式:

=HYPERLINK("#Sheet2!B5",Sheet2!B5)

如果只想显示固定的值,如链接,则公式改为:

=HYPERLINK("#Sheet1!A1","链接")

具体方法见帮助。

==========

找了半天啊,兄弟给加点分吧:P

如何在同一份excel文档中点击单元格跳至另一份表格中

可用函数“HYPERLINK”实现excel电子表表格之间的跳转。

HYPERLINK函数用来打开存储在网络服务器、Intranet 或 Internet 中的文件,或跳转到指定工作表的单元格。当单击函数 HYPERLINK 所在的单元格时,Excel将打开存储在链接位置中的文件或跳转到指定的单元格位置。

例如要从Sheet1的A1单元格跳转到Sheet2的A1单元格,点选需要添加跳转的单元格,输入公式:=HYPERLINK("#sheet2!A1","打开Sheet2!A1").输入公式后按回车,再点击时即可跳转到Sheet2这个表格的A1单元格了。

EXCEL中添加跳转目录及公式详解

当前excel可添加的目录分为两种:单向跳转和双向跳转:

- 单向跳转 :单击目录可跳转到相应工作表,但无法跳转回目录,工作表之间切换不方便

- 双向跳转 :单击目录,跳转到工作表,双击工作表单元格,跳转到目录

** 注意1 :使用该方法时,需将表格形式改为适用宏的xlsm保存**

** 注意2 :get.workbook 是宏表函数,只能在定义名称中使用。**

- 1-公式 - 定义名称 - 输入自定义的名称:shname,在引用位置中输入公式:

=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)T(NOW())

- 2-在第1个工作表的A列一单元格中输入公式并向下复制

=IFERROR(HYPERLINK("#"INDEX(shname,ROW(A1))"!A1",INDEX(shname,ROW(A1))),"")

- 3-复制已设置公式的工作表A列,选取后面所有工作表粘贴到A列,就可以把公式粘贴到后面所有工作表的A列

- 4-全选所有工作表,调整列宽、设置背景色字体颜色

** 注意1 :使用该方法时,需将表格形式改为适用宏的xlsm保存**

** 注意2 :定义的公式名称是唯一的,如需更换内容,可使用公式-定义的名称-名称管理器更改**

- 1-单击B1单元格,切换到【公式】选项卡,单击【定义名称】,弹出【新建名称】对话框,在“名称”文本框中输入“目录”,在“引用位置”文本框输入以下公式:

=INDEX(GET.WORKBOOK(1),ROW(A1))T(NOW())

- 2-单元格输入公式,并向下复制:

=IFERROR(HYPERLINK("#'"MID(目录,FIND("]",目录)+1,99)"'!A1",MID(目录,FIND("]",目录)+1,99)),"")

- 3-制作“返回目录”超链接:

在任意工作表的空白单元格中输入以下公式,然后复制该单元格,粘贴到其他工作表中。

=HYPERLINK("#目录!A1","返回目录")

**该函数为宏表函数,现在宏表函数已经被VBA替代,但我们将宏表函数在 “公式-定义名称” 中自定义后仍可以使用。**

**函数语法为GET.WORKBOOK(type_num,name_text)**

- type_num:提取信息的编号类型

  - 常用编号“1”:获取名称

  - 常用编号“4”:获取工作表数量

- name_txt:打开的工作表名称,省略则为当前活动工作表

如果使用=get.workbook(1)来获取工作表名称,名称前会加上xls的文件名(例如 [测试用例-模板.xlsm]目录),这对目录制作没有益处,所以需要MID函数进行裁剪。

**该函数语法:MID(text,start_num,Num_chars)**

- text:需要提取的文本

- start_num:提取起始位置

- Num_chars:提取的字符长度

**实例解析**

在MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)这个公式中

1)要截取的文本

GET.WORKBOOK(1),即工作表的名称

2)截取起始位置

该处套用了函数FIND,下面为该部分详解:

- FIND函数的语法为FIND(find_text,within_text,[start_num])

  - find_text:要查找的文本

  - within_text:要查找文本所在的文本

  - start_num:查找开始位置(可不填,前不需加逗号

- Find函数将全角字符和半角字符都计为一个字符,在FIND("]",GET.WORKBOOK(1))中,我们将“]”作为要查找的文本,GET.WORKBOOK(1)取出的工作表名称作为查找文本所在的文本,这样的函数会返回获得的工作表名称中“]”所在的位置。

- 截取起始位置的完整公式为FIND("]",GET.WORKBOOK(1))+1,我们已知FIND公式部分返回了“]”所在位置,而之后的“+1”,则是让起始位置指向了“]”之后的工作表名称,即去除了xls文件名的工作表名称

3)提取长度

这里为了提取名称不遗漏,选择了99作为提取长度。

now()本身没有参数,直接输入会返回当前日期和时间(例如:2020/4/10 13:40

T()主要的作用试讲文本型数据保留文本,其他数据返回为空.(另,N()函数是将数值型数据保留文本,文本数据返回0)

因为NOW()是易失性函数,其值会随时刷新。我们用T函数去处理他返回的日期型数值,结果是空,不会产生文本资料,但这样使用可以起到自动刷新的效果。

**HYPERLINK函数的语法为:=HYPERLINK(link_location,[friendly_name])**

- link_location:目标位置-可采用绝对路径或相对路径(以当前工作簿所在文件夹为起始位置)

  - excel单元格:前面需加“#”

例:=HYPERLINK("Sheet!A1","Sheet1")

  - 文档路径

例: =HYPERLINK("C:/dacheng/work/测试文档/1.txt","test")

  - 互联网网址

例: =HYPERLINK("","bing!")

- friendly_name:显示文本,可不填

**实例解析**

HYPERLINK("#"INDEX(shname,ROW(A1))"!A1",INDEX(shname,ROW(A1)))

**在上述公式中,HYPERLINK的文件位置是多个字符使用""拼接而成的:**

- "#":主要作用是将目标位置限定为单元格

- INDEX(shname,ROW(A1))

之前我们设定过自定义公式,shname设定为=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)T(NOW()),即自动更新的简化版工作表名称。**根据INDEX公式的语法,该部分是在所有工作表名称中,选取第一行信息展示,展示结果是第一张表的名称,如需将表的全部展示,可以向下拖拽公式进行填充。**(*如果需要将目录横向展示,可以将ROW(A1)改为COLUMN(A1),之后向右拖拽公式进行填充*)

- "!A1"

这里有疑问可能是纠结“!”的用法,我们可大体了解下,感叹号在公式中主要用在工作表和单元格之间,这里出现在工作表名称之后,A1之前,总体表示为当前工作表名称对应表的A1单元格。

**这样-"#"INDEX(shname,ROW(A1))"!A1",最终给出的就是工作表名称对应表的A1单元格的位置**

**逗号之后是超链接所在单元格的自定义名称,一般我们使用INDEX(shname,ROW(A1)),即链接对应的工作表名称,当然也可以自定义其他名称。**

**IFERROR函数的语法为:IFERROR(value,value_if_error)**

- value:取值,从中检查是否存在错误

- value_if_error:公式计算错误时返回的值,计算错误类型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或 #NULL!

**实例解析**

=IFERROR(HYPERLINK("#"INDEX(shname,ROW(A1))"!A1",INDEX(shname,ROW(A1))),"")

之前已经解析了HYPERLINK的部分,得到的是工作表名称超链接到对应工作表的A1单元格,IFERROR的作用则是在该公式计算出错时,返回一个空字符串""

**上述两种目录制作方式的公式,仅在函数嵌套前后顺序上有所不同,其他地方无较大差别,可统一考虑,因此不作赘余**

当工作表名称中出现特殊字符(如+、-等)的时候,公式=IFERROR(HYPERLINK("#"INDEX(shname,ROW(A1))"!A1",INDEX(shname,ROW(A1))),"")使用时可能会提示引用失效,这时我们可以将INDEX获取的工作表名称构成为字符串进行处理,也就是在原本左右的“旁再加上一个单引号,变为=IFERROR(HYPERLINK("#'"INDEX(shname,ROW(A1))"'!A1",INDEX(shname,ROW(A1))),"")

当然这只是针对方法一中的公式,方法二中已经将所有表名当做字符串处理,便可不用考虑该问题出现。