想利用SPLIT(D5,",")进行截取获得,因为枚举是不固定的,所以只能用截取的方法来获取显示值和实际值
WorkBook7.cpt
你的值在数据库里确认 是1-正常,2-不正常,3-异常 这样吗 还是一条数据是1-正常 第二条数据是2-不正常?
为什么要实际值变成1,2呢。。实际值反正看不到,(1-正常,2-不正常)当实际值就行了。
这样显示值很好处理,如果实际值需要填报,那在填报里搞就是了
实际显示值.cpt
实际值
maparray(split(D5,","),indexofarray(split(item,"-"),1))
显示值
indexofarray(split(GREPARRAY(split(D5,","),find($$$,item)>0),"-"),2)