用countif来做就可以。假设:1月2月3月4月,分别对应的列标是BCDE,那么前面A列就是每行数据的名称。在F2中输入公式=4-countif(B1:E1,0),拖动填充句柄到下面每行,得出的数字就是非零的个数。然后在G1中输入标题:“3个月”,G2中输入公式=if(F2=3,A2,"-")在H1中输入标题:“2个月”,H2中输入公式=if(F2=2,A2,"-")完毕。你按照此法做下,能做出来的。