在单个Excel函数中有许多条件检查

我有一个电子表格,其中有四个单元格,其中用户inputay(es)或n(o),根据这四个条目的所有可能结果,我需要确定另一个单元格的值。 所以如果用户在全部四个单元格中input“y”,那么值是100; 如果任何3个单元格中的“y”,而另一个单元格中的“n”则值为75; 两个“y”和两个“n”值是50; 和一个“Y”三个“N”,值等于25。

我正在考虑走这条路:

=IF(AND(D2="Y",E2="Y",F2="Y",G2="Y")),100,IF(AND(D2="Y",E2="N",F2="Y",G2="Y")),75,IF(AND(D2="Y",E2="Y",F2="N",G2="Y")),75,IF(AND(D2="Y",E2="Y",F2="Y",G2="N")),75,C2) 

但得到错误。 我不是一个擅长的奇才,而是想知道问题是什么,因为除了公式是错误的,excel提供了非常直观的帮助。

当然,这个公式只能说明价值等于100或75的条件。一旦有效,那么在价值= 50和25的条件下join应该是容易的。

所以基本上是“y”s * 25的数字? 使用这个公式:

 =COUNTIF(D2:G2,"Y")*25 

我build议在这里查看关于COUNTIF的更多信息: https : //support.office.com/en-us/article/COUNTIF-function-e0de10c6-f885-4e71-abb4-1f464816df34