【发布时间】:2018-07-27 21:55:06
【问题描述】:
我的名字带有称呼(例如 Mr. Mr. Mr. Dr.)。我正在努力寻找一个公式来搜索这些文本字符串是否存在,如果存在,则返回称呼。
所以,我希望公式查看“Dr. Nancy Briggs”并返回“Dr.”
我一直在尝试的版本包括: =IF(ISNUMBER(SEARCH({"Mr.","Mrs.","Dr."},C13)),LEFT(C13,FIND("",C13,1)-1),"")
=IF(OR(ISNUMBER(SEARCH("Mr.",C24)),ISNUMBER(SEARCH("Mrs.",C24)),ISNUMBER(SEARCH("Dr.",C24))),LEFT( C24,FIND(" ",C24,1)-1),"")
- 称呼总是在前面,所以我可以使用 LEFT 函数提取它们。但是,理想情况下,我想从任何地方提取它们。
第二个公式有效,但很笨重。非常感谢您的帮助!
【问题讨论】: