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

Google Sheets 实现行数据向左逆序转置到列的公式方法

适用所有Excel版本的解决方案

直接在CZ2单元格输入以下公式:
=IFERROR(INDEX($AO:$AO, 2 + (COLUMN($CZ$2) - COLUMN())),"")
输入完成后,选中CZ2单元格,按住鼠标左键向左拖拽到你需要的最大列范围即可完成填充。

公式效果说明:

  • CZ2单元格输出AO2的值
  • CZ2左侧相邻的BY2单元格输出AO3的值
  • 继续向左的BX2单元格输出AO4的值,以此类推
  • 超出AO列非空数据范围的位置自动显示为空,不会报错

如果你使用的是Excel 365/2021及以上支持动态数组的版本,希望无需拖拽自动适配AO列新增的数据,可以先选中CZ2向左选中足够多的空白列(例如选中BC2:CZ2整个范围),输入以下公式后按下回车即可自动填充,后续AO列新增数据会自动向左扩展填充:
=LET(src,AO2:AO1000,cnt,COUNTA(src),IF(SEQUENCE(,COLUMNS(BC2:CZ2))>COLUMNS(BC2:CZ2)-cnt,"",INDEX(src,COLUMNS(BC2:CZ2)-SEQUENCE(,COLUMNS(BC2:CZ2))+1)))

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 02:45:02