excel通过公式查询指定单元格的数字在可变区域内的位置显示到另外一个区域,类似数据库的查询<急!>

2025-03-13 19:56:15
推荐回答(4个)
回答1:

在AU4单元格输入以下公式,然后向右向下填充公式

=IFERROR(IF(AND(ISERROR(LOOKUP(1,0/(INDIRECT("C"&$AT3+1&":K"&$AT3+1)=$AT4),COLUMN($C:$K))),COLUMN()=COLUMN($AU2)),AU$2,IF(CEILING((LOOKUP(1,0/(INDIRECT("C"&$AT3+1&":K"&$AT3+1)=$AT4),COLUMN($C:$K))-2)/3,1)=AU$2,AU$2,"")),"")

同理,在AZ4复制上面的公式,仅需要修改部分的列号,然后向右向下填充公式

=IFERROR(IF(AND(ISERROR(LOOKUP(1,0/(INDIRECT("N"&$AT3+1&":V"&$AT3+1)=$AT4),COLUMN($C:$K))),COLUMN()=COLUMN($AZ2)),AZ$2,IF(CEILING((LOOKUP(1,0/(INDIRECT("N"&$AT3+1&":V"&$AT3+1)=$AT4),COLUMN($N:$V))-13)/3,1)=AZ$2,AZ$2,"")),"")

回答2:

左侧只有三个区,右侧岂不是也只有1、2、3区,哪来的0区

回答3:

说了些什么?尤其最后几句话不通啊

回答4:

看我头像
发个文件来