EXCEL中如何把竖的考勤表变成横向的,如下图1统计成图2

如何把竖的考勤表变成横的
2025-01-05 17:37:56
推荐回答(3个)
回答1:

=OFFSET($D$1,SUMPRODUCT(($A$2:$A$25=$G2)*($C$2:$C$25=H$1)*ROW($C$2:$C$25))-1,0)

再传个动画,这个加大了范围,王五的日期也不全,就加入了iferror

回答2:

如果人数不太多的情况下,可以手工完成。
第一行的姓名与日期可以手工加序列填充完成,
具体姓名从数据源复制填充过来
然后针对每个人,复制一个列中的30个值,以转置的方式粘贴到此人右侧的行中。
如果人比较多,则以万能公式(index,match,small)生成这一列,再以(match,index)填充每个人后对应行的数据。具体公式的写法建议百度一下,自行完成。

回答3:

要用2个INDEX数组公式,配合其他函数
没有行列号
可以发样表到mrpinetree@qq.com