You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets中如何反转TEXTJOIN行单元格的拼接顺序

解决Google Sheets反转TEXTJOIN拼接顺序的问题

你可以用下面的公式实现从最右侧单元格开始倒序拼接:

=TEXTJOIN(CHAR(10)&CHAR(10), TRUE, INDEX(C2:2, 1, SEQUENCE(COUNTA(C2:2), 1, COUNTA(C2:2), -1)))

公式拆解:

  • COUNTA(C2:2):统计当前行从C2开始的非空单元格总数,确保只处理有内容的单元格
  • SEQUENCE(COUNTA(C2:2), 1, COUNTA(C2:2), -1):生成一个倒序数字序列,比如非空单元格有5个,就生成5,4,3,2,1,用来定位倒序的单元格位置
  • INDEX(C2:2, 1, ...):根据上面的倒序序列,提取C2行对应位置的单元格内容,实现顺序反转
  • 最后用TEXTJOIN按你原来的分隔符(两个换行)拼接,第二个参数TRUE保持忽略空白单元格的逻辑

这个方案动态适配当前行的非空单元格范围,不需要手动指定固定结束列,能精准实现从右到左的拼接效果。

内容的提问来源于stack exchange,提问作者Alec Aiken

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 05:25:24