pan00001 发表于 2024-5-12 22:40:34

没有找到表格查询结果中获取下一行数据的方法

没有找到表格按查询条件结果中获取下一行获取数据的方法,只有获取数据表上一行、下一行的方法

pan00001 发表于 2024-5-13 11:45:24

没找到现有功能,自行消化了:
1、表格加载+隐藏区域
2、在隐藏表格获取“当前值索引号”=IFERROR(MATCH(当前值,隐藏表区域,0),1)
3、上一行值:=INDEX(隐藏表区域,当前值索引号-1)
4、下一行值:=INDEX(隐藏表区域,当前值索引号+1)
5、设置单元格属性新值

Simon.hu 发表于 2024-5-15 10:04:18

pan00001 发表于 2024-5-13 11:45
没找到现有功能,自行消化了:
1、表格加载+隐藏区域
2、在隐藏表格获取“当前值索引号”=IFERROR(MATCH( ...

大佬,你这个就是正解呢

中力工贸 发表于 2024-7-8 10:14:14

pan00001 发表于 2024-5-13 11:45
没找到现有功能,自行消化了:
1、表格加载+隐藏区域
2、在隐藏表格获取“当前值索引号”=IFERROR(MATCH( ...

大佬有具体的DEMO实例么,我也碰到这个问题,一直不知道怎么解决好:'(

Shawn.Liu 发表于 2024-7-8 11:13:22

中力工贸 发表于 2024-7-8 10:14
大佬有具体的DEMO实例么,我也碰到这个问题,一直不知道怎么解决好
大佬,楼主这个解决方案应该是借助了Excel公式去查找上一行下一行的数据,楼主可能暂时不在线,您可以参考下面的公式尝试一下,如果还有一些问题可以发一个新帖,这样对于您以后自己找这个问题的答案比较方便
MATCH 函数 - Microsoft 支持、INDEX 函数 - Microsoft 支持

pan00001 发表于 2024-7-8 14:29:41

中力工贸 发表于 2024-7-8 10:14
大佬有具体的DEMO实例么,我也碰到这个问题,一直不知道怎么解决好

可以电话我,思路就是“从值获取行索引、从行索引获取值”,上、下行索引加减1

中力工贸 发表于 2024-7-8 15:39:31

pan00001 发表于 2024-7-8 14:29
可以电话我,思路就是“从值获取行索引、从行索引获取值”,上、下行索引加减1

{:5_117:}

Shawn.Liu 发表于 2024-7-8 17:03:06

{:5_110:}
页: [1]
查看完整版本: 没有找到表格查询结果中获取下一行数据的方法