INDEX加MATCH返回指定开头字符窜怎么加条件嵌函数?
如题,我只会基本应用,INDEX(Sheet3!F:F,MATCH(A:A,Sheet3!A:A,0))怎么加函数返回开头为2的编码?不考虑将编码开头为2的筛选掉或者放第一位,按示例应该怎么加?条件要为开头为2,所在位置不确定。数组三键
=VLOOKUP("2.*",IF(A2=Sheet3!A$2:A$99,Sheet3!F$2:F$99),1,) =LOOKUP(1,0/((Sheet3!A:A=A2)*(LEFT(Sheet3!F:F)="2")),(Sheet3!F:F)) =INDEX(IF(A2=Sheet3!$A$2:$A$100,Sheet3!$F$2:$F$100,),MATCH("2*",IF(A2=Sheet3!$A$2:$A$100,Sheet3!$F$2:$F$100,),)) 感谢各位大佬的帮助,2楼和3楼用了其他函数简单解决此问题,4楼用原来的函数解答了我的疑惑,看来我要要好好学习和理解一下数组公式应该怎么应用了! =LOOKUP(1,0/((Sheet3!A$2:A$5=$A2)*(LEFT(Sheet3!F$2:F$5,FIND(".",A2))-LEFT(A2,FIND(".",A2))+1=0)),Sheet3!F$2:F$5)
如果父项前一个数字是3,则找子项开头为2的,即如果父项前一个数字是n,则找子项开头为n-1的。 =TEXTJOIN("",1,IF(--LEFT(IF(A2=Sheet3!$A$2:$A$5,Sheet3!$F$2:$F$5,""),1)=2,Sheet3!$F$2:$F$5,"")) =LOOKUP(1,0/(1&A2=Sheet3!E:E&Sheet3!A:$A),Sheet3!F:F)
页:
[1]