Excel - 具有三个值的 If 条件

标签 excel excel-formula formulas

我想检查三个单元格,如果前两个为"is",则将文本放入特定单元格中,如果所有三个单元格均为"is",则在该特定单元格中放入不同的文本。

示例:

Yes | Yes | No  | "Sort of Working"
Yes | Yes | Yes | "Working
No  | No  | Yes | "Not working"

基本上,如果三个都说"is",那么它是“工作”,如果不是,那么通过使用公式,它是“不工作”

谢谢

最佳答案

三个单元格大约是我对AND function内堆叠条件的限制。 。如果再多,我将执行条件计数 ( COUNTIF function ) 并比较数字。

=IF(COUNTIF(A1:A3, "Yes")=3, "Working", "Not Working")

替代:

=LOOKUP(COUNTIF(A1:A3, "Yes"), {0,1,2,3}, {"Not Working","Not Working","Sort of Working","Working"})
=IFERROR(CHOOSE(COUNTIF(A1:A3, "yes")-1, "Sort of Working","Working"), "Not Working")

关于Excel - 具有三个值的 If 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31280110/

相关文章:

excel - 识别跨年同月同日的日期

excel - Excel中的贪心求和

excel公式取决于不同列中的动态值

excel - 为什么具有相同日期的单元格具有不同的日期序列号?

vba - 有没有办法为 VBA 寻找文档,而不是为 VB.NET?

C# - 查找 Sharepoint 文件的本地目录

c# - 以编程方式在 Excel 2007 中添加条件格式

google-apps-script - Google 电子表格中的时区转换

java - 如何在 Java 中格式化包含指数的复杂公式

c# - 如何识别工作表已最小化?