如何在联机Google Excel中使用数据?

好的,给出这个string21h*Available*SB*Ha在谷歌Excel单元格A2,如何形成公式,以便我们可以得到个人数据(*是分隔符)

 A2-B2-C2-D2-E2

 21h *可用* SB * Ha  -  21h  - 可用 -  SB  -  Ha

好的,我可以用这个公式“= mid(A2,1,3)”来做“B2”

但是我不知道如何使用其他细胞的公式。

一种方法,在Excel中:

 B2: =TRIM(MID(SUBSTITUTE($A2,"*",REPT(" ",99)),MAX((COLUMNS($A:A)-1)*99,1),99)) 

并根据需要正确填写。

该公式用大量空格replace分隔符 – 某些数字大于最长的子string; 然后我们使用一个连续产生中间函数开始值的公式。 在上面,将是{1,99,198,297}; 采取99个字符并修剪结果。

如果您不需要公式,则可以使用“文本到列”工具。

只要使用分割:

 =split(A1,"*") 

公式拆分***并制造额外的空间:

=ArrayFormula(TRIM(SPLIT(REGEXREPLACE(A2,"\*","* "),"*")))

example = split(“1 *** 2”,“*”)应该在“1”和“2”之间创build2个空列