Excel中如何将行(列)内容转为列(行)内容

 时间:2026-04-25 10:12:56

1、这里主要演示行转列,列转行方式一样,不一一演示。

首先复制需要转为列的行,如图。

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

2、然后在需要成为列的区域右键,选择选择性粘贴,把转置的选框打上√,点击确定,这样行就转置为列了。(也可以右键之后鼠标放在选择性粘贴,弹出的选框中点击转置的快捷图标。)

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

3、下面介绍下transpose()函数,但是这个函数有局限性,就是行需要转为列的区域必须和行的区域数一致,否则会出错。

首先选择好行需要转为列的区域,然后键入=transpose(行的区域),然后回车,这样就可以转置了。

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

4、transpose()函数的局限如下图演示,但事先选择的区域不足或者超出,就会出现如下图的错误。

不足的即使事后下拉数值也不正确,而超出的将产生错误值#N/A。

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

5、至于列转行的,方法是一样的,这里就不一一演示了,只贴出最后结果,同样的transpose()函数也有相同困扰。

Excel中如何将行(列)内容转为列(行)内容

Excel中如何将行(列)内容转为列(行)内容

  • Excel VBA取消全部隐藏的工作表?
  • 如何利用VBA代码给图表添加数据标签
  • Excel工作表如何快速跳转到指定区域技巧!
  • Excel如何用VBA隔行填色?
  • 如何理解excel中text函数的占位符?
  • 热门搜索
    窦性心律不齐什么意思 资本溢价是什么意思 梦见鸡蛋是什么意思 什么是信息技术 马子是什么意思 市场推广是做什么的 什么然泪下 much是什么意思 边际贡献是什么意思 什么咖啡好喝