excel 读取某单元格上方第一个非空单元格的行数

在c279得到:H274到H279中间含有“缺陷”2个字的个数,由于需要这种计算很多,想通过形成公式,进而复制公式简化操作。我在c279位置采用COUNTIF(H274:... 在c279得到:H274到H279中间含有“缺陷”2个字的个数,由于需要这种计算很多,想通过形成公式,进而复制公式简化操作。
我在c279位置采用 COUNTIF(H274:INDIRECT("H"&ROW()),"*缺陷") 来进行计算,但是H274怎么才能变成:这个单元格同列上方第一个非空单元格的行数减去一,形成可复制自动公式。
展开
 我来答
百度网友0fe7a17
2014-10-16 · TA获得超过2721个赞
知道大有可为答主
回答量:2192
采纳率:64%
帮助的人:494万
展开全部
你要是还在这一列写公式会有循环的。建议另起一列写,你可以直接写=if(A1<>"", COUNTIF(H274:INDIRECT("H"&ROW()),"*缺陷"),"")
wangxf92099
推荐于2016-09-27 · 超过17用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:34.1万
展开全部
COUNTIF(INDIRECT("H"&MATCH("?*",C1:C278&"",)-1&":H"&ROW()-1),"*缺陷"),要按数组公式输入。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
s今生缘
高粉答主

2014-10-16 · 醉心答题,欢迎关注
知道大有可为答主
回答量:3.2万
采纳率:85%
帮助的人:4917万
展开全部

=COUNTIF(INDIRECT("H"&LOOKUP(1,0/($C$200:C278<>""),ROW($C$200:C278))+1&":H"&ROW()),"*缺陷")

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zsl_32
2014-10-16 · TA获得超过1169个赞
知道小有建树答主
回答量:1240
采纳率:60%
帮助的人:531万
展开全部
=COUNTIF(INDIRECT("H"&MATCH(9^9,C$1:C273,1)+1&":H"&ROW()),"*缺陷")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-10-16
展开全部
你的数据全貌!这图 对于了解问题 还不够全面哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式