天脉山人 发表于 2021-11-19 16:24:00

求助大佬,间隔引用另外表格数据。

每周有做纯化水检测,有电导率,不挥发物及微生物限度,需要进行年度数据分析汇总,希望大佬帮忙用公式快速搞定。先提前谢谢各位大佬了。

秋生哥 发表于 2021-11-27 20:04:50

B4=IF(INDIRECT("数据统计!B"&(5*(ROW()-3)))="","",INDIRECT("数据统计!B"&(5*(ROW()-3))))
竖着拉没问题,横着拉需要解决字母递增,这个我不会。等其他大佬吧

发表于 2021-12-1 11:55:22

谢谢大佬帮忙解决一部分

官先生 发表于 2021-12-9 06:32:49

=IFERROR(HLOOKUP(B$3,OFFSET(数据统计!$A$1,MATCH($A4,数据统计!$A:$A,)-1,,9,99),MATCH($A$1,{"";"电导率";"不挥发物";"微生物限度"},),),"")

A1是工作表名称

恒利 发表于 2021-12-14 04:36:32

着急的话可以手动修改一下,每列的字母。不急就等大佬

永远的现在 发表于 2021-12-18 05:08:11

“电导率”的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] ")

翁哲玲 发表于 2021-12-20 16:58:32

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))))

烧遍天 发表于 2021-12-22 18:34:50

B4=IF(OFFSET(INDIRECT("数据统计!B"&(5*(ROW()-3))),,(COLUMN(B4)-2))="","",OFFSET(INDIRECT("数据统计!B"&(5*(ROW()-3))),,(COLUMN(B4)-2)))
优化了一下,可以横竖向拉

吃俺老孙一棒 发表于 2021-12-25 10:53:52

A4=INDEX(数据统计!A$1:A$92,SMALL(IF(数据统计!$A$1:$A$92="电导率",ROW($1:$92),4^8),ROW(A1))-1)
都是数组公式

不在奢求 发表于 2021-12-25 15:07:30

谢谢大佬,我每种都试下
页: [1] 2 3 4
查看完整版本: 求助大佬,间隔引用另外表格数据。