excel中如何将一列中相同内容提取出来单独一列?
请问如何将图一的显示模式转换为图二的模式?图一图二比如张三,考了三个科目,第一张表是分成三行来显示的,我想显示成一行,如图二的模式,如何实现?...
请问如何将图一的显示模式转换为图二的模式?
图一
图二
比如张三,考了三个科目,第一张表是分成三行来显示的,我想显示成一行,如图二的模式,如何实现? 展开
图一
图二
比如张三,考了三个科目,第一张表是分成三行来显示的,我想显示成一行,如图二的模式,如何实现? 展开
5个回答
2015-09-25 · 知道合伙人软件行家
关注
展开全部
需要使用多重数据透视表处理
ALT+D+P,调出多重数据透视表对话框
然后二维转一维!
ALT+D+P,调出多重数据透视表对话框
然后二维转一维!
追问
没用过数据透视表,能讲得详细一点吗?谢了~
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
假设数据在A列,A1起
B1:
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$9,A$1:A$9,0)=ROW(A$1:A$9),ROW(A$1:A$9),65536),ROW(A1)),1)&""
下拉
数组公式,输入公式后,按 ctrl +shift+回车 结束
A$1:A$9为数据范围,根据实际修改
B1:
=INDEX(A:A,SMALL(IF(MATCH(A$1:A$9,A$1:A$9,0)=ROW(A$1:A$9),ROW(A$1:A$9),65536),ROW(A1)),1)&""
下拉
数组公式,输入公式后,按 ctrl +shift+回车 结束
A$1:A$9为数据范围,根据实际修改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在图二的B2中输入
=VLOOKUP(SHEET1!A:B,2,)
下拉填充。
在图二的c2中输入公式
=INDEX(SHEET1!$C:$C,SMALL(IF(SHEET1!$A$2:$A$100=$A2,ROW($2:$100),4^8),COLUMN(A1)))&""
公式输入结束后按【组合键】确认,再将公式右拖、下拉填充。
=VLOOKUP(SHEET1!A:B,2,)
下拉填充。
在图二的c2中输入公式
=INDEX(SHEET1!$C:$C,SMALL(IF(SHEET1!$A$2:$A$100=$A2,ROW($2:$100),4^8),COLUMN(A1)))&""
公式输入结束后按【组合键】确认,再将公式右拖、下拉填充。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询