between()

阅读(582) 标签: 判断, 布尔值,

描述:

根据传入参数判断参数一是否在参数二和参数三之间

语法:

between(x,a:b)

判断x是否在ab之间,无选项时表示包括ab

备注:

判断x是否在ab之间

参数:

x/a/b

表达式,返回值为支持任何可比较的类型,包括数值、字符串、日期、序列

选项:

@l

不包括a

@r

不包括b

@b

如果x<a返回-1

如果b<x返回1

其它情况返回0

返回值:

布尔值

示例:

 

A

 

1

=between(4,5:6)

false

2

=between(4,3:6)

true

3

=between(4,4:6)

true

4

=between@l(5,5:6)

false

5

=between@r(6,5:6)

false

6

=between@b(5,6:9)

-1

7

=between([1,2,3],[1,2]:[5,6])

true

8

=between("1990-06-08","1989-01-01":"1992-12-31")

true

相关概念:

if()

case()

string()