文本
EXACT
定义
EXACT 在两段文本完全相同(包括大小写)时返回 TRUE,否则返回 FALSE。
语法
=EXACT(text1, text2)
参数
| 参数 | 含义 |
|---|---|
text1 |
第一段文本,或包含该文本的单元格。 |
text2 |
要与第一段比较的第二段文本。 |
示例演练
一份地图表检查键入的代码是否与已存代码一致。已存代码位于 A2:A4,键入代码位于 B2:B4。
| A:已存 | B:键入 |
|---|---|
| North | north |
| East | East |
| West | west |
公式:=IF(EXACT(A2,B2),1,0)
结果:0。North 和 north 大小写不同,所以 EXACT 为假,IF 返回 0。向下填充后,公式分别得到 0、1 和 0。
练习
单元格 A2 中是 Hi,单元格 B2 中是 Hi。请在 C2 中写出一个公式:这两个单元格完全匹配时返回 1,否则返回 0。
- 在 C2 中写出一个使用 EXACT 的 IF 公式:A2 和 B2 匹配时显示 1,否则显示 0。
- C2 应显示 Hi 和 Hi 对应的结果。
第 1 步,共 2 步
在 C2 中输入 =IF(EXACT(A2,B2),1,0)。
A2 是 Hi,B2 是 Hi,所以结果是 1。
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…
C2 使用 EXACT。
C2 现在显示 1。
相关函数
VALUE 可以在比较前把数字文本转成数字。LEFT 可以取出前缀,如果你只需要字符串的一部分匹配。
常见错误
用 A2=B2 做区分大小写的检查:Excel 的 = 忽略大小写,所以除非使用 EXACT,North 和 north 会被当成相等。