在单元格引用字符串中连接excel单元格字符串
当引用另一个excel电子表格单元格值时,我正在努力找出一种方法将单元格值连接到以下格式 例如: ='C:\Test\TestA.xls'$A 25美元 例如,我希望用当前excel电子表格中的单元格值来表示TestA。以下是我认为有效的方法: ='C:\Test\'+B2+'.xls'$A 25美元 这种格式是否可能 如有任何建议,将不胜感激。感谢从以下人的评论中复制而来: 除非其他Excel工作表处于打开状态,否则不能引用其他Excel工作表并使其工作在单元格引用字符串中连接excel单元格字符串,excel,excel-formula,Excel,Excel Formula,当引用另一个excel电子表格单元格值时,我正在努力找出一种方法将单元格值连接到以下格式 例如: ='C:\Test\TestA.xls'$A 25美元 例如,我希望用当前excel电子表格中的单元格值来表示TestA。以下是我认为有效的方法: ='C:\Test\'+B2+'.xls'$A 25美元 这种格式是否可能 如有任何建议,将不胜感激。感谢从以下人的评论中复制而来: 除非其他Excel工作表处于打开状态,否则不能引用其他Excel工作表并使其工作 看看间接函数:@NayukiMinas
看看间接函数:@NayukiMinase您提供的第一个链接说,间接公式可以引用其他工作簿中的单元格,但将返回REF!如果该工作簿已关闭,则出错。我需要它在不打开工作簿的情况下工作。我的直觉是Excel内置函数(如间接函数)在功能上有一定的限制。您可能需要使用VBA来完成这些类似编程的功能,这些功能要求基本上不受限制的表达能力。除非打开另一个excel工作表,否则无法引用另一个excel工作表并使其工作。很抱歉