If陈述式在一栏上有多个条件

问题描述

我想创建一个if语句,如果一列中的值或字符串为0-1,000或1001-5,00,则为2,如果它们仅为5,001-10,则可以在新单元格中获取值,00然后我得到4,如果它是10,000+,那么我得到4。?

到目前为止,我只有=IF($U502="10,000+",5,0) and =IF($U502="5,001-10,00",1,0)

如果它是10,000+,我将得到5,如果它是5,000,我将得到1

我想将它们都合并为一个公式,并且还要加上,如果该值也为0-1,000,那么2

列中的值不是数字,它们是已经定义的范围

列值如下所示,

Column
0-1,000
1,001-5,000
5,000
10,000+

解决方法

您正在寻找这样的表达式:

=if(or($U502="0-1,000",$U502="1,000-5,000"),2,if($U502="5,001-10,4,5))

如果不适合您的需要,可以随意更改范围或每个范围的结果值。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...