Excel If语句括号问题
Excel If statements brackets issue
我正在尝试在 Excel 中创建一个 IF 语句,以便将一些数据分组到 3 个不同的变量中。出于本次尝试的目的,我只是想将单词归类为人名。
现在,屏幕截图显示了我正在尝试做的事情的简化版本,因为出于安全原因我无法 post 完整数据的照片。
如截图所示,F7 之前和 Joe 之后的括号是红色的,但我很困惑为什么。任何帮助,将不胜感激。
托马斯
Excel 在编辑/输入模式下对括号进行颜色编码,以便更容易识别匹配对。
你可以这样做:
=IF(ISNUMBER(MATCH(F7,{"Tom","Ed","Joe"},0)),"names","Not names")
您的公式不正确,因为您在 OR()
中没有逻辑值,并且红色是由于 Excel 配对着色 - 而不是因为错误。
为了使您的公式按原样工作,它看起来像:
=IF(OR(F7="Tom",F7="Ed",F7="Joe"),"names","Not names")
我正在尝试在 Excel 中创建一个 IF 语句,以便将一些数据分组到 3 个不同的变量中。出于本次尝试的目的,我只是想将单词归类为人名。
现在,屏幕截图显示了我正在尝试做的事情的简化版本,因为出于安全原因我无法 post 完整数据的照片。
如截图所示,F7 之前和 Joe 之后的括号是红色的,但我很困惑为什么。任何帮助,将不胜感激。
托马斯
Excel 在编辑/输入模式下对括号进行颜色编码,以便更容易识别匹配对。
你可以这样做:
=IF(ISNUMBER(MATCH(F7,{"Tom","Ed","Joe"},0)),"names","Not names")
您的公式不正确,因为您在 OR()
中没有逻辑值,并且红色是由于 Excel 配对着色 - 而不是因为错误。
为了使您的公式按原样工作,它看起来像:
=IF(OR(F7="Tom",F7="Ed",F7="Joe"),"names","Not names")