列转行 excel函数

请教如下图所示,怎样把A1:A21列内容通过公式或excel函数自动转换成B1:L21显示格式?谢谢...... 请教如下图所示,怎样把A1:A21列内容通过公式或excel函数自动转换成B1:L21显示格式?谢谢... 展开
 我来答
小林学长123
2019-04-26 · 专注于分享数码相关知识
小林学长123
采纳数:550 获赞数:507893

向TA提问 私信TA
展开全部

一、首先,打开Excel程序,进入程序主界面。

二、然后,选中要进行列转行操作的内容,选择右键菜单中的“复制”,点击打开。

三、然后,选中空白处单元格,在右键菜单中选择“选择性粘贴”,点击打开。

四、然后,在对话框中选择“转置”,点击打开。

五、最后,即可看到Excel表格列转行完成,问题解决。

天堂滴落的眼泪
推荐于2019-09-11 · TA获得超过8003个赞
知道答主
回答量:421
采纳率:0%
帮助的人:7.3万
展开全部

工具:2010版Excel

1、先选中需要列转行的单元格,如下图中的A1-A10单元格,然后按Ctrl+C键进行复制;

2、点击需要转置后的空白单元格,如下图中的C1单元格;

3、点击鼠标右键,在跳出来的界面选择“选择性粘贴”;

4、在“选择性粘贴”界面勾选“转置”,然后点“确定”;

5、最后就可以把列数据转化为行数据。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简净轩语
2015-09-02 · 财经领域创作者
个人认证用户
简净轩语
采纳数:1735 获赞数:10490

向TA提问 私信TA
展开全部

列转行,行转列,有两个方法可以实现,一个是通过转置,一个是通过函数。

1、选择性粘贴——转置的方法。

选中数据,右键复制,点击任意空白单元格,右键选择性粘贴——转置,就能把列数据转化为行数据。

2、使用TRANSPOSE函数。

先选择跟源数据区域行数相等的列,然后在编辑栏输入公式=TRANSPOSE(C1:C10),注意这里用的是数组用法,需要ctrl+shift+enter三键回车,行区域就被转化为列区域。公式完成后,先复制,然后粘贴为值,这样在修改数据时,就不会有“不能更改数组的某一部分”的提示了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沈一民
2015-01-20 · TA获得超过8019个赞
知道大有可为答主
回答量:8448
采纳率:85%
帮助的人:2768万
展开全部

b2=A2

B3=IF(INDEX($A$2:$A$20,ROW(B2))=B2,B2,"")向下复制。

C2=IF(COUNTIF($B$2:B$20,"><")<COUNTA($A$2:$A$20),INDEX($A$2:$A$20,COUNTIF($B$2:B$20,"><")+ROW(C1)),"")向右复制到L2。

C3=IF(COUNTIF($B$2:B$20,"><")+ROW(C2)>COUNTA($A$2:$A$20),"",IF(INDEX($A$2:$A$20,COUNTIF($B$2:B$20,"><")+ROW(C2))=C2,C2,""))向右向下复制到黄色区域

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lu_zhao_long
2014-01-21 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.3万
采纳率:79%
帮助的人:2853万
展开全部
建议楼主使用 TRANSPOSE 函数。
比如说,先选中 E1:M1 区域,然后输入公式:=TRANSPOSE(A1:A9) ,再然后同时按下 Ctrl+Shift+Enter 组合键(这是数组公式的专用键),这时候你就发现结果被转置了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式