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