比较文本值的比较函数。如果他们是相同的,则返回0。如果第一个文本值更大,则返回1,如果第一个文本值,它将返回1。
你可以用比较为基础的条件格式相同的文本值。
语法
比较(文本比较1、文本比较2[,比较模式][、区域])
参数
论点 | 数据类型 | 描述 |
文本比较1(必需) | 文本 | 第一个文本值比较。 |
文本比较2(必需) | 文本 | 第二个文本值比较。 |
比较模式 | 关键字 | 比较模式使用。 可用的关键字是相同的,小学,中学,和三级。 有更多的信息在下面的比较模式参数关键字部分。 |
语言环境 | 关键字 | 要使用的语言环境。这只会影响某些语言。 可用的地区是基于ISO 639和ISO 3166码。 |
比较函数返回一个数字。
比较模式参数关键字
为更多的信息关于如何确定
关键字 | 描述 |
相同的 | 比较了文本比较1和文本比较2参数检查它们是否相同的在所有方面。 |
主 | 比较的基本特征文本比较1和文本比较2参数。 文本值的字母顺序从左到右,比较符合所选择的语言环境。 如果两个文本的起始字符值是相同的,但一个包含多个字符,字符串与更多字符更大。 |
二次 | 比较基本的字符和文本的口音比较1和文本比较2参数。 如果两个文本的基本特征值是相同的,考虑一个包含口音比较大。 |
三级 | 如果你省略,默认关键字比较模式论点。 比较基本字符,口音和案例文本比较1和文本比较2参数。 如果两个文本的基本字符和口音值是相同的,但有包含大写字符,比较认为包含大写字符的一个更大的。 |
语法的例子
比较(顶级销售员北部,南部顶级销售人员)
额外的信息
文本值相比如何
一个文本值是否大于或小于另一个文本值是基于若干标准,类似排序在Unicode或Java。
比较模式的关键词比较基本字符,口音和分别的文本值。然而,这种行为取决于所选择的语言环境而异。
当你使用二级或三级关键词比较口音或文本值的情况下,比较函数之前也同样适用标准。例如,如果您使用三级比较文本值的情况下,首先比较了基本字符和口音。
语言环境的影响参数
Locale参数接受ISO语言代码,对应的地区Java 8。您可以使用:
- ISO 639,为两个字母语言代码如en、fr、德、tr。
- 四个字母代码由ISO 3166和ISO 639语言代码的国家代码,如en - us fr-be, de-at或tr-tr。但是你必须更换连字符(-)和下划线(_)在Anaplan,这些成为en_us, fr_be de_at, tr_tr分别。
的语言环境对某些语言参数只有一个效果。例如,土耳其,tr所代表的代码。在土耳其,有四个版本的性格我。大写和小写版本,有或没有一个点。
的语言环境比较函数的参数可以改变角色的基本属性,如罗马字母的位置。下面是一些例子的语言环境参数会影响比较功能:
- 英语在语言代码,丹麦字符ø被视为如果的基本特征和丹麦da o。语言代码,ø的基础特征并不被认为是一个重音字符,它是在z按字母顺序排列的。
- 在瑞典,sv语言代码,所代表的人物v和w被认为是相同的。
- 在立陶宛,lt语言代码所代表的性格y先于j按字母顺序排列的。
Excel等效
例子
默认的比较行为的例子
在这个例子中,时间的显示列。行,有三个行项目。前两个行项目显示所有地区和北的销售表现。第三行条目包含一个公式,使用比较,看看销售表演者在北方地区各区域是一样的。
1月21日 | 2月21日 | 3月21日 | |
顶级销售所有地区 | 彼得 | 拉希德 | 珍妮 |
顶级销售北 | 彼得 | 彼得 | 约翰 |
顶级销售在北吗?
|
0 | 1 | 1 |
这个公式使用的默认行为语言环境参数,即en ISO 369语言代码。
在1月21日,彼得是所有地区和北部的文本值。他们是相同的,比较返回的值为0。
在2月21日,拉希德是所有地区的文本值,彼得北的文本值。的第一个字母拉希德和彼得是不同的,比较这些字符的比较函数。R P之后按字母顺序排列,所以文本值拉希德被认为是更大的和公式返回的值为1。
在3月21日,珍妮是所有地区的文本值,约翰北的文本值。珍妮和约翰,第一个字母J,是相同的,所以是比较忽视。这意味着每个文本值比较的第二封信。e之前o按字母顺序排列,公式考虑了约翰•大文本值,并返回一个值为1。
主要比较的例子
如果你使用的主要关键字比较模式参数,比较函数比较两个文本值基本字符中的任何差异。
1月21日 | 2月21日 | 3月21日 | |
选择雇员1 | 蒂姆 | 蒂姆 | 蒂姆 |
选择员工2 | 蒂姆 | 汤姆 | Tam |
比较(选择雇员1,选择员工2,主) |
0 | 1 | 1 |
次要的例子比较
如果你使用次要关键字比较模式参数,比较功能:
- 比较两个文本值基本字符中的任何差异。
- 如果没有基础角色不同,比较两个文本的口音的价值观。
1月21日 | 2月21日 | 3月21日 | |
选择雇员1 | 索伦 | 索伦 | Søren |
选择员工2 | 索伦 | Søren | 索伦 |
比较(选择雇员1,选择员工2,二级) |
0 | 1 | 1 |
叔的例子比较
如果您使用第三关键字的比较模式参数,比较功能:
- 比较两个文本值基本字符中的任何差异。
- 如果没有基础角色不同,比较两个文本的口音的价值观。
- 如果没有基础字符或口音不同,比较两个文本值。
1月21日 | 2月21日 | 3月21日 | |
选择雇员1 | 弗兰克 | 弗兰克 | 弗兰克 |
选择员工2 | 弗兰克 | 弗兰克 | 弗兰克 |
比较(选择员工1,选择员工2、三级) |
0 | 1 | 1 |
所有比较模式关键字的例子
这个例子展示了如何比较收益的结果变化的基础上比较模式论点。
主要区别 | 二次差分 | 高等教育的区别 | |
文本1 | b | 一个 | 一个 |
文本2 | 一个 | 一个 | 一个 |
文本比较(“文本1”、“2”,主) |
1 | 0 | 0 |
文本比较(“文本1”、“2”,二级) |
1 | 1 | 0 |
文本比较(“文本1”、“2”,三级) |
1 | 1 | 1 |
Locale参数的例子
当用于语言环境争论,一些代码改变对字符的比较函数。例如,如果您使用瑞典语言代码,sv,字母w和v被认为是相同的基本特征。
地区 | |
英语 | 瑞典 |
瑞典 | Sveden |
比较(英语、瑞典、初级) |
1 |
比较(英语,瑞典语,初选,sv) |
0 |