Excel-SUMIF相邻行

Excel-SUMIF相邻行,excel,Excel,我在一列中有一些数据。我需要将相邻行中出现的特定字符串的出现次数相加 我在一行中查找值“Available”,下一行包含“Inbound” 例如: C栏: 入境 出境 可用 入境 可用 出境 可用 入境 上述情况将导致返回值“2”,因为这种情况会发生两次 我将如何使用Excel来执行此操作?我认为COUNTIF最简单/最好,但我愿意接受其他建议。数据列有几百行,长度可变 谢谢 编辑: 链接到示例数据文件-您可以编写一个数组公式。(点击回车键时,一定要按住Ctrl+Shift。Excel将在行首和

我在一列中有一些数据。我需要将相邻行中出现的特定字符串的出现次数相加

我在一行中查找值“Available”,下一行包含“Inbound”

例如:

C栏:

入境

出境

可用

入境

可用

出境

可用

入境

上述情况将导致返回值“2”,因为这种情况会发生两次

我将如何使用Excel来执行此操作?我认为COUNTIF最简单/最好,但我愿意接受其他建议。数据列有几百行,长度可变

谢谢

编辑:


链接到示例数据文件-

您可以编写一个数组公式。(点击回车键时,一定要按住Ctrl+Shift。Excel将在行首和行尾插入花括号)


请尝试以下类型:

=COUNTIFS(C2:C9,"Available",C3:C10,"Inbound")

您是否可以添加数据外观的屏幕截图,或提供到虚拟文件的链接?感谢您的努力,但这不起作用,无论数据如何,它都返回0。对于相邻行中每次出现的数据,它需要返回1。即如果C6为“可用”,C7为“入站”,则总数为+1。您确定创建了数组公式吗?有没有出现花括号
{=SUM((C1:C10000=“Available”)*(C2:C10001=“Inbound”)*1)}
对不起,我没有意识到-你怎么做?在单元格或公式栏中输入公式后,你必须按住
Ctrl
+
Shift
键,同时按下
Return
键提交公式。。。就在输入的焦点仍然集中在这个公式上的时候。是的,我试过了,但似乎没有什么作用,如果这有什么不同的话,我会使用Excel 2003。+1-同意这是一种方法-给定示例文件中显示的数据,第二个标准需要通配符,即
=COUNTIFS(C2:C100,“可用”,C3:C101,“入站*”
=COUNTIFS(C2:C9,"Available",C3:C10,"Inbound")