2022-11-30 16:55来源:m.sf1369.com作者:宇宇
使用Hyperlink函数时,总收到报错信息,如“引用无效”;希望实现这样一种功能:单击某个工作表名称就直接跳转到相应的工作表。可以这么做:1、单击C1单元格,输入:=HYPERLINK("#'"&B1&"'!C2",B1);这里使用了HYPERLINK(link_location,friendly_name) 第一个参数 Link_location 是超链接文件的路径和文件名,或要跳转的单元格地址。特别要注意: ①# 表示引用的工作表在当前工作簿中 ②'"&B1&"'! 表示 B1 对应的工作表,不要漏掉任何一个符号 ③C2 表示的是 B1 对应的工作表中 C2 单元格。Hyperlink 函数必须要具体链接到工作表中的某一单元格,不过这个单元格可以任意指定。 第二个参数是随意指定的字符串或某一单元格的值,是你希望在超级链接单元格中显示的内容。为了示例清晰,我们仍调用 B1 单元格的内容。 上述参数中任一错漏都会导致报错,请一定要留心符号的输入哦。2、完成后单击回车键,即可看到C1生成了淡蓝色的超链接。;3、单击超链接跳转到相应的工作表。 然后选中C1单元格,将鼠标移动到右下角,变成黑色十字时往下拖动生成多行超链接。 这样就可以了。
返回目录引用无效处理主要是因为选择的数据列数、行数大于当前使用的最大量。点击【确定】后在引用数据时,只选择所需要的数据行数和列数。最后需要选取的行数只要不大于50万行就可以完成了。
以前一直觉得excel很简单,后来深入学习发现excel真的是很有用,今天总结一下excel里常用的查找与引用函数。
1.vlookup函数 (lookup_value,table_array,col_index_
num,[range_lookup])
查找值一般在范围的第一列,只能从左往右查
参数1:查找值
参数2:查找区域
参数3:返回查找区域内第几列的数据
参数4:精确匹配/F 还是模糊匹配/T
例:查找各学生数学课的成绩
查找值:姓名B2
查找范围:B10:C14 固定范围需要绝对引用
返回数据:数学成绩在查找范围的第二列,返回2
精确查找:F
2.offset引用函数 --offset(reference,rows,cols,[height],[width])
以指定的引用为参照系,通过给定偏移量得到新的引用。返回的引用可以为一个单元格/区域
参数1:基点 可随机指定
参数2:行偏 基点与偏移后的基点的偏差 A3与C5的行偏为2
参数3:列偏 A3与C5的列偏为2
参数4:行高 需要偏移后的区域C5:E7 行高为3
参数5:列高 列高为3
注意:如果是多行多列,必须选中足够的区域,按下ctrl+shift+enter
例:将A12:C17区域的数据移动到E18开始的单元格
3.match函数--match(lookup_value,lookup_array,[match_type])
知道这个值是多少,查它的位置
返回一个值的相对位置(数字)
参数1: 查找的内容
参数2:查找的范围
参数3: 1--小于(向下查找最大值),0--精确匹配,-1--大于(向上查找最小值)
例:查找10在区域内的位置
=MATCH(A3,A1:A8,0) 10在该区域内的位置为3,则返回值3
查找两列数据中的相同个数
4.index---index(array,row_num,[column_num])
给定这个位置,查它的值是多少
参数1:范围
参数2:相对行号
参数3:相对行号
例:查找A12:A19区域中第五行第一列的数据,位置是在该区域的相对位置。
indirect函数 找到单元格的地址 INDIRECT(ref_text, [a1])
5.累计函数
例:根据日销量得到累计销量
1.sum求和 SUM($B$2:B2)
2.offset求累计 问题:如何确定行高
ROW()引用行的数据 / COLUMN()引用列的数据
SUM(OFFSET($B$2,0,0,DAY(A2),1))
SUM(OFFSET($B$2,0,0,ROW(A1),1))
SUM(OFFSET($B$2,0,0,COUNT($B$2:B2),1))
6.案例分析
对员工入职表工龄及地区进行填充
1.根据身份证号得出员工出生日期----截取文本
mid() 从字符串指定位置截取指定长度 text()将数值转换为文本形式
函数公式:TEXT(MID(D2,7,8),"#-00-00")*1 *1是将文本转化为日期
2.根据出生日期计算员工年龄
函数:DATEDIF(start_date,end_date,unit)
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。(起始日期必须在1900年之后)
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。
计算公式:datedif(G2,TODAY(),"y")
3.根据省份证得到所属省/自治区/直辖市
计算公式:vlookup(left(D2,2),全国地区表!A:B,2,F)
遇到的问题 只输入上面的公式一直报错,不知道问题是什么,后来发现是因为left截取的是文本,在函数中找值找不到,后来将文本改为数值型就可以了。
VLOOKUP(VALUE(LEFT(D2,2)),全国地区表!A:B,2,FALSE)
4.计算员工工龄
datedif(E2,today(),“y”)
5.计算不足一年的工龄
DATEDIF(E2,TODAY(),"ym")
1.插入控件之后,设计模式无法选中,界面也无法点击。
2.弹出引用无效提示,也无法关闭软件,
3.这时可以按下键盘快捷键ctrl+alt+delete,打开任务管理器。
4.选中excel进程,点击结束任务按钮。
5.右键点击窗口,选择关闭任务管理器。
6.再次双击excel快捷方式,打开软件即可。
7.再次打开控件被删除,不会再弹出提示框。
打开超链接时显示引用无效,代表引用位置或地址被删除或更改,如果是同工作簿的不同工作表之间,代表工作表被删除,或者工作表名称作了修改。
超链接引用不同于公式中的引用,公式中的引用,如果工作表名进行了更改,公式会自动更正为引用修改后的工作表名,但超链接不会自动更改,会找不到引用,显示引用无效。
因此,只要进行过任何的改动,就必须重新编辑超链接,才能链接到新的引用。
首先你先看一下word中工具 ==> 选项 ==> 编辑中的“用ctrl+点击跟踪超链接”是否处于选中状态,如果没有请在前面打对勾,然后右击IE浏览器==> Internet 属性 ==> 点开“程序”选项卡中,点击“重置web设置”。就可以
1.首先将我们的文件打开,打开需要的文件之后选择单元格再在菜单里找到开始选项,然后在开始里找到自动求和选项,
2.点击自动求和选项下面的下拉箭头,在其下拉菜单里找到其他函数选项,点击该选项弹出插入函数对话框,
3.在插入函数对话框内我们找到或选择类别选项,在该选项的后点击下拉箭头我们找到常用函数选项,
4.选择常用函数选项之后再在选择函数的选择框内,我们选择Hyperlink函数然后在点击确定,弹出函数参数对话框,
5.在函数参数对话框内我们找到Link_location选项在它的后面点击选择按钮然后选择需要的单元格,再点击返回回到函数参数的对话框内,
6.再在函数的参数对话框内我们找到friendly_name选项,在这个输入框内我们可以输入参数,也可以不输入,点击之后可以看我们就能够正常使用了,拖动该单元格后的十字号就其他的单元格也套用该函数。
扩展资料:
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
出现此问题的原因为:设置问题造成的。
解决的方法和详细的操作步骤如下:
1、第一步,在数据透视表下方创建一个新表,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,在新表中引用数据透视表F3的数据时,发现自动生成了一串函数公式,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,将“李四”更改为“$E3”,将“元月”更改为“F $2”,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,其结果如下图所示,然后进入下一步。
5、最后,完成上述步骤后,把单元格复制并粘贴到其他区域, 数据透视表数据的引用成功,如下图所示。这样,问题就解决了。
操作方法
01
关闭不了时先不要着急着,先同时按键盘上的“Ctrl+Alt+delete”找到“任务管理器”并点击。也可以先把excel最小化,然后用鼠标右键点击任务栏,就可以看到“任务管理器“选项,把它打开
02
在任务管理器中,点击”进程“,在应用里找到我们正在运行的”Microsoft Excel“
03
然后选中它,并点击鼠标右键,在出现的选项里选择”结束任务“
04
然后我们的Excel就可以关闭啦,但是这个方法也算是强制关闭我们的表格,这样可能会导致我们编辑的东西丢失操作方法
01
关闭不了时先不要着急着,先同时按键盘上的“Ctrl+Alt+delete”找到“任务管理器”并点击。也可以先把excel最小化,然后用鼠标右键点击任务栏,就可以看到“任务管理器“选项,把它打开
02
在任务管理器中,点击”进程“,在应用里找到我们正在运行的”Microsoft Excel“
03
然后选中它,并点击鼠标右键,在出现的选项里选择”结束任务“
04
然后我们的Excel就可以关闭啦,但是这个方法也算是强制关闭我们的表格,这样可能会导致我们编辑的东西丢失