Excel如果条件

我在Excel中做一个if条件:

 =IF(M1071="Si";1;0) 

我想在单元格中findSi值并返回数字1,否则返回O.

然而,这些单元不仅具有Si ,而且具有更多的字符,例如C8H20O2SSi2Si2

任何想法如何search有Si的细胞?

使用这个: =IF(ISERROR(FIND("Si";M1071));0;1)

假设您有一个要包含Si行的元素列表,您可以直接使用Autofilter。 首先将自动filter应用到您要过滤的范围(在“ 数据”选项卡 – >“ sorting和筛选” – >“ 筛选器” – 或按CtrlShiftL

在要searchSi的列中,单击顶行中的filter箭头,然后select文本filter – > 包含… – ,然后在此处inputSi