Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.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
Excel IF功能有3个条件和结果_Excel - Fatal编程技术网

Excel IF功能有3个条件和结果

Excel IF功能有3个条件和结果,excel,Excel,我希望创建一个包含3个条件的公式。它目前仅在2种条件下工作。以下是我想要的: A1有一个数字 如果数字大于15,则我希望它显示文本1 如果数字在10到15之间,那么我希望它显示文本2 如果数字在5到10之间,那么我希望它显示文本3 如果数字小于5,我什么都不要 有人有主意吗?使用IF功能: =IF(A1 > 15, "Text 1", IF(A1 >= 10, "Text 2", IF(A1 >= 5, "Text 3", ""))) 请注意,如果A1的值小于5,则如上所述的

我希望创建一个包含3个条件的公式。它目前仅在2种条件下工作。以下是我想要的:

A1有一个数字

如果数字大于15,则我希望它显示文本1

如果数字在10到15之间,那么我希望它显示文本2

如果数字在5到10之间,那么我希望它显示文本3

如果数字小于5,我什么都不要


有人有主意吗?

使用
IF
功能:

=IF(A1 > 15, "Text 1", IF(A1 >= 10, "Text 2", IF(A1 >= 5, "Text 3", "")))

请注意,如果
A1
的值小于5,则如上所述的
IF
函数的性质也需要有一个值。在本例中,根据您的更新要求,我只使用空字符串。

嵌套
如果

=IF(A1>15,"Text 1",IF(A1>=10,"Text 2","Text 3"))

更多信息:
  • Office.com:

如果您有OFFICE 365 Excel,则可以使用IFS():


我建议你把这个移到超级用户:@MattMorgan实际上这是一个编程问题。不知道超级用户是否会更好。@TimBiegeleisen很公平,但我的评论基于:和公认的答案:@MattMorgan谢谢你指出这一点,我确实知道这一点。当然,我同意最终用户的Excel问题不属于这里。这是“科迪什”,有点:-)
=IFS(A1>15,"Text1",A1>=10,"Text2",A1>=5,"Text3",A1<5,"")
=INDEX({"","Text3","Text2","Text1"},MATCH(A1,{-1E+99,5,10,15.01}))