
FIND用于查找其他文本字符串(within_text)内的文本字符串(FIND_text),并从within_text的首字符开始返回FIND_text的起始位置编号。也可使用SEARCH查找其他文本字符串中的某个文本字符串,但是,FIND和SEARCH不同,FIND区分大小写并且不允许使用通配符。
语法
FIND(FIND_text,within_text,start_num)
Find_text是要查找的文本。
Within_text是包含要查找文本的文本。
Start_num指定开始进行查找的字符。within_text中的首字符是编号为1的字符。如果忽略start_num,则假设其为1。
说明
•如果FIND_text是空文本(""),则FIND会匹配搜索串中的首字符(即:编号为start_num或1的字符)。
•FIND_text中不能包含通配符。
•如果within_text中没有FIND_text,则返回错误值#VALUE!。
•如果start_num不大于0,则返回错误值#VALUE!。
•如果start_num大于within_text的长度,则返回错误值#VALUE!。
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
示例一:
Excel vlookup将日期当做常规的数字参与预算
这也是我工作中的一个实例,根据约定的“产品小类”的“发货时限”和“实际发货日期”,判定产品发货的“误期判定”情况。 E20单元格公式为:=IF(B20<=VLOOKUP(MID(C20,2,2),$H$20:$I$23
示例二:
Excel从左提取指定字符的LEFT函数使用教程
LEFT基于所指定的字符数返回文本字符串中的第一个或前几个字符。 语法 LEFT(text,num_chars) Text是包含要提取字符的文本字符串。 Num_chars指定要由LEFT所提取的字符数。 •Num_chars必须大于或等于0。 •如果num_chars大于文本长度,则LEFT返回所