求助大佬,间隔引用另外表格数据。
每周有做纯化水检测,有电导率,不挥发物及微生物限度,需要进行年度数据分析汇总,希望大佬帮忙用公式快速搞定。先提前谢谢各位大佬了。B4=IF(INDIRECT("数据统计!B"&(5*(ROW()-3)))="","",INDIRECT("数据统计!B"&(5*(ROW()-3))))
竖着拉没问题,横着拉需要解决字母递增,这个我不会。等其他大佬吧 谢谢大佬帮忙解决一部分 =IFERROR(HLOOKUP(B$3,OFFSET(数据统计!$A$1,MATCH($A4,数据统计!$A:$A,)-1,,9,99),MATCH($A$1,{"";"电导率";"不挥发物";"微生物限度"},),),"")
A1是工作表名称
着急的话可以手动修改一下,每列的字母。不急就等大佬 “电导率”的B4
=TEXT(OFFSET(数据统计!B$1,MATCH($A4,数据统计!$A:$A,),),"[=0] ")
“不挥发物”的B4
=TEXT(OFFSET(数据统计!B$1,MATCH($A4,数据统计!$A:$A,)+1,),"[=0] ")
“微生物限度”的B4
=TEXT(OFFSET(数据统计!B$1,MATCH($A4,数据统计!$A:$A,)+2,),"[=0] ") B4=IF(INDEX(数据统计!B$1:B$92,SMALL(IF(数据统计!$A$1:$A$92="电导率",ROW($1:$92),4^8),ROW(A1)))="","",INDEX(数据统计!B$1:B$92,SMALL(IF(数据统计!$A$1:$A$92="电导率",ROW($1:$92),4^8),ROW(A1)))) B4=IF(OFFSET(INDIRECT("数据统计!B"&(5*(ROW()-3))),,(COLUMN(B4)-2))="","",OFFSET(INDIRECT("数据统计!B"&(5*(ROW()-3))),,(COLUMN(B4)-2)))
优化了一下,可以横竖向拉 A4=INDEX(数据统计!A$1:A$92,SMALL(IF(数据统计!$A$1:$A$92="电导率",ROW($1:$92),4^8),ROW(A1))-1)
都是数组公式 谢谢大佬,我每种都试下