直接举例如下:需将左边信息转为右边形式。第一行显示座位号第1-4的数据,第二行为座位号5-8,其他依次类推。
对于这种问题,由于每4个座位设为一行,可先构造一个重复4次的序列,公式如下:
=ROUNDUP(ROW(A1)/4,0)
还需构造一个循环产生1-4的序列。
行用ROW:
=MOD(ROW(A4),4)+1
列用COLUMN:
=MOD(COLUMN(D1),4)+1
在构造序列完之后,再将两序列合并,以方便查找引用。
=ROUNDUP(ROW(A1)/4,0)&'|'&MOD(ROW(A4),4)+1
最后用VLOOKUP查找全部。
=IFERROR(VLOOKUP(ROW(A1)&'|'&ROUNDUP(COLUMN(A1)/4,0),$A:$E,MOD(COLUMN(D1),4)+2,0),'')
上述公式比较复杂,可以动手试一下,以上就是今天和大家分享的主要内容。
·END·
联系客服