【问题标题】:Nesting IF and AND statements嵌套 IF 和 AND 语句
【发布时间】:2018-10-26 17:13:41
【问题描述】:

我正在尝试将 IF 语句嵌套在一起,以便在读取数据时能够将其分类为 3 种不同的类型。 The screenshot 到目前为止显示了我的公式,但它的返回值!我进去之后。

【问题讨论】:

    标签: if-statement excel-formula formula


    【解决方案1】:

    由于您没有包含公式,这应该会有所帮助:

    =IF(ISNUMBER(MATCH(C6,{"A","B","C"},0)),"Slip...",IF(ISNUMBER(MATCH(C6,{"D","E","F"},0)),"Personal...","Not"))
    

    根据您的评论,您的公式应该是:

    =IF(ISNUMBER(MATCH(C6,{"Slip Trip Fall","Fall down Stairs","Knock, Trip or Fall within bus"},0)),"Slip Trip Fall", IF(ISNUMBER(MATCH(C6,{"Alighting incident","Boarding incident","Struck by object","Personal Injury Event","Wheelchair / Buggy incident"},0)),"Personal Injury Event",IF(ISNUMBER(MATCH(C6,{"Collision","Collision incident"},0)),"Personal Injury Event",FALSE)))
    

    【讨论】:

    • 非常感谢您的回复,是的,您完全正确,我很抱歉。我完全看到你在那里做了什么!我现在已将其修改为此。 =IF(ISNUMBER(MATCH(C6,{"Slip Trip Fall","Fall down Stairs","Knock, Trip or Fall within bus"},0)),"Slip Trip Fall", IF(ISNUMBER(MATCH(C6,{"Alighting incident","Boarding incident","Struck by object","Personal Injury Event","Wheelchair / Buggy incident"},0)),"Personal Injury Event","IF(ISNUMBER(MATCH(C6,{"Collision","Collision incident"},0)),"Personal Injury Event"") 。这是抛出错误消息“这个公式有问题”。
    • @ThomasMckillen 请查看编辑。您可以将FALSE 更改为适合您需要的内容。
    猜你喜欢
    • 1970-01-01
    • 2015-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多