1.以下图为例,表中的三列,我们想按照顺序将b1列合并到a1列下面,将c3列再合并到B1列下面。
2.在E20列输入B1所在的单元格位置“F4”
3.点击回车后,B1就出现在a16下面。
4.然后将鼠标移到B1单元格下,出现黑色十字后向右拖拽。
5.再向下拖拽至C18出现。
6.然后将F\G列都删除掉,这三列就按照预先的想法合并成一列了。
确实是好办法,可是公式太长了!
追答公式长只输入一次就可以了。
如果这都不想作,那说明你太懒了!
数据少时可以多次复制/粘贴来完成。数据量大时这是比较快的方法了。
我想能记住这个公式,因为不太理解,靠死记硬背有点难度!想请你给我解释一下!谢谢
追答ROW()得到当前单元格的行号。
COUNTA()统计SHEET1工作表A列的数据行数。
MOD()取余函数,通过该函数得到需要引用的行位置。
ROUNDUP()向上取整函数,通过该函数得到需要引用的列位置。
最后用INDEX定位要引用到那一行那一列。
我不是把他们横着合并到一起,我是想把,B列的数据排列到A列的下面,然后C咧、D列依次下排、、