如果字符计数大于某个值,则截断 Excel 单元格内的字符串

1 string excel trunk count

在 Excel 中,对于工作表的每一行,我都有不同长度的字符串(a1、a2、a3...)。在单元格 B2 中,我必须=Length(A1)计算字符串内的字符数。

我需要一个公式/函数来截断 A 列中字符数 > 20 的所有字符串,例如:

$string = THIS IS A LONG STRING I WANT TO TRUNCATE IF EXCEEDS 20 CHARS;
if ($string > 20)
{
   COUNT 20 CHARS FROM THE BEGINNING OF STRING AND CUT THE REST
} 
else 
{
 skip 
}
Run Code Online (Sandbox Code Playgroud)

Ale*_* K. 5

读前20个字符就可以了,少了也没关系;

 =left(A1, 20)
Run Code Online (Sandbox Code Playgroud)