我在第一个单元格(( 99| 100)
)中有一个A2
的电子表格。
在小区=(split(A2," ( | ) ",true))
中使用B2
我收到99
并使用=CONTINUE(A2, 1, 2)
我在小区100
中收到C2
。
B2
和C2
都有一个领先的空间我如何删除它,我需要在B2
和C2
上执行一些计算。
我尝试使用trim
,但它无效。
=trim(split(B248," ( | ) ",true))
出于测试目的,我在单元格D2
value(B2)
中有以下代码,我收到错误Cannot parse text
https://docs.google.com/spreadsheet/ccc?key=0AmZqKT8_r5b_dDJxSnh2Y09ndzhGWm10clp0TXpYT3c&usp=sharing
答案 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
也许您的值上有一些列格式?