excel 中的组分隔符
group separator in excel
我想在一列带有数字的文本中添加组分隔符,
例如从 78898 (30.18%) 到 78,898 (30.18%)
但是 NUMBERVALUE 函数不起作用。
如果使用 "text to columns" 进行转换,则 (30.18%) 将转换为 -30.18%。
我该怎么做才能做到这一点?
谢谢!
使用 A1 中的数据,在 B1 中输入:
=TEXT(--LEFT(A1,FIND(" ",A1)-1),"#,##0") & MID(A1,FIND(" ",A1),9999)
我们:
- 解析字符串
- 将前导部分转换为数字
- 格式化数字
- 重新assemble字符串
我想在一列带有数字的文本中添加组分隔符, 例如从 78898 (30.18%) 到 78,898 (30.18%)
但是 NUMBERVALUE 函数不起作用。
如果使用 "text to columns" 进行转换,则 (30.18%) 将转换为 -30.18%。
我该怎么做才能做到这一点?
谢谢!
使用 A1 中的数据,在 B1 中输入:
=TEXT(--LEFT(A1,FIND(" ",A1)-1),"#,##0") & MID(A1,FIND(" ",A1),9999)
我们:
- 解析字符串
- 将前导部分转换为数字
- 格式化数字
- 重新assemble字符串