在excel中的子string

我有一组数据在Excel中显示如下。

R/V(208,0,32) YR/V(255,156,0) Y/V(255,217,0) R/S(184,28,16) YR/S(216,128,0) Y/S(209,171,0) R/B(255,88,80) YR/B(255,168,40) Y/B(255,216,40) 

我想分开每个单元格中的数据看起来像这样。

 R/V 208 0 32 R/S 184 28 16 R/B 255 88 80 

在这种情况下我可以使用什么function在Excel中。 先谢谢你。

4 Solutions collect form web for “在excel中的子string”

kennytm的链接是死的,他没有提供一个例子,所以这里是你如何做子string:

 =MID(text, start_num, char_num) 

假设单元格A1Hello

 =MID(A1, 2, 3) 

会返回

 ell 

因为它说从字符2开始, e ,并返回3个字符。

在Excel中,子string函数称为MID函数 ,indexOf在区分大小写的位置称为FIND ,在非区分大小写的位置称为SEARCH函数 。 对于文本的第一部分,parsingLEFT函数也可能是有用的。

在这里查看所有文本function: 文本函数(参考) 。

完整的工作表函数参考列表可在:

Excel函数(按类别)
Excelfunction(按字母顺序)

另一种方法是使用替代函数。 用空格replace“(”,“)”和“,”。 例如

  =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1, "(", " "), ")", " "), ",", " ") 

如何使用全部replace? 只需将全部括号replace为空格。 和逗号空间。 我想你可以做到。

  • 使用DURATION的时间,而不是一天的时间