如何在 Excel 中匹配多个值可能性

如何在 Excel 中匹配多个值可能性

我在 A 列中列出了人名列表。

我想在 B 列中显示以“e”或“i”或“n”结尾的名称的“1”。

如果只有一个匹配项需要测试,我会编写如下代码:

=IF( MID(A1,FIND(" ",B1)-1,1) = "e", "1", "0")

在 PHP 中我会这样解决这个问题:

echo in_array( $names[$row_number], array('e', 'i', 'n') ) ? '1' : '0';

在 Excel 的 B 列中我应该使用什么公式?

答案1

您可以像这样使用 OR 来搜索多个字母

=IF(OR(MID(A1,FIND(" ",A1)-1,1)={"e","i","n"}),1,0)

答案2

您可以尝试这个方法:-

=IF(OR(RIGHT(A1,1)={"e","i","n"}),1,0)

相关内容