如何在命名范围内具有多个if语句

mowen10

我正在寻找找出如何在一行内编写以下if语句的方法。不幸的是,IF语句是单独工作的,但是每当我组合它时,它就会给我一个#VALUE错误。

=IF(A1=OUT,C1,IF(A1=INT,C1,IF(A1=IN,C1,"Not Found")))

OUT,INT和IN都是文件中的命名范围,我已经弄出了收到错误的原因,我认为这是由于第一条语句不正确,并且从中我看不到它移至下一部分的公式。

我遇到的问题是,当我到达单元格A8时,此单元格中的值现在属于命名范围INT,这是公式显示#VALUE错误的时候。

如果有人可以建议我要去哪里哪里以及如何解决这个问题,我将非常感激。

提前致谢。

顺便说一下,以下是我文件中的命名范围:

A1:A7 = OUT 
A8:A10 = INT 
A11:A17 = IN

结果在以下范围内:

C1:C7 = Lose
C8:C10 = Draw 
C11:C17 = Win 

我希望公式执行的操作是,如果我在A列中拥有的任何值属于任何命名范围,我希望它显示正确的结果。

例如,单元格A8的值是“ A8”,它属于命名范围INT,因此我希望IF语句起作用,以便它显示值Draw。如果我在单元格A11中,它的值“ A11”属于命名范围“ IN”,因此我希望公式为我显示值Win。

以下是我的文档的图像。

在此处输入图片说明

卡帕克

在命名范围内搜索时,如果找不到搜索项,则excel将返回错误。因此,第8行的A8 = OUT解决了错误,第10行的情况也是如此。因此,如果检查搜索错误,此问题将得到解决。您可以使用以下方法解决此问题。在第一行(D1)中使用此公式,然后将其复制到其余单元格中。

=IF(IFERROR(A1=OUT,FALSE),C1,IF(IFERROR(A1=INT,FALSE),C1,IF(A1=IN,C1,"Not Found")))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在单元格范围内使用 IF AND 语句

如何在 Java 8 的范围内生成具有指定大小的随机整数的列表?

PHP 如何在具有特定每周计划的时间范围内生成时间戳?

如何在全局范围内忽略具有空响应的Null字段?

如何在MySQL的特定范围内选择具有特定条件的行?

如何在使用 angularJS 的范围内使用带有方程的多个函数?

如何在同一范围内运行多个for循环

如何在多个范围内生成随机数

如何在awk的多个范围内对行进行计数?

如何读取命名范围内的数据?

命名空间范围内的constexpr变量,无需显式的内联定义,并且具有

如何在功能范围内将div附加到具有特定ID的另一个div

如何在正确的范围内做出Promise,以使其具有正确的值来查询并返回?

如何编码“多个范围内的元组”?

kotlin嵌套线程-“在此范围内,有多个标签具有这样的名称”

如何在Excel中对命名范围内的每一行求和?

如何在Excel命名范围内删除/忽略产生错误的结果?

具有多个等待组的管道中通道范围内的死锁

在一个范围内具有多个条件的求和

MySQL查询具有多个随机值,但总和始终在一定范围内

命名范围内的通配符

如何在列范围内压缩Hiveql中的多个where语句:where icd_proc_cd_1 ='43644'或...或icd_proc_cd_28 ='43644'

如何在不使用 if 语句的情况下检查数字是否在范围内?Python

如何在if语句的范围内只运行一次警报?

如何在Java中的条件语句范围内返回对象?

如何在范围内使用合并?

如何在范围内添加日期

$(this)如何在全球范围内可用

If语句具有多个范围(R)