我正在使用以下公式将 3 张纸上的文本整理到第 4 张纸上。
=$'sheet 1'.A1&CHAR(10)&$'sheet 2'.A1&CHAR(10)&$'sheet 3'.A1&CHAR(10)
这会将文本与每张工作表贡献后的返回值进行整理。但是,即使相应框中没有文本,返回值仍然保留,例如工作表 1 中有“hi”,工作表 2 为空,工作表 3 如下所示:
hi
there.
在“hi”和“there”之间留一个回车符,其中应有 Sheet 2 中的任何文本。我希望仅在有来自相应单元格的文本时才使用回车符,因此两者之间没有回车空格。
希望这是有意义的。
答案1
尝试以下方法:
=IF(Sheet1!A1="","",Sheet1!A1 & CHAR(10)) & IF(Sheet2!A1="","",Sheet2!A1 & CHAR(10)) & IF(Sheet3!A1="","",Sheet3!A1 )