
请问excel如何固定公式引用的单元格
我有一工作表,从B11至F110输入一些0至9的数据,在H1中统计某一数字的个数,比如统计数字0在B11至F110的个数公式用=COUNTIF(B11:F110,0).现...
我有一工作表,从B11至F110输入一些0至9的数据,在H1中统计某一数字的个数,比如统计数字0在B11至F110的个数公式用 =COUNTIF(B11:F110,0).现在要再继续输入新数据,在B11插入行,H1的公式自动变成=COUNTIF(B12:F111,0),这不是我要的效果,我要求不管怎么插入行,H1的公式还是固定为COUNTIF(B11:F110,0),请问这样要怎么操作.
展开
4个回答
展开全部
直接的方法是做不到的
因为你插入的行位于公式中数据区域之外
因此EXCEL不会自动扩展公式中的数据区域
如果相反,即在B11:F110之间插入行,比如在B12~F109中任意插入行,公式中的数据区域能自动适应。
对于你提出的问题,可以用几个方法解决
一是如上所述,在B12~F109中插入行
二是将B11:F110区域扩大到B10:F110,因为反正是COUNTIF函数,增加一行相信对结果没有什么影响
三是采取间接引用的方式:=COUNTIF(INDIRECT("B11:F110"),0)
因为你插入的行位于公式中数据区域之外
因此EXCEL不会自动扩展公式中的数据区域
如果相反,即在B11:F110之间插入行,比如在B12~F109中任意插入行,公式中的数据区域能自动适应。
对于你提出的问题,可以用几个方法解决
一是如上所述,在B12~F109中插入行
二是将B11:F110区域扩大到B10:F110,因为反正是COUNTIF函数,增加一行相信对结果没有什么影响
三是采取间接引用的方式:=COUNTIF(INDIRECT("B11:F110"),0)
展开全部
如果b1至b10都是固定的,且有数据,只从b11开始插入,可以改公式为=countif(offset($b$1,10,0,counta($b:$b)-10),1),0)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=COUNTIF(B$11:F$110,0)就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-28 · 知道合伙人软件行家
关注

展开全部
=countif(indirect("B11:F110"),0)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询