类似图示这种情况,当大类里的小类如果只有一类录了数字,则只抽取小类名称,如果大类里超过一个小类录了数字,则抽取小类加数字,各小类用逗号隔开。两类三类都还行,但往接着上如果用我下面写的这种公式就会巨长无比,想问下有什么好的公式可以实现,遇到有7个小类的。
三个小类:
=IF(A3=0,"",IF(AND(A2=0,B2=0),"小类3",IF(AND(A2=0,C2=0),"小类2",IF(AND(B2=0,C2=0),"小类1",IF(A2=0,"小类2和3",IF(B2=0,"小类1和3",IF(C2=0,"小类1和2","小类1/2/3")))))))
![](http://tiebapic.baidu.com/forum/w%3D580/sign=eb657d41eb4bd11304cdb73a6aaea488/1bf351da81cb39db950dfe6496160924aa1830ee.jpg?tbpicau=2025-02-20-05_72087331837cc24f5ec89d549a166b9e)