不能。适用范围是实际支持 TEXTJOIN 的 Excel Microsoft 365、2024、2021、2019 桌面版来说,公式结果超过单元格文本上限时会返回 #VALUE!,增加内存不会改变这个上限。需要区分的是,这里限制的是函数拼出的结果字符串长度,不是电脑可用内存,也不是源数据占用的行数或单元格个数。

TEXTJOIN 会把各段文本和分隔符拼成一个结果。技术资料说明,结果字符串超过 32767 字符(单元格上限)时返回 #VALUE!;因此分隔符也计入结果长度,结果长度不等于参与拼接的单元格数量,更不能把 32767 理解成 32767 个单元格。另一个容易混淆的数字是 252,它是 text 参数数量上限,不是字符数上限。观察时先看公式是否确实返回 #VALUE!,再判断结果字符串是否越过 32767 字符这条边界。
即使看到 #VALUE!,也不能仅凭错误名认定结果过长;源区域中某个单元格自身的错误值、引用问题或其他公式错误,可能以别的错误形式出现,需要另行核对。风险停止点是原始数据尚未另存时不要删改。若确认是结果字符串过长,也不要用删除原数据、截断文本的方式凑出一个能显示的结果,这样会丢失原始信息,后续核对拼接顺序和分隔符也容易出错。加内存只影响运行环境资源,不改变 Excel 单元格的文本容量边界。
下一步可以保留原始数据,在原表之外按有意义的业务边界把结果拆到多个结果区域,例如按记录组、批次或段落分组,再分别用 TEXTJOIN 生成。每个区域都要核对拼接顺序和分隔符是否与原意一致。拆分的目的是让每个结果都落在单元格上限内,而不是改变函数规则。若既有文件还涉及宏、外部连接或手工粘贴内容,本次只讨论公式和文件信息,不运行实际业务表或宏,也不把未核对的菜单操作当作结论。
大连沙河口区的读者如果准备咨询台式电脑上的 Excel 表格问题,可以先记录报错单元格、公式返回值以及结果大致长度,再说明是否只有 #VALUE!。电脑快修网是信息展示与第三方维修对接平台,覆盖台账用于核对地区,不代表即时履约;具体判断仍要以实际文件、Excel 版本和公式结果为准。
沙河口区台式电脑用户可拨400-877-9605,准备源文本长度、分隔符和错误格位置,不交原业务全文,核实第三方是否支持电脑侧表格信息检查。电脑快修网提供信息展示与第三方维修对接,具体地址、支持范围与安排当次确认。