我有很多工作簿,用于计算销售,费用和利润,每个工作簿都针对不同的项目。
我想创建一个文件(我们称为主文件),该文件将从所有这些项目中获取数据,以便我可以计算出总的盈亏。
所有工作簿的总销售额,费用和利润都在同一个单元格中。
因此K6
,K10
和K12
是所有工作簿中图形所在的单元格。
这些工作簿的文件名具有不同的代号。
我想这样做,以便在我将文件名键入主文件时,它将自动从这些工作簿中获得具有相同文件名的所有图形。然后,我将总结所有数字。
就我所能获得的价值而言,但我一直遇到错误。
=INDIRECT("'"&\\serveraddress\filepath\filepath\&"["&cell that contains file name.xlsx&"]"&masterfilename&"'!"&$K$6)
当我输入#NAME?
时出现错误。
这是主文件。我将输入其他工作表的文件名和“代码列”。然后,它应该给我所有从该工作表中提取的列上的数字。
这是我将从中提取数据的工作表。这些单元格是固定的,因此无论如何都不会对其进行编辑。对于不同的项目,我将复制此文件并在其中放入不同的详细信息。希望这有助于您的理解。
答案 0 :(得分:-1)
尝试一下-
=INDIRECT("'\\serveraddress\filepath\filepath\["&cell that contains file name&".xlsx]masterfilename'!$K$6")