excel通过函数设置自动提取内容
发布网友
发布时间:2022-04-30 16:29
我来回答
共3个回答
热心网友
时间:2022-06-27 12:27
使用offset()函数即可。
以表二的A2为例,公式为:=OFFSET(Sheet1!$A$1,QUOTIENT(ROW()-1,9)*9+1,1,1,1)
式中:
Sheet1!$A$1 原始引用参考位置
QUOTIENT(ROW()-1,9)*9+1 相对参考位置的行偏移数;
1 相对参考位置的列偏移数;
1 引用数据高度(行数);
1 引用数据宽度(列数);
其中:QUOTIENT(ROW()-1,9)计算当前行对应的原始数据偏移倍数,由表一可以看出,数据以9行为规律重复,第一条记录偏移值为:2(当前行数)-1(标题占用行数)/9(相除后商的整数倍数)+1(标题占用行数)=1,依此类推。
热心网友
时间:2022-06-27 12:27
作业网点A2:=INDIRECT("表二!B"&2+(ROW(A1)-1)*9),公式下拉。
B2:=INDIRECT("表二!E"&2+(ROW(A1)-1)*9)
C2:=INDIRECT("表二!B"&3+(ROW(A1)-1)*9)
其他可参照相关的行数和列标,修改一下公式。
热心网友
时间:2022-06-27 12:28
附件贴上来