inarray("LFP,NCM,BMS,来料问题,设计问题",split(p2,","))>0
p2是全局参数获取的值为多个值,以","分隔,但是目前这个条件不成立请问这个改如何写?在单元格打印了inarray("LFP,NCM,BMS,来料问题,设计问题",split(p2,",")) 显示的是"value?"请问如何修改
INARRAY(co,array):返回co在数组array中的位置,如果co不在array中,则返回0.
示例:
String[]arr={"a","b","c","d"}那么INARRAY("b",arr)等于2.
================
你是要在P2中查"LFP,NCM,BMS,来料问题,设计问题"这个数据吗?
LEN(GREPARRAY(split($a,","),FIND(item,split($b,","))>0))>0
检查a是否在b中有
P2前面没加$,则视为P2单元格
前面是多个值,多个值是否在数组内存在,那你想怎么判断?有一个存在就成立,还是所有都存在才成立?