Excel列转行(Columns to Rows Transpose):转换数据以计算月度% diff
Excel数据格式转换及月度百分比差异计算
一、将横向数据转为目标纵向格式
- 选中原始数据里的所有月度名称和对应数值(不含表头)
- 右键执行
复制,在空白区域右键选择选择性粘贴,勾选转置选项后确认,即可将横向排列的月度转为纵向 - 手动添加表头:第一列设为「月度」,第二列设为「数值」,对齐目标格式
二、计算月度间百分比差异(% diff)
假设转置后的数值列是B列,数据从B2开始(B1是表头):
- 在C2单元格输入公式:
=(B2-B1)/B1 - 回车后,选中C2单元格,拖动右下角填充柄下拉,自动计算后续所有月度的差异值
- 选中C列,右键选择「设置单元格格式」,切换到「百分比」类型,设置合适的小数位数(如2位)
注意点
- 转置前确认原始数据无合并单元格,防止格式异常
- 第一个月度没有前置对比数据,对应差异单元格可留空或标注「无对比值」
内容的提问来源于stack exchange,提问作者DevOpsWorld
相关产品推荐
相关产品推荐

