Excel常用公式
在两个字的名字中间加空格
=IF(LEN(A2)=2,LEFT(A2,1)&" "&RIGHT(A2,1),A2)
公式解释
LEN(A2)
: 这个函数计算单元格 A2 中文本字符串的长度(包括空格和其他非字母字符)。LEFT(A2,1)
: 如果 A2 中有文本,此函数将返回该文本最左边的一个字符。RIGHT(A2,1)
: 同样地,如果 A2 中有文本,此函数将返回该文本最右边的一个字符。IF(条件, 真值, 假值)
: 这是一个条件判断函数,它首先评估一个逻辑条件,如果条件为真,则返回第二个参数;如果条件为假,则返回第三个参数。
将这些组合起来,公式的意思是:
-
如果 A2 单元格中的文本长度为 2 个字符(
LEN(A2)=2
),那么:- 将左边的第一个字符 (
LEFT(A2,1)
) 和右边的第一个字符 (RIGHT(A2,1)
) 之间插入一个空格,并将它们连接起来 (LEFT(A2,1)&" "&RIGHT(A2,1)
).
- 将左边的第一个字符 (
-
如果 A2 单元格中的文本长度不是 2 个字符,那么就直接返回 A2 中的内容 (
A2
)。
示例:
- 如果 A2 包含 "AB",公式将返回 "A B".
- 如果 A2 包含 "ABC" 或 "A" 或任何其他长度不等于 2 的文本,公式将返回原始文本 "ABC"、"A" 等等。