首页 > 解决方案 > 逻辑运算符是否有文本限定符?

问题描述

我正在计算给定列中每个条目的数量。这COUNTIF是非常简单的:

=COUNTIF($A$1:$A$10,A1)

然而,<empty>在某些时候被用来指定空单元格。我惊讶地发现这些单元格的计数不是所说的单元格数量<empty>,而是显然是按字母顺序出现在“空>”之前的单元格数量。Excel 将前导“<”视为逻辑运算符。

有没有办法告诉 Excel 忽略逻辑运算符并将其视为文本?

以下是一些显示相同结果的示例数据:

+----+-----------------------+---+
|    |           A           | B |
+----+-----------------------+---+
|  1 | Lorem ipsum dolor sit | 1 |
|  2 | Sed ultricies enim    | 1 |
|  3 | <empty>               | 5 |
|  4 | Donec mollis velit at | 1 |
|  5 | <empty>               | 5 |
|  6 | Nam in nisl at tortor | 1 |
|  7 | Duis mattis ex sit    | 1 |
|  8 | Phasellus             | 1 |
|  9 | <empty>               | 5 |
| 10 | Etiam at              | 1 |
+----+-----------------------+---+

标签: excelexcel-formula

解决方案


这是一个简单的解决方法:

=COUNTIF($A$1:$A$10,"="&A1)

某些特殊字符(例如*?)可以使用波浪号进行转义~,但上述设置适用于此设置。

在此处输入图像描述


推荐阅读