兴辉陶瓷六哥 发表于 2022-1-26 06:08:14

要把表名带进去 indirect ("信息表!"&text(),)

涂彦辉 发表于 2022-1-26 13:39:27

等待
等待大侠
等待大侠出手
等待大侠出手相助

国度 发表于 2022-1-31 04:30:29

公式可以使用,但是发现了一个问题,跨表得出结果是“0”
INDIRECT(TEXT(SUM((ISNUMBER(FIND(信息表!A6:G999,J3))*(信息表!A6:G999<>"")*(ROW(信息表!6:999)*100+COLUMN(信息表!B:H)))),"r0c00"),)
有方法解决吗?

口罩上方的眼睛 发表于 2022-2-2 23:26:52

=TEXTJOIN("",1,IF(ISNUMBER(FIND(A4:G22,J1))*(A4:G22<>""),B4:H22,"")) 数组三键

谭杰 发表于 2022-2-6 12:26:41

感谢大神的帮忙,可是公式操作错误“#NAME?”

发表于 2022-2-6 23:59:42

应该是没有textjoin 函数 2019以上或wps 或者试试这个
=INDIRECT(TEXT(SUM((ISNUMBER(FIND(A4:G22,J1))*(A4:G22<>"")*(ROW(4:22)*100+COLUMN(B:H)))),"r0c00"),) 数组三键

陈胜军 发表于 2022-2-8 11:06:08

感谢帮忙,公式可以使用,但是有个问题
你的公式=INDIRECT(TEXT(SUM((ISNUMBER(FIND(A4:G22,J1))*(A4:G22<>"")*(ROW(4:22)*100+COLUMN(B:H)))),"r0c00"),)
限制范围,每次添加需要每次修改一下公式
我试过:如果提前把公式A4:G22改为A4:G999就会操作错误“#NAME?”
我也试过把我的OFFSET($A$4,,,COUNTA($A:$A)-3)套进去也会出错

绿色森林 发表于 2022-2-27 00:41:52

=INDIRECT(TEXT(SUM(ISNUMBER(FIND(A4:G588,J1))*(A4:G588<>"")*(ROW(4:588)*100+COLUMN(B:H))),"r0c00"),)wps 最大到588.可能是数据长度超限制了。

话事人 发表于 2022-3-9 05:20:00

感谢你的帮忙,只能暂时使用,主要实际数据不少于800行

管振兴 发表于 2022-3-10 12:12:00

等待
等待大侠
等待大侠出手
等待大侠出手相助
页: 1 [2] 3
查看完整版本: 多个相同查找公式合拼简化