在EXCEL中如何实现将表1内容按照表2中以楼层排列?(转化为行一个个复制粘贴以外的方法,宏或是公式)

如题所述

如图

=INDEX($B:$B,SMALL(IF($A$2:$A$10=$A13,ROW($A$2:$A$10),4^8),COLUMN(A1)))&""

同时按CTRL  SHIFT  回车键,再右拉,下拉公式

追问

那个。。。。这个房源有上万套,有没有能实现批量自动整合的?不然要拉3000+次

追答

除非有人给你写个VBA代码。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-28
点击录制宏,复制201-204-选择性黏贴-勾选转制,
然后鼠标放在301位置执行刚才录制的宏
第一列2、3那个鼠标拉下就好了
第2个回答  2014-06-28

假设

楼层50以下 每层99间以下,序号最大四位

本回答被提问者采纳
第3个回答  2014-06-28
复制,单击任一个单元格,右键,选择性粘贴,(右下角有一个选项)转置,即可实现转置粘贴
相似回答