

发布于 2025-03-16 23:14更新于 2025-03-16 23:181260浏览

还是使用《查找数据所在行》指令是不行的

所以需要使用《读取Excel内容》指令获取单元格显示的内容


因为列表序列号是从0开始的,所以需要+1
示例1(客服在上、店铺在下):需要查找小乐下面的店铺4

下面这个是上图(客服在上、店铺在下)的解法,意思就是获取到所有店铺4的位置,取最小的数值,且要大于小乐的位置
查找结果 = min([num for num in 结果项索引列表 if num > 客服_index])+1
示例2(客服在下、店铺在上):需要查找小乐上面的店铺4

下面这个是上图(客服在下、店铺在上)的解法,意思就是获取到所有店铺4的位置,取最大的数值,且要小于小乐的位置
查找结果 = max([num for num in 结果项索引列表 if num < 客服_index])+1
