- Excel 函数教程
- Excel 函数 - 首页
- 兼容性函数
- 逻辑函数
- 文本函数
- 日期和时间函数
- 多维数据集函数
- 数学函数
- 三角函数
- 数据库函数
- 动态数组函数
- 工程函数
- 财务函数
- 信息函数
- 查找和引用函数
- 统计函数
- Web 函数
- Excel 有用资源
- Excel - 快速指南
- Excel - 有用资源
- Excel - 讨论
Excel - LEN 函数
LEN 函数
EXCEL 的LEN函数返回一个数值,表示输入字符串的长度。与LENB函数不同,它为每个字符计数1个字节。此函数支持单字节字符集。此常用函数与其他函数结合使用,例如LEFT、FILTER、SUM、AVERAGE等等,以计算复杂的表达式。如果与条件运算符一起使用,LEN 函数将返回 TRUE/FALSE 值。
兼容性
此高级 Excel 函数与以下版本的 MS-Excel 兼容:
- Microsoft 365 版 Excel
- Microsoft 365 for Mac 版 Excel
- 网页版 Excel
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
语法
LEN 函数的语法如下:
LEN (text)
参数
您可以对LEN函数使用以下参数:
参数 | 描述 | 必填/可选 |
---|---|---|
文本 | 它指示输入字符串,其中空格也将作为字符计算。 | 必填 |
需注意的几点
- 如果单元格引用指向第一个参数中的空单元格值,则 LEN 函数将返回零。
- 如果第一个参数引用错误,则 LEN 函数将返回相同的错误值。
- LEN 函数与支持 DBCS 集的外国语言不兼容。
如何在 Excel 中使用 LEN 函数?
- 打开新的 Excel 工作表,将光标放在目标单元格上,然后双击该单元格。
- 输入 = 号,然后输入 LEN(单元格引用/文本)。
- 最后,按 Enter 键。
LEN 函数示例
下面给出了一些LEN函数的示例:
示例 1:如何在 Excel 中计算输入文本的长度?
此函数返回文本字符串中的字符数,包括空格、标点符号和特殊字符。
解决方案
步骤 1 - 假设样本数据集包含“文本”和“字符数”列。输入公式=LEN(B3) 并按Enter键。
因此,LEN 函数将检索值为 5。
步骤 2 - 拖动 + 号(填充柄)并将其拖放到C9单元格,以计算C4:C9单元格区域的长度。
示例 2
如果单元格引用指向第一个参数中的空单元格值,则 LEN 函数将返回零。
解决方案
在此示例中,当您在C3单元格中计算公式=LEN(B3)时,B3单元格包含一个空文本值。
按Enter键后,LEN 函数将检索 0。
示例 3:合并 LEN、FILTER 和 AVERAGE 函数
在 Excel 中使用LEN、FILTER和AVERAGE函数根据特定文本条件执行计算。
解决方案
您打算计算长度大于 8 的输入字符串的平均值。这可以通过使用 LEN、FILTER 和 AVERAGE 函数创建复杂的表达式来实现。
让我们开始在C3单元格中输入表达式=AVERAGE(LEN(FILTER(B3:B9,LEN(B3:B9)>8))) 并按Enter键。
解释
=AVERAGE(LEN(FILTER(B3:B9,LEN(B3:B9)>8)))
- 内部LEN(B3:B9)>8表达式验证单元格区域长度并返回 TRUE/FALSE 值。
- FILTER(B3:B9, LEN(B3:B9)>8)过滤了 B3:B9 区域,只返回其值大于 8 的文本字符串。
- 外部 LEN 函数LEN(FILTER(B3:B9, LEN(B3:B9)>8))将计算已过滤文本值的长度。
- 因此,AVERAGE函数将计算已过滤字符串的计算长度的平均值。
因此,结果值为 11.6。
下载练习表
您可以下载并使用示例数据表来练习LEN函数。
广告