将三个单元格的内容进行拼接,并且内容之间用逗号区分,最后对拼接后的单元格计数。
其中,需要判断该单元格是否为空,非空时才拼接;
若合并后的单元格均为空,则不计数。
不用你说的函数。直接这样就行了
=GREPARRAY(a5:c5,len(item)>0)
个数的话:count(GREPARRAY(a5:c5,len(item)>0))
CONCATENATE(A1,IF(LEN(B1)==0,"",CONCATENATE(",",B1)),IF(LEN(C1)==0,"",CONCATENATE(",",C1)) )
计数就更简单了,假设上面公式写在D1 就count(d1{len(d1)>0})