我有一长串独特的公式,每个公式都引用另一个工作簿中的另一个单元格(即 ='[Other_Workbook.xlsx]Sheet'!$A$1)。我遇到的问题是,我想确保其他工作簿中的任何空白单元格的计算结果为“”,而不是 0,这是默认行为。
我需要保留每个单元格的格式,因此我不能简单地使用选择性粘贴将“”添加到每个单元格(即 ='[Other_Workbook.xlsx]Sheet'!$A$1+“”),因为这不会保留格式。
我尝试使用查找和替换在开头添加 IF 语句的第一部分,然后使用相同的方法在末尾添加 IF 语句的其余部分,但是当我尝试执行此操作时,Excel 会显示一个错误框(因为第一步使其成为无效公式)并且不进行替换,所以我无法使用此方法。
这个问题的目的是让我看看是否有办法将公式( =IF(A1="","",A1) )放入 B1,其中 A1 包含公式( ='[Other_Workbook.xlsx]Sheet'!$A$1 ),然后进行某种设置以便我可以“合并”公式,让 AI 评估为 '[Other_Workbook.xlsx]Sheet'!$A$1 并将公式转换为( IF('[Other_Workbook.xlsx]Sheet'!$A$1="","",'[Other_Workbook.xlsx]Sheet'!$A$1) )
如果您对完成我的任务有任何其他建议,请告诉我。