句子是
请参阅20B45,了解B-23的价值 有关A-8的价值,请参阅297CC
我有很多行,如上面的句子。我想知道如何在Excel中的每个单元格中插入每个单词。
所有"请"应排成一排"见"应排在B行" 20B45"应该进入C行"对于"应该进入D行"价值"应该进入F行" B-23"应该进入G行。
答案 0 :(得分:0)
首先将文档另存为“启用宏的工作簿”。
按住Alt + F11打开VBA。然后点击“插入” - >“模块”并粘贴以下代码...
Function getWord(inputString As String, index As Integer)
Dim split() As String
split = VBA.split(inputString, " ")
getWord = split(index - 1)
End Function
然后您可以使用=getWord(inputString,index)
输出单个单词。
例如,如果A1存储您的字符串。
=getWord(A1,1)
将返回“请”。
=getWord(A1,2)
将返回'see'。