乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em> 在引用时能否使用<em>相对路径</em>

<em>Excel</em> 在引用时能否使用<em>相对路径</em>

作者:乔山办公网日期:

返回目录:excel表格制作


indirect不能跨工作簿使用。
弄个辅助列A,内容1、2、3.。。
B1:="='D:\["&A1&".xls]Sheet1'!$H$6"
下拉复制
再把B列内容复制到记事本,再复制回来就行了。

工作表函数=CELL("filename")可以得到数据表的路径。
你可以再结合Indirect函数处理zhidao后得到你想要的单元格路径。
这个函数貌似工作得不是很好。
当你把工作簿复制到其它路径之后貌似需要在包含=CELL("filename")的单元格上再次F2更新下子。
如果有大量的公式需要相对引用的话这种方法不理想。
你能不能把工作表的引用情况说得更明确点。一定要通过这样的方法吗,说不定有变通的方法也未可知。

  去掉引用位置中的绝对引用符号“$”即可。


  Excel中有以下3中引用关系:


  • 绝对引用

  • 绝对引用:单元格中的绝对单元格引用(例如 $A$1)总是在指定位置引用单元格。如果公式所在单元格的位置改变,绝对引用保持不变。如果多行或多列地复制公e799bee5baa6e79fa5e98193e59b9ee7ad94338式,绝对引用将不作调整。默认情况下,新公式使用相对引用,需要将它们转换为绝对引用。例如,如果将单元格B2 中的绝对引用复制到单元格B3,则在两个单元格中一样,都是 $A$1。

  • 相对引用

  • 公式中的相对单元格引用(例如 A1)是基于包含公式和单元格引用的单元格的相对位置。如果公式所在单元格的位置改变,引用也随之改变。如果多行或多列地复制公式,引用会自动调整。默认情况下,新公式使用相对引用。例如,如果将单元格 B2 中的相对引用复制到单元格 B3,将自动从 =A1 调整到 =A2。

  • 混合引用

  • 混合引用具有绝对列和相对行,或是绝对行和相对列。绝对引用列采用 $A1、$B1 等形式。绝对引用行采用 A$1、B$1 等形式。如果公式所在单元格的位置改变,则相对引用改变,而绝对引用不变。如果多行或多列地复制公式,相对引用自动调整,而绝对引用不作调整。例如,如果将一个混合引用从 A2 复制到 B3,它将从 =A$1 调整到 =B$1。


  最常用的是相对引用,可以根据实际情况来选择。



=SUMPRODUCT(--(INDIRECT(A1&"!"&N$1:N$65536)=A2),--(INDIRECT(A1&"!"&S$1:S$65536)="已完成"))

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网