说明 1、A-AR列为基础数据区域 2、AT列为值区 3、AU-BM为求值区域 要求 AT列的值在其上一行的同列单元格所在A-AR区域对应的编号,然后显示在AU-BM区域 举例 黄色、蓝色、红色分别为3个具体例子 1、黄色:AT6为6,上一个单元格为AT5,AT5为4,对应的区域为A5-AR5,6在A5-AR5横这个表格的2区,在纵这个表格的3区,在左这个表格的3区,在右这个表格的3区急,来个能解决问题的人呗!
直接写出公式,谢谢
在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,"")),"")