我正在尝试在指定文本之间选择文本,如在https://www.extendoffice.com/documents/excel/5103-excel-extract-between-two-characters.html#a3
不幸的是,按照说明,除非相关文本位于字符串的开头,否则该公式似乎不起作用。
Kutools 公式助手提供的公式是:
=IFERROR(MID(I3,FIND("格式:",I3)+LEN("格式:"),FIND(",",I3)-FIND("格式:",I3)-LEN("格式:" )), "")
它旨在选择“格式:”和字符串中的下一个逗号之间的文本。 但是,除非字符串以“Format:”开头,否则它什么也不返回。
因此,例如,它适用于这个字符串:
格式:书籍,作者:托尔金
但它失败了这个字符串:
作者:托尔金,格式:书籍
不幸的是,按照说明,除非相关文本位于字符串的开头,否则该公式似乎不起作用。
Kutools 公式助手提供的公式是:
=IFERROR(MID(I3,FIND("格式:",I3)+LEN("格式:"),FIND(",",I3)-FIND("格式:",I3)-LEN("格式:" )), "")
它旨在选择“格式:”和字符串中的下一个逗号之间的文本。 但是,除非字符串以“Format:”开头,否则它什么也不返回。
因此,例如,它适用于这个字符串:
格式:书籍,作者:托尔金
但它失败了这个字符串:
作者:托尔金,格式:书籍