【发布时间】:2010-11-24 07:18:30
【问题描述】:
Excel:我可以使用什么函数来获取从开头到第一个“
例如:
A1
Toronto<b> is nice
我想在下一个单元格中显示“多伦多”。
伊恩
【问题讨论】:
Excel:我可以使用什么函数来获取从开头到第一个“
例如:
A1
Toronto<b> is nice
我想在下一个单元格中显示“多伦多”。
伊恩
【问题讨论】:
怎么样
=LEFT(A1,SEARCH(" ",A1)-1)
或
=LEFT(A1,SEARCH("<b>",A1)-1)
【讨论】:
如果你想迎合 1-word 单元格,请使用这个...基于 asstander 的
=IFERROR(LEFT(A1,SEARCH(" ",A1)-1),A1)
【讨论】:
我在 exceljet.net 上找到了这个并为我工作:
=LEFT(B4,FIND(" ",B4)-1)
【讨论】:
A1 A2
Toronto<b> is nice =LEFT(A1,(FIND("<",A1,1)-1))
不确定语法是否正确,但 A2 中的论坛对您有用,
【讨论】:
将refcell字符串的前“n”个单词提取成新的“x" 字符数
=LEFT(SUBSTITUTE(***refcell***&" "," ",REPT(" ",***x***),***n***),***x***)
假设A1有文本字符串要提取,第一个单词提取到15个字符的结果
=LEFT(SUBSTITUTE(A1&" "," ",REPT(" ",15),1),15)
这将导致“Toronto”返回一个 15 个字符的字符串。第 2 个单词提取到 30 个字符的结果
=LEFT(SUBSTITUTE(A1&" "," ",REPT(" ",30),2),30)
将导致“Toronto is”返回为 30 个字符的字符串
【讨论】: