excel行列互换方法汇总

 时间:2024-10-21 16:11:58

在Excel中,有的时候需要行列互换,有的时候又需要一行转多行,有的时候又需要多行转一行,那么遇到这种情况,要如何解决?下面就来说说常见的行列互换的各种情况以及解决方法。

工具/原料

Excel

函数

行列互换

1、情景:这里有两行数据,需要转换为两列数据

excel行列互换方法汇总

2、解决方法:最简单的,就是先复制,然后选择性粘贴,再选择为转置,便可以解决(当然还有其他的方法,就不介绍了)。

excel行列互换方法汇总

行转多行

1、情景:这里有一行的数据,需要转换为两行数据

excel行列互换方法汇总

2、解决方法:空白位置,输入公式=INDEX($D$56:$I$56,1,(ROW(A1)-1)*3+COLUMN(A1))(备注:可以套用,只需要修改两个参数)。

excel行列互换方法汇总

列转多列

1、情景:这里演示操作一列数据,需要转换为两列数据

excel行列互换方法汇总

2、解决方法:输入公式=INDEX($D$61:$D$66,ROW(A1)+(COLUMN(A1)-1)*3,1)(备注,同样可以套用公式,需要修改两个参数)。

excel行列互换方法汇总

多行转一行

1、情景:这里需要把三行转换为一行的数据

excel行列互换方法汇总

2、解决方法:公式为=INDEX($D$68:$E$70,INT((COLUMN(A1)-1)/COLUMNS($D$68:$E$70))+1,MOD(COLUMN(A1)-1,COLUMNS($D$68:$E$70))+1)(看是有点复杂,其实只需要替换掉目前区域即可)

excel行列互换方法汇总

多列转一列

1、情景:这里有两列需要转换为一列数据

excel行列互换方法汇总

2、解决方法:还是公式,=INDEX($D$73:$E$75,MOD(ROW(A1)-1,ROWS($D$73:$E$75))+1,INT((ROW(A1)-1)/ROWS($D$73:$E$75))+1)(需自己替换目前区域)

excel行列互换方法汇总
  • Excel里如何得到多个工作表名称及同一位置内容
  • 如何使用excel快速提取以名字开头带后缀的名字
  • excel如何以第2个字符后分列第2至第3段
  • EXCEL中如何统计含某字符的单元格个数
  • Excel中如何批量隔行求和?
  • 热门搜索
    身边的引火源手抄报 预防新型冠状病毒的手抄报 科普知识的手抄报 国学经典手抄报内容 黑白手抄报花边边框 庆十一手抄报 五四青年节手抄报内容 防新型冠状病毒手抄报 为国家富强而奋斗的杰出人物手抄报 最漂亮普通话手抄报