假定原数据在SHEET1表中,将表头手工输入到SHEET2表中,用填充柄将ID输入到A列,在SHEET2表B2输入公式:
=IF($A2="","",VLOOKUP(A2,SHEET1!$A:$C,COLUMN(),))
将公式向右复制到C列
再将BC列公式向下复制
在SHEET2表D2单元格输入公式:
=INDEX(SHEET1!$P:$P,MATCH($A2,SHEET1!$A:$A,)+COLUMN()-4)
将公式向右向下复制
根本没涉及横纵。
select a,b军人人数,c武警人数 from
(select 所在位置,count() as 警察人数 from 表 where 职务='警察' group by 位置) as a left jion
(select 所在位置,count() as 军人人数 from 表 where 职务='军人' group by 位置) as b
on a所在位置=b所在位置 left jion
(select 所在位置,count() as 武警人数 from 表 where 职务='武警' group by 位置) as c on a所在位置=c所在位置
以上就是关于excel 纵表转横表的问题 经典回答追加100分。全部的内容,包括:excel 纵表转横表的问题 经典回答追加100分。、SQL中的统计加横表转纵表、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)