把Excel里一个工作薄里的带跨工作表公式的工作表复制到另一个工作薄中,每个公式都会引用以前的工作薄名称或路径,如何让路径不显示出来??
比如我有一工作薄叫Excel1,此工作薄中有工作表一和工作表二,工作表中有个单元格的公式是“=IF(SUM(C18:C21)<>'工作表一'!B8,"请核对!",SUM(C18:C21))”,当我把工作表二复制到另一个工作薄Excel2中时,对应的单元格公式就会变成“=IF(SUM(C18:C21)<>'[Excel1]表一'!B8,"请核对!",SUM(C18:C21))”,当关闭工作薄Excel1时,公式会变成(假设Excel1放在D盘根目录下)“=IF(SUM(C18:C21)<>'[D:Excel1]表一'!B8,"请核对!",SUM(C18:C21))”。
有什么办法能让原来公式直接复制过去而不带路径或工作薄名么??因为公式太多,手动一个一个复制会很麻烦。。。
參考答案:将工作表一和表二一块复制到Excel2中。
方法:单击工作表一的标签(在工作表的下方),
按住 ctrl单击工作表二的标签,-〉右键,移动或复制工作表-> 在“工作簿”中选择 Excel2,勾选建立副本-〉确定。这样复制到Excel2中的工作表二中的公式就不带路径了。
能否达到你要的效果?