2017-05-05 87 views
1

我正在准备产品的测试计划,我希望在更新测试用例时自动填写总结报告。Excel的范围动态操作

我想要“= countifs(Fromcell:Tocell),我想有一个标准范围。范例如果我的范围是A1到A100,我不想硬编码,而是我想要excel如果它包含START在细胞和端部单体电池,如果它包含在它结束的开始单元。

在此先感谢。

回答

1

假设在你的范围A1:A100你把StartEnd细胞按您的要求。

使用MATCH获取开始和结束行

D1 =MATCH("Start",$A$1:$A$100,) 
D2 =MATCH("End",$A$1:$A$100,) 

现在用这个公式来得到你的计数

=COUNTIF(OFFSET($A$1,D1-1,0,D2-D1+1,1), your_criteria) 

Offset()部分给出了StartEnd包括两个之间的范围内。

+0

这个解决方案是否适合您?如果可以,请将其标记为已接受的答案 – nightcrawler23

0

你可以用一个单一的公式为此,

=COUNTIF((INDIRECT("A"&MATCH("Start",A:A,0)):INDIRECT("A"&MATCH("End",A:A,0))),1)

enter image description here

如果我在Column A计数StartEnd之间的价值1。希望这可以帮助。如果您遇到任何困难,请告诉我。