DETECTLANGUAGE 函数
约 418 字大约 1 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版
1. 函数简介
DETECTLANGUAGE 函数识别指定文本的语言,并返回对应的语言代码。该函数使用在线服务进行语言检测,仅在 Microsoft 365 订阅版本中可用。
2. 语法
DETECTLANGUAGE(text)| 参数 | 选填 | 说明 |
|---|---|---|
| text | 必需 | 要识别语言的文本字符串或包含文本的单元格引用 |
3. 示例
3.1. 识别英语文本
=DETECTLANGUAGE("Hello, how are you?")返回英语的语言代码 "en"。
3.2. 识别中文文本
=DETECTLANGUAGE("你好,世界")返回中文的语言代码 "zh"。
3.3. 识别单元格中的文本语言
=DETECTLANGUAGE(A1)识别 A1 单元格中文本的语言,并返回对应的语言代码。
3.4. 识别日语文本
=DETECTLANGUAGE("こんにちは")返回日语的语言代码 "ja"。
4. 实用技巧
4.1. DETECTLANGUAGE 需要网络连接才能正常工作
DETECTLANGUAGE 需要网络连接才能正常工作,使用在线语言检测服务
4.2. 注意返回值
返回的语言代码遵循 ISO 639-1 标准(如 "en"、"zh"、"ja"、"fr" 等)
4.3. 对于混合语言的文本,函数返回主要语言的代码
对于混合语言的文本,函数返回主要语言的代码
4.4. 文本长度较短时,检测准确度可能降低
文本长度较短时,检测准确度可能降低
4.5. 该函数仅在 Microsoft 365 订阅版本中可用
该函数仅在 Microsoft 365 订阅版本中可用,旧版本 Excel 不支持