Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ms excel中组合多个IF_Excel - Fatal编程技术网

如何在ms excel中组合多个IF

如何在ms excel中组合多个IF,excel,Excel,有没有一种方法可以在excel中组合此公式 =IF(ISNUMBER(FIND("UC_",CODE!B7)), "UC", "Not Defined") =IF(ISNUMBER(FIND("RC_",CODE!B7)), "RC", "Not Defined") =IF(ISNUMBER(FIND("OC_",CODE!B7)), "OC", "Not Defined") 您可能会发现这更易于使用: =MID(A1,FIND("C_",A1,1)-1,2) 它短得多,因此不容易出错,并

有没有一种方法可以在excel中组合此公式

=IF(ISNUMBER(FIND("UC_",CODE!B7)), "UC", "Not Defined")
=IF(ISNUMBER(FIND("RC_",CODE!B7)), "RC", "Not Defined")
=IF(ISNUMBER(FIND("OC_",CODE!B7)), "OC", "Not Defined")

您可能会发现这更易于使用:

=MID(A1,FIND("C_",A1,1)-1,2)

它短得多,因此不容易出错,并将自动处理相同格式的其他代码,如“GC_u”或“MC_u”,而硬编码解决方案不会

可以在其周围放置一个iferror():

=IFerror(MID(A1,FIND("C_",A1,1)-1,2),"check")

你应该等待24小时,然后再将任何一个答案标记为正确-可能还有其他可能性…我不同意。仅仅因为可能存在其他可能性,并不意味着必须等待答案(即正确答案)被标记为正确答案。@Shazu只需注意,这是其他人(除我之外)的建议,他们衡量自己的声誉超过10000。。。所以要么接受要么放弃。。。
=IFerror(MID(A1,FIND("C_",A1,1)-1,2),"check")