Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 一列上有多个条件的If语句_If Statement_Google Sheets_Google Sheets Formula - Fatal编程技术网

If statement 一列上有多个条件的If语句

If statement 一列上有多个条件的If语句,if-statement,google-sheets,google-sheets-formula,If Statement,Google Sheets,Google Sheets Formula,我想创建一个if语句,在这里我可以在我的新单元格中得到一个值,如果一列中的值或字符串是0-1000或1001-5,00,那么是2,如果它们只有5001-10,00,那么我得到4,如果是10000+那么我得到4 到目前为止,我只有类似于=IF($U502=“10000+”,5,0)和=IF($U502=“5001-10,00”,1,0) 如果是10000+我得到5,如果是5001-10000我得到1 我想把它们合并成一个公式,并加上,如果值也是0-1000或1001-5000,则为2 列中的值不是

我想创建一个if语句,在这里我可以在我的新单元格中得到一个值,如果一列中的值或字符串是0-1000或1001-5,00,那么是2,如果它们只有5001-10,00,那么我得到4,如果是10000+那么我得到4

到目前为止,我只有类似于
=IF($U502=“10000+”,5,0)和=IF($U502=“5001-10,00”,1,0)

如果是10000+我得到5,如果是5001-10000我得到1

我想把它们合并成一个公式,并加上,如果值也是0-1000或1001-5000,则为2

列中的值不是数字,而是已定义的范围

列值如下所示

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

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

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

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

对不起,我的问题不清楚,我添加了更多信息@Marios@Chris90你问题的第一句和最后一句没有对齐。检查您描述中的值和范围。您现在可以检查@Marios吗