excel里面的并列判断条件怎么并列啊?

excel里面的并列判断条件怎么并列啊?,第1张

你的A最好换成单元格比较好,也有利于理解。比如你的条件在A1和B1,公式如下:

1、如果A1大于100,并且B1小于50(两个条件同时满足的情况):

=if(and(A1>100,B1<50),1,0)

2、如果A1>100,或者B1<50(并列条件的情况):

=IF(OR(A1>100,B1<50),1,0)

IF(logical_test, [value_if_true], [value_if_false]),其中logical_test是逻辑检验的表达式;value_if_true是检验结果为真的返回值,value_if_false是检验结果为否的返回值。

在E4单元格中输入函数=if(D4>=90,"优",),意思是若D4单元各种的数值大于等于90,那么就输出“优”;若D4单元格数值小于90就输出第2个if函数的值。

功能

IF函数是条件判断函数:如果指定条件的计算结果为 TRUE,IF函数将返回某个值;如果该条件的计算结果为 FALSE,则返回另一个值。

例如IF(测试条件,结果1,结果2),即如果满足“测试条件”则显示“结果1”,如果不满足“测试条件”则显示“结果2”。

VB中多条件语句并列时建议使用块形式编写代码,也方便查找错误和修改代码。

If...Then...Else 语句,根据表达式的值有条件地执行一组语句。

说明:

可以使用单行形式(第一种语法)来做短小简单的测试。但是,块形式(第二种语法)则提供了更强的结构化与适应性,并且通常也是比较容易阅读、维护及调试的。

And 运算符,用来对两个表达式进行逻辑连接。

正确的代码如下:

Private Sub Command1_Click()

    If Text1.Text = Text2.Text And Val(Text1) = 123 Then

        Label1.Visible = False

        Label2.Visible = False

        Label3.Visible = True

    Else

        Form2.Show

    End If

End Sub

Private Sub Form_Load()

    Text1 = 123

    Text2 = 125

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8116229.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存