一个单元格显示就要把算出来的结果做字符拼接 公式老长了 不如直接写宏吧 sub f() dim i,j,k as integer dim count(10)as integer dim str1,str2,str3 as string str1=" '统计0-9出现次数 for i=0 to 9 k=0 for j=1 to 8 if sheet1.range("a"&j).value=i then k=k+1 end if next j if k=0 then str1=... 20210311