EXCEL中怎么把纵列的数据横向排列

如图所示,望大家帮吗干解决,谢谢!

截图示例的数据规律性排列,可在H2单元格输入以下公式,然后向右向下填充公式
=OFFSET($C$2,(ROW(A1)-1)*4+COLUMN(A1)-1,)
或设置H:K列单元格格式为“时间”格式,然后在H2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX($C:$C,SMALL(IF($B$2:$B$50=$G2,ROW($2:$50),4^8),COLUMN(A1)))追问

这个是每个人的考勤时间,有时候多打一次或者少打一次,按以上方式统计出的数据就会乱。不是完全有规律。

追答

在H2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向右向下填充公式
=INDEX($C:$C,SMALL(IF($B$2:$B$50=$G2,ROW($2:$50),4^8),COLUMN(A1)))

追问

不对啊

追答

G2单元格未输日期条件,公式在H2单元格。

温馨提示:答案为网友推荐,仅供参考
相似回答