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

如何一次性使用Excel AutoFill功能批量转换表格格式?

一次性实现Excel AutoFill批量转换表格格式的方法

方法一:使用Power Query快速转置(推荐批量场景)

  • 选中你的Table1数据区域,点击顶部「数据」选项卡,选择「从表格/区域」,确认弹窗中「我的表格有标题」选项已勾选
  • 进入Power Query编辑器后,选中所有需要纵向展开的横向列(保留唯一标识列不选),点击「转换」选项卡 → 「逆透视列」→ 「逆透视其他列」
  • 此时数据会自动转为「标识列+属性列+值列」的纵向结构,可右键列名调整为你需要的名称
  • 点击「关闭并上载」,生成的新表格就是你需要的Table2格式,后续可直接用AutoFill统一格式

方法二:公式+AutoFill批量生成

假设Table1的固定标识列在A列,横向数据分布在B1:D3区域(3列横向数据):

  • 在空白单元格(比如E1)输入公式:=INDEX($A:$A,INT((ROW()-1)/3)+1)(公式中的「3」替换为你实际的横向列数)
  • 在相邻单元格(F1)输入公式:=INDEX($B$1:$D$3,INT((ROW()-1)/3)+1,MOD(ROW()-1,3)+1)
  • 选中E1:F1单元格,鼠标移到单元格右下角,待光标变为十字填充柄后,直接下拉到所需行数,即可生成完整的纵向数据,再用AutoFill统一格式即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 17:10:25