如下图所示,在EXCEL中,如何快速将多行多列单元内容,转换为1列内容,有时也是一个操作难题,实际巧用OFFSET偏移函数和ROW、MOD等可制造变量的函数,可以比较容易地解决这一问题。
解决方法:在Q2单元格中输入公式:=OFFSET($J$2,(ROW(A1)-1)/5,MOD(ROW(A1)-1,5))&””,向下填充复制公式,即可。
说明:
1、函数用法:=OFFSET(基点,偏移的行数,偏移的列数);第二参数使用正数时,向下偏移;第三参数使用正数时,向右偏移;
2、OFFSET函数的参数有一个特点:根据数值向下取整数;
3、用公式(ROW(A1)-1)/5,产生向下偏移5组值:0、0、0、0、0;1、1、1、1、1;2、2、2、2、2。。。4、用公式MOD(ROW(A1)-1,5),产生向右偏移连续值:0、1、2、3、4