我需要帮助来创建一个仅输出特定范围内的信息的公式。
短语%ese_waɾm@ikuna_dahun_ɾegalota%
在列中L1
,我想打印出以字母“i”开头的单词。
单词的边界是“@”和“_”。
到目前为止
=IF(ISNUMBER(SEARCH("@i",L134)),"i","")
但是这个公式只打印出字母“i”,而我希望公式能够在每种情况下打印出单词,以便单词列为“inkuna”。
我怎样才能实现这个目标?
答案1
@
这将返回和 之后的第一个之间的任何内容_
,只要 之后的字符@
是i
:
=IF(SEARCH("@",L4)+1 = SEARCH("i",L4),MID(L4,SEARCH("@",L4)+1,SEARCH("_",L4,SEARCH("i",L4))-SEARCH("i",L4)),"")