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中如何批量隔行求和?
  • 热门搜索
    三国战纪怎么爆气 影视大全免费高清版在线下载 脏话大全 色系少女漫画大全 男装店名大全 成长纪念册怎么做 黄褐斑怎么祛除 今年养猪行情怎么样 企业名称大全 眼睛刺痛是怎么回事