excel - 如何创建 =IF(OR()) 语句来计算真/假条件值的数量?

标签 excel if-statement ms-office

我叔叔要求我帮助他的警察局修复他们的 Excel 表。他们在 Excel 工作表中跟踪调用代码,如下所示:

this .

上图中的行是单独的调用,根据调用主题按 A-B-C 40+( radio 信号,下图)中的号码进行分类。在我的示例中,我在 radio 信号中的第 46 行以及第 49 行中放置了 3 个调用信号。现在我希望看到 E46 和 E49 中的计数均为 3。

我遇到的问题是对 Excel 语句编程的了解有限。我知道有些 IF 语句可以与 AND 和 OR 语句结合使用,但这看起来非常漫长且乏味。根据本文档的当前设置,我可以使用更有效的方法来获取属于该单元格的信号计数吗?

非常感谢任何帮助。

最佳答案

假设您的调用列表位于 Sheet1 的 A 列中,逗号分隔列表位于 Sheet2 中,请将以下公式放入 Sheet2 中:

=SUM(--ISNUMBER(SEARCH(" "&Sheet1!$A$:$A$&","," "&Sheet2!A46&",")))

输入公式时请务必按Ctrl-Shift-Enter!

关于excel - 如何创建 =IF(OR()) 语句来计算真/假条件值的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14574494/

相关文章:

Excel嵌套If参数错误

php while() 在 if/else 中循环似乎不起作用

php - 如果信息已更新则显示文本,否则隐藏

icons - "Office 2010 Add-In: Icons Gallery"- 如何从后台选项卡中提取图标(docx)

r - 如何根据单元格值创建新行?

excel - 条件列和分隔字段

mysql - 将 CSV 或制表符分隔的数据粘贴到无格式的 excel

javascript - 为什么第一个 If 'is Not' 语句不起作用?

c# - 如何创建引用 Excel 中名称的 Excel 范围对象 (c#)

vba - 如何在 Excel 2007 VBA 中以编程方式卡住 Excel 工作表的顶行?