excel转置问题,请教大神如何把excel竖排名单按照4个一行排列,并自动转到下一行

如下图一的格式要转换成图二的样子,转置我会,但是人数太多一个一个转置也麻烦,请大神指点好的办法

    在表一中加入床号一列,并用公式自动生成1~4号循环床号(公式向下拖动):

2. 然后用查表函数查表获取床位信息,公式可向右拖动,向下拖动:

追问

能不能告知vlookup函数里面代表的意思

追答

=VLOOKUP($E2&COLUMN(A1),IF({1,0},$A:$A&$B:$B,$C:$C),2,)
$E2&COLUMN(A1)代表宿舍号加床位号;
IF({1,0},$A:$A&$B:$B,$C:$C)代表把三列表变成两列表,前两列合并;
2代表查询新表的第二列,也就是姓名查询。
因为公式中有数组,最终公式输完后按ctrl+shift+enter生成花括号。

追问

宿舍号加床位号不应该是B2吗 怎么是A1?

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