Excel在if语句中使用2个单元格

时间:2019-07-26 18:19:34

标签: excel excel-formula

B列具有不同的操作系统,C列具有B处于脱机状态的天数。我想让B包含“服务器”并且C> 1,然后D填充“ Attention”

=IF(B:B,"*server"),=IF(C:C,">1"),"Attention")

如果B中包含不包含“服务器”的任何东西(例如Windows 10或Linux),则D应该保持为空。

2 个答案:

答案 0 :(得分:0)

将其放入D1并复制下来:

=IF(AND(ISNUMBER(SEARCH("SERVER",B1)),C1>1),"Attention","")

enter image description here

答案 1 :(得分:0)

使用Ctrl + T或在“插入”选项卡中,将数据放在Excel表中,单击表并创建表。然后,您可以引用表中的列和行。另外,您将避免在整个工作表列中复制功能。

然后创建您的函数

    =
IF (
    AND ( NOT ( ISERROR ( SEARCH ( "server", [@OS] ) ) ), [@DaysOffline] > 0 ),
    "Attention",
    ""
)

每次将数据添加到表中时,计算列将自动将功能扩展到新记录。