IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,Sheet1!A$1,INDEX(Shee

问题描述:

IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,Sheet1!A$1,INDEX(Sheet1!$A:$N,INT((ROW()+4)/3),COLUMN()))),
1个回答 分类:综合 2014-12-16

问题解答:

我来补答
如果该单元格的行号是3的倍数,则结果为空
如果该单元格的行号除以3的余数为1,则结果为Sheet1表的A1单元格的内容
如果该单元格的行号除以3的余数为2,在结构为在Sheet1表中行数为(该单元格行号+4)/3的整数部分,列号与该单元格相同的单元格的内容
再问: 请问该单元格是SHEET1 中的还是SHEET2中的啊?
再答: 应该是SHEET2中的,如果是SHEET1里的那公式里就不用写SHEET1了
再问: INDEX(Sheet1!$A:$N,INT((ROW()+4)/3),COLUMN() 请问这个是什么意思啊? 还有$A:$N 这个又是怎么意思啊?
再答: $A:$N指的是A列到N列的区域 COLUMN()返回该单元格的列号,以数字形式返回,如在B列返回2,在D列返回4 INDEX(Sheet1!$A:$N,INT((ROW()+4)/3),COLUMN())意思是在Sheet1表的A列到N列区域中行号为 INT((ROW()+4)/3),列号为COLUMN()的单元格 其中INT为取整的函数,如int(3.25)=3 row()返回单元格的行号
 
 
展开全文阅读
剩余:2000