Excel:我可以使用什么功能将所有字符从开头带到第一个'<“。我试图从A1中删除第一个单词并将其放入B1
例如:
A1
Toronto<b> is nice
我想在下一个单元格中使用“多伦多”。
伊恩
答案 0 :(得分:35)
像
这样的东西=LEFT(A1,SEARCH(" ",A1)-1)
或
=LEFT(A1,SEARCH("<b>",A1)-1)
答案 1 :(得分:9)
如果您想要迎合单字单元格,请使用此...基于旁观者的
=IFERROR(LEFT(A1,SEARCH(" ",A1)-1),A1)
答案 2 :(得分:1)
我在repeating.找到了这个并且对我有用:
public OkHttpClient.Builder socketFactory(SocketFactory socketFactory)
答案 3 :(得分:0)
A1 A2
Toronto<b> is nice =LEFT(A1,(FIND("<",A1,1)-1))
不确定语法是否正确但A2中的公式适合您,
答案 4 :(得分:-1)
通用解决方案提取第一个&#34; n &#34;将 refcell 字符串中的字词组合成一个新字符串&#34; x &#34;字符数
=LEFT(SUBSTITUTE(***refcell***&" "," ",REPT(" ",***x***),***n***),***x***)
假设A1有要提取的文本字符串,则第一个单词被提取为15个字符的结果
=LEFT(SUBSTITUTE(A1&" "," ",REPT(" ",15),1),15)
这将导致&#34;多伦多&#34;返回15个字符的字符串。提取到30个字符结果的前2个单词
=LEFT(SUBSTITUTE(A1&" "," ",REPT(" ",30),2),30)
将导致&#34;多伦多&#34;返回30个字符的字符串