csharp添加引用路径_高手不可不学的Excel引用函数(下)

2c313858edde54f8968778ffe43824c1.png

12大引用函数,灵活提取表格中的值,今天就来学习最后4个。

ebadf516807e0004917bd5b8d540db0c.png

1.使用INDIRECT函数返回由文本值指定的引用

INDIRECT函数用于返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。

函数语法:= INDIRECT(ref_text, [a1])。

参数说明:

Ref_text(必选):对单元格的引用,此单元格包含 A1 样式的引用、R1C1 样式的引用、定义为引用的名称或对作为文本字符串的单元格的引用。

A1(可选):一个逻辑值,用于指定包含在单元格 ref_text 中的引用的类型。

例如,在一张工作表中,已知店铺代码和门市位置,引用方式为TRUE,要求返回E5单元格的内容时,具体操作方法如下。

在工作表中选择要存放结果的单元格B9,输入函数“=INDIRECT(B1,B2)”,按下【Enter】键,即可得出返回单元格E5的内容,如下图所示。

4f89e8c11044cf2112ceffc6799a2d94.png

又例如,班级的成绩调查表,现在需要根据已知数据统计成绩不及格的人数,具体操作方法如下。

在工作表中选择要存放结果的单元格C2,输入函数“=SUM(COUNTIF(INDIRECT({"C2:C9","F2:F9"}),"<60"))”,按下【Enter】键,即可计算出该月的销量,如下图所示。

d92fa412bcd5053a68ae3bb4474d11b5.png

2.使用GETPIVOTDATA函数提取数据透视表中数据

GETPIVOTDATA函数用于返回存储在数据透视表中的数据。

函数语法:= GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)。

参数说明:

Data_field(必选):包含要检索的数据的数据字段的名称,用引号引起来。

Pivot_table(必选):在数据透视表中对任何单元格、单元格区域或命名的单元格区域的引用。此信息用于决定哪个数据透视表包含要检索的数据。

Field1, Item1, Field2, Item2(可选):1 到 126 对用于描述要检索的数据的字段名和项名称,可以按任何顺序排列。字段名和项名称(而不是日期和数字)用引号引起来。

例如,某公司使用一二月份销售的数据整理而成的数据透视表,现在需要在该数据表内根据员工姓名和销售产品名称,查找与之相应的销售额,具体操作方法如下。

选择要存放结果的单元格I3,输入函数“=GETPIVOTDATA("销售额",A1,H1,I1,H2,I2)”,按下【Enter】键,即可得到结果,如下图所示。

32dcd77a826993f604e22b56aedfa3c9.png

3.使用HYPERLINK函数为指定邮箱添加超链接

HYPERLINK函数用于创建快捷方式或跳转,用以打开存储在网络服务器、Intranet (Intranet:一种组织内部的、使用 Internet 技术(如 HTTP 或 FTP 协议)的网络。通过利用超链接,您可以在 Intranet 上浏览对象、文档、网页和其他目标内容。) 或 Internet 中的文档。

函数语法:= HYPERLINK(link_location, [friendly_name])。

参数说明:

Link_location(必选):要打开的文档的路径和文件名。Link_location 可以指向文档中的某个位置。

Friendly_name(可选):单元格中显示的跳转文本或数字值。Friendly_name 显示为蓝色并带有下划线。如果省略 Friendly_name,单元格会将 link_location 显示为跳转文本。

例如,某员工在制作公司安排,整理顾客信息时需要为顾客电子邮箱添加超链接,顾客邮箱为happy2018@163.com,具体操作方法如下。

选择要存放结果的单元格B3,输入函数“=HYPERLINK("mailto: happy2018@163.com","邮箱地址")”,按下【Enter】键即可,如下图所示。

2e092f3ab73b9353d136d0641468e638.png

4.使用RTD函数快速表示时间

RTD函数用于从支持 COM 自动化的程序中检索实时数据。

函数语法:= RTD(ProgID, server, topic1, [topic2], ...)。

参数说明:

ProgID(必需):已安装在本地计算机上、经过注册的 COM 自动化加载项的 ProgID 名称,该名称用引号引起来。

server(必需):运行加载项的服务器的名称。如果没有服务器,程序将在本地计算机上运行,那么该参数为空白。否则,用引号 ("") 将服务器的名称引起来。

Topic1(必需):第 1 个参数,代表一个唯一的实时数据。

topic2(可选):第2至第 253 个参数,这些参数放在一起代表一个唯一的实时数据。

例如,某员工在制作公司安排时,需要快速的显示当下时间,具体操作方法如下。

选择要存放结果的单元格B2,输入函数“=RTD("excelrtd.rtdfunctions",,B1,D1)”,按下【Enter】键即可,如下图所示。

4031ddf24fff63deff9d566feda48661.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值