我准备了一张带有饼图/条形图的excel模板(带有工作表,“Sheet1”)。我能够使用
设置图表标题=Sheet1!$A$1
现在。我正在使用此模板使用JAVA APACHE POI创建具有不同sheetname的另一个excel文件。我能够创建图表,但由于新的excle文件中的图纸名称不同,图表标题不会显示在图表中。它显示了#REF。
我怎样才能让它变得动态,我尝试使用INDIRECT,但它说“功能无效”
答案 0 :(得分:0)
请参阅CELL
功能。
具体而言,此公式将为您放置公式的任何工作表绘制工作表名称。
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)
公式CELL("filename",A1)
返回文件的完整路径,包括工作表名称C:\Users\myUser\Desktop\[myFile.xlsx]mySheetName
其余嵌入式公式在文件名中找到]
并返回其后的字符。