二楼的公式在完善一下就好了。=IF($A$1>=ROW(),ROW(),"") 另外我也有个方法:在A1输入1(当然了,如果用公式那就是:=IF(A1<>"",1,""))然后在B1输入:=IF(B1+1>$A$1,"",B1+1)然后一直往下拉也可以做到。哈哈!谢谢a100a1的提醒,我写公式的时候肯定用脑子了,不过也有可能脑子一下短路的时候。我改还不行吗?在B2输入:=IF(B1+1>$A$1,"",B1+1)