从列中删除前导空格

时间:2013-09-03 15:58:35

标签: google-sheets

我在第一个单元格(( 99| 100))中有一个A2的电子表格。

在小区=(split(A2," ( | ) ",true))中使用B2我收到99并使用=CONTINUE(A2, 1, 2)我在小区100中收到C2

B2C2都有一个领先的空间我如何删除它,我需要在B2C2上执行一些计算。

我尝试使用trim,但它无效。

=trim(split(B248," ( | ) ",true))

出于测试目的,我在单元格D2 value(B2)中有以下代码,我收到错误Cannot parse text

https://docs.google.com/spreadsheet/ccc?key=0AmZqKT8_r5b_dDJxSnh2Y09ndzhGWm10clp0TXpYT3c&usp=sharing

2 个答案:

答案 0 :(得分:2)

我尝试使用REGEXREPLACE功能摆脱white spaces。事实证明,ASCII character 160不被视为白色空间,而是“不间断空间”。

因此,我使用CODE函数显示空白区域(首先删除空心括号)。对于您的特定设置,以下内容将起作用:

=SPLIT(SUBSTITUTE(B1,CHAR(160),""),"(|)")

答案 1 :(得分:1)

我做了一个快速测试,并且能够在没有问题的情况下添加A2和B2。请参阅:

https://docs.google.com/spreadsheet/ccc?key=0AvRseCY0-3SVdEJybVU5U1pZYzdxX3NzNEVOekxFOVE&usp=sharing

也许您的值上有一些列格式?