excel中如何在公式中自动输入表名?

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:13:46
我有80张worksheet,sheet1,sheet2...Sheet80,
然后要计算每个表单中F栏中含"closed"的个数,我知道要用countif(sheet1!F1:F1000,"closed"),但是实现不想用手改79次,把sheet1改成sheet2, sheet 3。。。有简单快捷的办法嘛?多谢!

首先你得知道如何把工作薄全选,就是先点下SHEET1的工作表标签,然后向后拉,在sheet80的位置时候,你按住shift然后鼠标左键点sheet80的工作表标签这样就可以把所有的工作表全选上。 

第二步,在F列后新建一个G列,这样你所以的80个表都新建了一个G列,在G1的位置输入=countif(F1:F1000,"closed"),这样就能求出你当前表的含CLOSED的个数,然后在G2单元格输入=sum(sheet1:sheet80!g1)这样就能把所有的表含CLOSED的个数求出来了。切忌以上步骤全是在工作簿全选的情况下完成的。

=COUNTIF(INDIRECT("SHEET"&ROW(A1)&"!$F$1:$F$1000"),"CLOOSED")
公式往下拉
即可以得出
表1,表2,表3 。。。。f1:f1000中closed的个数。

<