我想让二手iphone-A表加入公式,自动筛选总表中A列满足A,D列满足二手iphone,T列满足在库条件的数据从A至R列,自动填充到,二手iphone表中。请就纠正我的思路。。。
思路不对,if重构的数据也不对,函数使用还是不对,这样的数据VLOOKUP只能查找到第一个值,是不可能返回多个结果的,一般性的思路为,使用IF来对数据进行判定,满足条件的数据将行号返回,然后从小到大一次提取对应行号的数据。
A2填入下面公式:
=IFERROR(INDEX(总表!A:A,SMALL(IF((总表!$A$1:$A$100=$A$1)*(总表!$D$1:$D$100=$B$1)*(总表!$T$1:$T$100=$C$1),ROW($1:$100),""),ROW(总表!A1))),"")
数组公式,同时按下Ctrl+Shift+Enter结束输入,然后向下,向右填充即可。
还有一个问题,因为不知道总表每个月最终能录入到哪一行,假设要到9999行,我调了一下1000那个数值,出现了错误。这方面可以解决吗。
追答所有的1000,都要修改为 9999
=INDEX(总表!A:A,SMALL(IF((总表!$A$1:$A$9999=$A$1)*(总表!$D$1:$D$9999=$B$1)*(总表!$T$1:$T$9999=$C$1),ROW(总表!$D$1:$D$9999),65536),ROW(A1)))&""
在Excel表格中可以实现,但是我上传到Google表格里,就说解析错误,请问您知道为什么吗
追答在excel和wps,都能用的
追问请问,这个65536是啥意思,可以解释一下吗,感谢
本回答被提问者采纳我不会呀,摸索好久,还请指教